16 lines
1013 B
Diff
16 lines
1013 B
Diff
--- ../src-base/minecraft/net/minecraft/client/renderer/tileentity/TileEntityPistonRenderer.java
|
|
+++ ../src-work/minecraft/net/minecraft/client/renderer/tileentity/TileEntityPistonRenderer.java
|
|
@@ -23,10 +23,11 @@
|
|
@SideOnly(Side.CLIENT)
|
|
public class TileEntityPistonRenderer extends TileEntitySpecialRenderer<TileEntityPiston>
|
|
{
|
|
- private final BlockRendererDispatcher field_178462_c = Minecraft.func_71410_x().func_175602_ab();
|
|
+ private BlockRendererDispatcher field_178462_c;
|
|
|
|
public void func_192841_a(TileEntityPiston p_192841_1_, double p_192841_2_, double p_192841_4_, double p_192841_6_, float p_192841_8_, int p_192841_9_, float p_192841_10_)
|
|
{
|
|
+ if (field_178462_c == null) field_178462_c = Minecraft.func_71410_x().func_175602_ab(); //Forge: Delay this from constructor to allow us to change it later
|
|
BlockPos blockpos = p_192841_1_.func_174877_v();
|
|
IBlockState iblockstate = p_192841_1_.func_174927_b();
|
|
Block block = iblockstate.func_177230_c();
|