diff options
Diffstat (limited to 'src/main/java/net/minecraft/server/InventorySubcontainer.java')
-rw-r--r-- | src/main/java/net/minecraft/server/InventorySubcontainer.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/net/minecraft/server/InventorySubcontainer.java b/src/main/java/net/minecraft/server/InventorySubcontainer.java index c288380c..825d5ac9 100644 --- a/src/main/java/net/minecraft/server/InventorySubcontainer.java +++ b/src/main/java/net/minecraft/server/InventorySubcontainer.java @@ -1,5 +1,6 @@ package net.minecraft.server; +import java.util.ArrayList; import java.util.List; public abstract class InventorySubcontainer implements IInventory { // CraftBukkit - abstract @@ -17,6 +18,18 @@ public abstract class InventorySubcontainer implements IInventory { // CraftBukk this.items = new ItemStack[i]; } + public void a(IInventoryListener iinventorylistener) { + if (this.d == null) { + this.d = new ArrayList(); + } + + this.d.add(iinventorylistener); + } + + public void b(IInventoryListener iinventorylistener) { + this.d.remove(iinventorylistener); + } + public ItemStack getItem(int i) { return this.items[i]; } @@ -76,6 +89,11 @@ public abstract class InventorySubcontainer implements IInventory { // CraftBukk return this.e; } + public void a(String s) { + this.e = true; + this.a = s; + } + public int getMaxStackSize() { return 64; } |