From 5a5e5800bef469d4d10e6f04b872c8eb92e1fdc4 Mon Sep 17 00:00:00 2001 From: Alex 'mcmonkey' Goodwin Date: Sun, 5 Sep 2021 22:58:48 -0700 Subject: [PATCH] don't explode if somebody adds air to an inventory --- .../java/com/denizenscript/denizen/objects/InventoryTag.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java b/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java index 9f90683f9d..6868ed39da 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java +++ b/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java @@ -862,7 +862,7 @@ public InventoryTag add(int slot, ItemStack... items) { } for (int i = 0; i < items.length; i++) { ItemStack item = items[i]; - if (item == null) { + if (item == null || item.getType().isAir()) { continue; } int amount = item.getAmount(); @@ -919,7 +919,7 @@ public List addWithLeftovers(int slot, boolean keepMaxStackSize, Item List leftovers = new ArrayList<>(); for (int i = 0; i < items.length; i++) { ItemStack item = items[i]; - if (item == null) { + if (item == null || item.getType().isAir()) { continue; } int amount = item.getAmount();