diff --git a/src/main/java/com/simibubi/create/content/optics/LightHandlerRenderer.java b/src/main/java/com/simibubi/create/content/optics/LightHandlerRenderer.java index 8b8d06dfb..578b0b96b 100644 --- a/src/main/java/com/simibubi/create/content/optics/LightHandlerRenderer.java +++ b/src/main/java/com/simibubi/create/content/optics/LightHandlerRenderer.java @@ -7,6 +7,9 @@ import net.minecraft.client.renderer.IRenderTypeBuffer; import net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher; import net.minecraft.tileentity.TileEntity; +import javax.annotation.ParametersAreNonnullByDefault; + +@ParametersAreNonnullByDefault public class LightHandlerRenderer extends SafeTileEntityRenderer { public LightHandlerRenderer(TileEntityRendererDispatcher dispatcher) { super(dispatcher); @@ -18,4 +21,9 @@ public class LightHandlerRenderer beam.render(ms, buffer, partialTicks)); } + + @Override + public boolean isGlobalRenderer(T te) { + return true; + } } diff --git a/src/main/java/com/simibubi/create/content/optics/aligner/AlignerBehaviour.java b/src/main/java/com/simibubi/create/content/optics/aligner/AlignerBehaviour.java index 572dbfccb..4b292dadb 100644 --- a/src/main/java/com/simibubi/create/content/optics/aligner/AlignerBehaviour.java +++ b/src/main/java/com/simibubi/create/content/optics/aligner/AlignerBehaviour.java @@ -105,4 +105,9 @@ public class AlignerBehaviour extends AbstractLightHandlingBehaviour