diff --git a/src/main/java/gregtech/api/capability/impl/AbstractRecipeLogic.java b/src/main/java/gregtech/api/capability/impl/AbstractRecipeLogic.java index 1eb93042997..d86d2827139 100644 --- a/src/main/java/gregtech/api/capability/impl/AbstractRecipeLogic.java +++ b/src/main/java/gregtech/api/capability/impl/AbstractRecipeLogic.java @@ -492,7 +492,7 @@ public boolean prepareRecipe(Recipe recipe, IItemHandlerModifiable inputInventor if (euDiscount > 0 || speedBonus > 0) { // if-statement to avoid unnecessarily creating RecipeBuilder object RecipeBuilder builder = new RecipeBuilder<>(recipe, recipeMap); if (euDiscount > 0) { - int newEUt = (int) Math.round(recipe.getEUt() * euDiscount); + long newEUt = Math.round(recipe.getEUt() * euDiscount); if (newEUt <= 0) newEUt = 1; builder.EUt(newEUt); }