From 574d3721b1e8b97731b44ca34d51a842fab74772 Mon Sep 17 00:00:00 2001 From: YuRaNnNzZZ Date: Tue, 14 Nov 2023 13:19:36 +0300 Subject: [PATCH] =?UTF-8?q?YuRaNnNzZZ=20=E2=80=94=20=D0=92=D1=87=D0=B5?= =?UTF-8?q?=D1=80=D0=B0,=20=D0=B2=2018:38=20=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE?= =?UTF-8?q?=20=D0=B7=D0=B0=D1=80=D1=8F=D0=B4=D0=BD=D0=B8=D0=BA=20=D0=B5?= =?UTF-8?q?=D1=89=D1=91=20=D0=B8=20=D0=BD=D0=B0=20=D1=8D=D0=BA=D0=B7=D0=BE?= =?UTF-8?q?=D0=BF=D0=B0=D0=BA=20=D1=80=D0=B0=D1=81=D1=88=D0=B8=D1=80=D0=B8?= =?UTF-8?q?=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mc/otm/block/entity/tech/AndroidChargerBlockEntity.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/tech/AndroidChargerBlockEntity.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/tech/AndroidChargerBlockEntity.kt index 88f41a6f2..feb2972cd 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/tech/AndroidChargerBlockEntity.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/tech/AndroidChargerBlockEntity.kt @@ -51,6 +51,13 @@ class AndroidChargerBlockEntity(blockPos: BlockPos, blockState: BlockState) : Ma energyConfig.energy.extractEnergy(received, false) if (!available.isPositive) return } + + if (ply.hasExopack) { + val received = ply.exopackEnergy.receiveEnergyChecked(available, false) + available -= received + energyConfig.energy.extractEnergy(received, false) + if (!available.isPositive) return + } } } }