diff options
Diffstat (limited to 'src/main/java/net/minecraft/server/InventoryLargeChest.java')
-rw-r--r-- | src/main/java/net/minecraft/server/InventoryLargeChest.java | 130 |
1 files changed, 61 insertions, 69 deletions
diff --git a/src/main/java/net/minecraft/server/InventoryLargeChest.java b/src/main/java/net/minecraft/server/InventoryLargeChest.java index a766cb4f..bf2ba365 100644 --- a/src/main/java/net/minecraft/server/InventoryLargeChest.java +++ b/src/main/java/net/minecraft/server/InventoryLargeChest.java @@ -1,69 +1,61 @@ -package net.minecraft.server;
-
-public class InventoryLargeChest implements IInventory {
-
- private String a;
- private IInventory b;
- private IInventory c;
-
- // CraftBukkit start
- public ItemStack[] getContents() {
- ItemStack[] result = new ItemStack[h_()];
- for (int i = 0; i < result.length; i++) {
- result[i] = a(i);
- }
- return result;
- }
- // CraftBukkit end
-
- public InventoryLargeChest(String s, IInventory iinventory, IInventory iinventory1) {
- a = s;
- b = iinventory;
- c = iinventory1;
- }
-
- public int h_() {
- return b.h_() + c.h_();
- }
-
- public String b() {
- return a;
- }
-
- public ItemStack a(int i) {
- if (i >= b.h_()) {
- return c.a(i - b.h_());
- } else {
- return b.a(i);
- }
- }
-
- public ItemStack b(int i, int j) {
- if (i >= b.h_()) {
- return c.b(i - b.h_(), j);
- } else {
- return b.b(i, j);
- }
- }
-
- public void a(int i, ItemStack itemstack) {
- if (i >= b.h_()) {
- c.a(i - b.h_(), itemstack);
- } else {
- b.a(i, itemstack);
- }
- }
-
- public int c() {
- return b.c();
- }
-
- public void d() {
- b.d();
- c.d();
- }
-
- public boolean a_(EntityPlayer entityplayer) {
- return b.a_(entityplayer) && c.a_(entityplayer);
- }
-}
+package net.minecraft.server; + +public class InventoryLargeChest implements IInventory { + + private String a; + private IInventory b; + private IInventory c; + + // CraftBukkit start + public ItemStack[] getContents() { + ItemStack[] result = new ItemStack[h_()]; + for (int i = 0; i < result.length; i++) { + result[i] = a(i); + } + return result; + } + // CraftBukkit end + + public InventoryLargeChest(String s, IInventory iinventory, IInventory iinventory1) { + this.a = s; + this.b = iinventory; + this.c = iinventory1; + } + + public int h_() { + return this.b.h_() + this.c.h_(); + } + + public String b() { + return this.a; + } + + public ItemStack a(int i) { + return i >= this.b.h_() ? this.c.a(i - this.b.h_()) : this.b.a(i); + } + + public ItemStack b(int i, int j) { + return i >= this.b.h_() ? this.c.b(i - this.b.h_(), j) : this.b.b(i, j); + } + + public void a(int i, ItemStack itemstack) { + if (i >= this.b.h_()) { + this.c.a(i - this.b.h_(), itemstack); + } else { + this.b.a(i, itemstack); + } + } + + public int c() { + return this.b.c(); + } + + public void d() { + this.b.d(); + this.c.d(); + } + + public boolean a_(EntityHuman entityhuman) { + return this.b.a_(entityhuman) && this.c.a_(entityhuman); + } +} |