From 4279840a231aee336269c566b118b3dbdd32782d Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Sat, 6 Jan 2024 21:09:14 +0700 Subject: [PATCH] Fix being able to switch inventory charge flag before getting exopack --- src/main/kotlin/ru/dbotthepony/mc/otm/menu/MatteryMenu.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/menu/MatteryMenu.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/menu/MatteryMenu.kt index 572c30eb7..89c3636fe 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/menu/MatteryMenu.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/menu/MatteryMenu.kt @@ -291,7 +291,7 @@ abstract class MatteryMenu( chargeFlag = GetterSetter.of( getter = { slotIndex in mattery.slotsChargeFlag }, - setter = booleanInput(true) { if (it) mattery.slotsChargeFlag.add(slotIndex) else mattery.slotsChargeFlag.remove(slotIndex) }::accept + setter = booleanInput(true) { if (mattery.hasExopack) { if (it) mattery.slotsChargeFlag.add(slotIndex) else mattery.slotsChargeFlag.remove(slotIndex) } }::accept ) } }