summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2015-05-24 10:42:53 +1000
committermd_5 <git@md-5.net>2015-05-24 10:42:53 +1000
commit25de1e6baf8ffa29add5d00fab33c92fad655e5b (patch)
treededca4a32c0c59cba0aa32e741f8d682688794d0
parent7bc9c08eb4b05a7cb778cc75731e1770669dc6b5 (diff)
downloadcraftbukkit-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.java12
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");
}