From 2935df3409bc7f15e77bcaae1c0911eafa596dfa Mon Sep 17 00:00:00 2001 From: Quantumlyy Date: Sun, 10 Dec 2023 00:17:30 +0100 Subject: [PATCH] fix multiplication by 0 issue --- .../java/magicbees/tileentity/TileEntityPhialingCabinet.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/magicbees/tileentity/TileEntityPhialingCabinet.java b/src/main/java/magicbees/tileentity/TileEntityPhialingCabinet.java index e96f7fc..2bfbe4c 100644 --- a/src/main/java/magicbees/tileentity/TileEntityPhialingCabinet.java +++ b/src/main/java/magicbees/tileentity/TileEntityPhialingCabinet.java @@ -62,8 +62,9 @@ public class TileEntityPhialingCabinet extends TileEntity implements IAspectCont IBeeGenome queenGenome = BeeManager.beeRoot.getMember(queenStack).getGenome(); float productionMultiplier = Math.abs(modifier.getProductionModifier(queenGenome, 1.0F)); - int amount = Math - .round(Config.thaumcraftEssentiaBeePhialingCabinetAmount * productionMultiplier); + int amount = (int) Math.ceil( + Config.thaumcraftEssentiaBeePhialingCabinetAmount + * Math.max(productionMultiplier, 1.0F)); addToContainer(aspect, amount); }