diff options
author | BlueWeabo <ilia.iliev2005@gmail.com> | 2023-07-25 23:23:35 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-25 22:23:35 +0200 |
commit | af341a67401009ada9040eb1e90bc427d253e316 (patch) | |
tree | 5bdce956101bd038c7c54e6473456cfd1db44f19 | |
parent | 01233f6a5e20a0ca82ae7e84c43cf4d87745cdf3 (diff) | |
download | GT5-Unofficial-af341a67401009ada9040eb1e90bc427d253e316.tar.gz GT5-Unofficial-af341a67401009ada9040eb1e90bc427d253e316.tar.bz2 GT5-Unofficial-af341a67401009ada9040eb1e90bc427d253e316.zip |
fix oil cracker crashing on being placed (#2180)
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java index 256c6d79e5..70cf8bd7c8 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_OilCracker.java @@ -14,6 +14,8 @@ import static gregtech.api.util.GT_StructureUtility.ofCoil; import java.util.ArrayList; import java.util.List; +import javax.annotation.Nonnull; + import net.minecraft.item.ItemStack; import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.fluids.FluidStack; @@ -34,6 +36,7 @@ import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_EnhancedMul import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input; import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_MultiInput; import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output; +import gregtech.api.recipe.check.CheckRecipeResult; import gregtech.api.render.TextureFactory; import gregtech.api.util.GT_Multiblock_Tooltip_Builder; import gregtech.api.util.GT_Recipe; @@ -169,7 +172,14 @@ public class GT_MetaTileEntity_OilCracker extends GT_MetaTileEntity_EnhancedMult @Override protected ProcessingLogic createProcessingLogic() { - return new ProcessingLogic().setEuModifier(1.0F - Math.min(0.1F * (heatLevel.getTier() + 1), 0.5F)); + return new ProcessingLogic() { + + @Nonnull + public CheckRecipeResult process() { + setEuModifier(1.0F - Math.min(0.1F * (heatLevel.getTier() + 1), 0.5F)); + return super.process(); + } + }; } @Override |