From 47cd2db515f4775fcae700b99ab29d509c96b2fa Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Sun, 16 Mar 2025 19:59:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E5=85=85=E7=94=B5?= =?UTF-8?q?=E7=AB=99=E7=BB=99=E7=89=A9=E5=93=81=E5=85=85=E8=83=BD=E6=97=B6?= =?UTF-8?q?=E6=B6=88=E8=80=97FE=E8=BF=87=E5=A4=9A=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../block/entity/ChargingStationBlockEntity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/atsuishio/superbwarfare/block/entity/ChargingStationBlockEntity.java b/src/main/java/com/atsuishio/superbwarfare/block/entity/ChargingStationBlockEntity.java index 5fecc2ca4..d765f2e33 100644 --- a/src/main/java/com/atsuishio/superbwarfare/block/entity/ChargingStationBlockEntity.java +++ b/src/main/java/com/atsuishio/superbwarfare/block/entity/ChargingStationBlockEntity.java @@ -221,8 +221,8 @@ public class ChargingStationBlockEntity extends BlockEntity implements WorldlyCo stack.getCapability(ForgeCapabilities.ENERGY).ifPresent(consumer -> { if (consumer.getEnergyStored() < consumer.getMaxEnergyStored()) { - consumer.receiveEnergy(Math.min(CHARGE_OTHER_SPEED, handler.getEnergyStored()), false); - handler.extractEnergy(Math.min(CHARGE_OTHER_SPEED, handler.getEnergyStored()), false); + int charged = consumer.receiveEnergy(Math.min(CHARGE_OTHER_SPEED, handler.getEnergyStored()), false); + handler.extractEnergy(Math.min(charged, handler.getEnergyStored()), false); } }); this.setChanged();