From ea0db38b6aaa5a537f65d4d6cd6219228b178580 Mon Sep 17 00:00:00 2001 From: Justin Vitale <4002351+justinvvitale@users.noreply.github.com> Date: Fri, 15 Jan 2021 00:29:01 +1100 Subject: [PATCH] fix #2324 - Add check for currentNeededTicks being zero --- .../blockentity/machine/GenericMachineBlockEntity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/techreborn/blockentity/machine/GenericMachineBlockEntity.java b/src/main/java/techreborn/blockentity/machine/GenericMachineBlockEntity.java index e6fedaafd..1b1272adf 100644 --- a/src/main/java/techreborn/blockentity/machine/GenericMachineBlockEntity.java +++ b/src/main/java/techreborn/blockentity/machine/GenericMachineBlockEntity.java @@ -74,7 +74,7 @@ public abstract class GenericMachineBlockEntity extends PowerAcceptorBlockEntity * @return int Scale of progress */ public int getProgressScaled(int scale) { - if (crafter != null && crafter.currentTickTime != 0) { + if (crafter != null && crafter.currentTickTime != 0 && crafter.currentNeededTicks != 0) { return crafter.currentTickTime * scale / crafter.currentNeededTicks; } return 0;