Don't pickup items into exopack inventory if we somehow have no exopack
This commit is contained in:
parent
e7c9abcebb
commit
48f933920c
@ -1378,7 +1378,12 @@ class MatteryPlayerCapability(val ply: Player) : ICapabilityProvider, INBTSerial
|
||||
* This re-implement [Inventory.add] logic (original method is redirected to this)
|
||||
*/
|
||||
fun inventoryAddImpl(stack: ItemStack): Boolean {
|
||||
inventoryAndExopack.consumeItem(stack, false, popTime = 5)
|
||||
if (hasExopack) {
|
||||
inventoryAndExopack.consumeItem(stack, false, popTime = 5)
|
||||
} else {
|
||||
wrappedItemInventory.consumeItem(stack, false, popTime = 5)
|
||||
}
|
||||
|
||||
MinecraftForge.EVENT_BUS.post(ItemStackLeftoverEvent(stack, this))
|
||||
|
||||
if (ply.abilities.instabuild) {
|
||||
|
Loading…
Reference in New Issue
Block a user