diff options
author | md_5 <git@md-5.net> | 2015-05-24 10:42:53 +1000 |
---|---|---|
committer | md_5 <git@md-5.net> | 2015-05-24 10:42:53 +1000 |
commit | 25de1e6baf8ffa29add5d00fab33c92fad655e5b (patch) | |
tree | dedca4a32c0c59cba0aa32e741f8d682688794d0 | |
parent | 7bc9c08eb4b05a7cb778cc75731e1770669dc6b5 (diff) | |
download | craftbukkit-25de1e6baf8ffa29add5d00fab33c92fad655e5b.tar craftbukkit-25de1e6baf8ffa29add5d00fab33c92fad655e5b.tar.gz craftbukkit-25de1e6baf8ffa29add5d00fab33c92fad655e5b.tar.lz craftbukkit-25de1e6baf8ffa29add5d00fab33c92fad655e5b.tar.xz craftbukkit-25de1e6baf8ffa29add5d00fab33c92fad655e5b.zip |
SPIGOT-769: Fix opening custom inventories.
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java index 84999fd4..524127a1 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java @@ -185,14 +185,14 @@ public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity { break; case DISPENSER: if (craftinv.getInventory() instanceof TileEntityDispenser) { - getHandle().openTileEntity((TileEntityDispenser) craftinv.getInventory()); + getHandle().openContainer((TileEntityDispenser) craftinv.getInventory()); } else { openCustomInventory(inventory, player, "minecraft:dispenser"); } break; case FURNACE: if (craftinv.getInventory() instanceof TileEntityFurnace) { - getHandle().openTileEntity((TileEntityFurnace) craftinv.getInventory()); + getHandle().openContainer((TileEntityFurnace) craftinv.getInventory()); } else { openCustomInventory(inventory, player, "minecraft:furnace"); } @@ -202,7 +202,7 @@ public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity { break; case BREWING: if (craftinv.getInventory() instanceof TileEntityBrewingStand) { - getHandle().openTileEntity((TileEntityBrewingStand) craftinv.getInventory()); + getHandle().openContainer((TileEntityBrewingStand) craftinv.getInventory()); } else { openCustomInventory(inventory, player, "minecraft:brewing_stand"); } @@ -212,16 +212,16 @@ public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity { break; case HOPPER: if (craftinv.getInventory() instanceof TileEntityHopper) { - getHandle().openTileEntity((TileEntityHopper) craftinv.getInventory()); + getHandle().openContainer((TileEntityHopper) craftinv.getInventory()); } else if (craftinv.getInventory() instanceof EntityMinecartHopper) { - getHandle().openTileEntity((EntityMinecartHopper) craftinv.getInventory()); + getHandle().openContainer((EntityMinecartHopper) craftinv.getInventory()); } else { openCustomInventory(inventory, player, "minecraft:hopper"); } break; case BEACON: if (craftinv.getInventory() instanceof TileEntityBeacon) { - getHandle().openTileEntity((TileEntityBeacon) craftinv.getInventory()); + getHandle().openContainer((TileEntityBeacon) craftinv.getInventory()); } else { openCustomInventory(inventory, player, "minecraft:beacon"); } |