diff options
author | EvilSeph <evilseph@unaligned.org> | 2011-04-07 13:06:55 -0400 |
---|---|---|
committer | EvilSeph <evilseph@unaligned.org> | 2011-04-07 13:06:55 -0400 |
commit | e2480e1347e6d6dc3e9b906289f3cd9641b089b7 (patch) | |
tree | 11b44d7cb1722d58d3604c4ab31748b79aeb37a9 /src | |
parent | 4525d168422f829fd2379daa61b7541d99bfd9da (diff) | |
download | craftbukkit-e2480e1347e6d6dc3e9b906289f3cd9641b089b7.tar craftbukkit-e2480e1347e6d6dc3e9b906289f3cd9641b089b7.tar.gz craftbukkit-e2480e1347e6d6dc3e9b906289f3cd9641b089b7.tar.lz craftbukkit-e2480e1347e6d6dc3e9b906289f3cd9641b089b7.tar.xz craftbukkit-e2480e1347e6d6dc3e9b906289f3cd9641b089b7.zip |
Fixed firstEmpty() by making it search for the first null instead of Material.AIR.
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java index 36ecb11a..1f5f9a09 100644 --- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java +++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java @@ -173,7 +173,13 @@ public class CraftInventory implements org.bukkit.inventory.Inventory { } public int firstEmpty() { - return first(Material.AIR); + ItemStack[] inventory = getContents(); + for (int i = 0; i < inventory.length; i++) { + if (inventory[i] == null) { + return i; + } + } + return -1; } public int firstPartial(int materialId) { |