From 15d7edacb59157ec3c17b168239400bd93c1c669 Mon Sep 17 00:00:00 2001 From: George Paton Date: Mon, 6 Oct 2025 13:34:36 +1100 Subject: [PATCH] bonus: fix chargers never filling the last 1HE on certain armors --- src/main/java/com/hbm/tileentity/machine/TileEntityCharger.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/hbm/tileentity/machine/TileEntityCharger.java b/src/main/java/com/hbm/tileentity/machine/TileEntityCharger.java index 313d19986..5cde6c932 100644 --- a/src/main/java/com/hbm/tileentity/machine/TileEntityCharger.java +++ b/src/main/java/com/hbm/tileentity/machine/TileEntityCharger.java @@ -130,7 +130,7 @@ public class TileEntityCharger extends TileEntityLoadedBase implements IEnergyRe IBatteryItem battery = (IBatteryItem) stack.getItem(); long toCharge = Math.min(battery.getMaxCharge(stack) - battery.getCharge(stack), battery.getChargeRate()); - toCharge = Math.min(toCharge, power / 5); + toCharge = Math.min(toCharge, Math.max(power / 5, 1)); battery.chargeBattery(stack, toCharge); power -= toCharge;