From 7414840530ffb80706f70c70a36c01cc46476e26 Mon Sep 17 00:00:00 2001 From: Gunther De Wachter Date: Wed, 19 Jul 2017 19:08:49 +0200 Subject: [PATCH] Fixed facades not showing up before F3+A. This is caused by the BlockRendererDispatcher not existing yet in the ModelBakeEvent event. --- src/main/java/appeng/client/render/cablebus/FacadeBuilder.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java b/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java index 18dc524fa..4f5846652 100644 --- a/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java +++ b/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java @@ -63,8 +63,6 @@ public class FacadeBuilder private final TextureAtlasSprite facadeTexture; - private final BlockRendererDispatcher blockRendererDispatcher = Minecraft.getMinecraft().getBlockRendererDispatcher(); - private static final Set warnedFor = new HashSet<>(); FacadeBuilder( VertexFormat format, Function bakedTextureGetter ) @@ -213,6 +211,7 @@ public class FacadeBuilder final float thickness = thinFacades ? 1 : 2; + BlockRendererDispatcher blockRendererDispatcher = Minecraft.getMinecraft().getBlockRendererDispatcher(); IBakedModel blockModel = blockRendererDispatcher.getModelForState( blockState ); final int color;