/clear command should also remove exopack energy and battery

This commit is contained in:
DBotThePony 2024-10-08 09:53:45 +07:00
parent 5299c20970
commit 064fbd0f36
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -1624,7 +1624,7 @@ class MatteryPlayer(val ply: Player) {
@JvmStatic
fun inventoryClearContent(inventory: Inventory) {
val mattery = inventory.player.matteryPlayer ?: return
val mattery = inventory.player.matteryPlayer
if (!mattery.hasExopack) {
return
@ -1632,7 +1632,8 @@ class MatteryPlayer(val ply: Player) {
mattery.exopackContainer.clearContent()
mattery.exopackChargeSlots.clearContent()
// mattery.exoPackEnergy.parent.clearContent()
mattery.exopackEnergy.parent.clearContent()
mattery.exopackEnergy.parent.drainBattery()
for (smelter in mattery.smelters) {
smelter.input.clearContent()