diff --git a/src/main/java/tconstruct/smeltery/logic/SmelteryLogic.java b/src/main/java/tconstruct/smeltery/logic/SmelteryLogic.java index 8ee27994c3d..251569861af 100644 --- a/src/main/java/tconstruct/smeltery/logic/SmelteryLogic.java +++ b/src/main/java/tconstruct/smeltery/logic/SmelteryLogic.java @@ -561,7 +561,7 @@ private void updateCurrentLiquid() { private void updateTemperatures () { - for (int i = 0; i < maxBlockCapacity; i++) + for (int i = 0; i < maxBlockCapacity && i < meltingTemps.length; i++) { meltingTemps[i] = Smeltery.getLiquifyTemperature(inventory[i]) * 10; // temperatures are *10 for more progress control }