diff --git a/src/main/java/com/gregtechceu/gtceu/api/machine/feature/multiblock/IMaintenanceMachine.java b/src/main/java/com/gregtechceu/gtceu/api/machine/feature/multiblock/IMaintenanceMachine.java index 3216cc9850e..2767139627f 100644 --- a/src/main/java/com/gregtechceu/gtceu/api/machine/feature/multiblock/IMaintenanceMachine.java +++ b/src/main/java/com/gregtechceu/gtceu/api/machine/feature/multiblock/IMaintenanceMachine.java @@ -143,7 +143,7 @@ default GTRecipe modifyRecipe(GTRecipe recipe) { var durationMultiplier = getDurationMultiplier(); if (durationMultiplier != 1) { recipe = recipe.copy(); - recipe.duration = (int) (recipe.duration * durationMultiplier); + recipe.duration = Math.max(1, Math.round(recipe.duration * durationMultiplier)); } } return recipe;