From f752a3c42ff8d24b5955c3bb12a681c3080f7aa4 Mon Sep 17 00:00:00 2001 From: miozune Date: Sat, 20 Aug 2022 14:50:02 +0900 Subject: Fix crash on controller removal --- .../multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java index 77f51ddc38..1d6bfd15e5 100644 --- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java +++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java @@ -96,7 +96,9 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber @Override public void onRemoval() { if (LoaderReference.BloodMagic) MinecraftForge.EVENT_BUS.unregister(this); - if (getBaseMetaTileEntity().isClientSide()) entityRenderer.setDead(); + if (getBaseMetaTileEntity().isClientSide() && entityRenderer != null) { + entityRenderer.setDead(); + } } private static final String WellOfSufferingRitualName = "AW013Suffering"; -- cgit