Do the same for inventory clear
This commit is contained in:
parent
c9ef3e635b
commit
84640e0ca4
@ -1614,11 +1614,19 @@ class MatteryPlayerCapability(val ply: Player) : ICapabilityProvider, INBTSerial
|
||||
|
||||
@JvmStatic
|
||||
fun inventoryClearContent(inventory: Inventory) {
|
||||
if (inventory.player.matteryPlayer?.hasExoPack == false) {
|
||||
val mattery = inventory.player.matteryPlayer ?: return
|
||||
|
||||
if (!mattery.hasExoPack) {
|
||||
return
|
||||
}
|
||||
|
||||
inventory.player.matteryPlayer?.exoPackContainer?.clearContent()
|
||||
mattery.exoPackContainer.clearContent()
|
||||
|
||||
for (smelter in mattery.smelters) {
|
||||
smelter.input.clearContent()
|
||||
smelter.output.clearContent()
|
||||
smelter.currentJob = null
|
||||
}
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
|
Loading…
Reference in New Issue
Block a user