summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author0x277F <0x277F@gmail.com>2015-09-17 15:14:32 -0600
committermd_5 <git@md-5.net>2015-09-18 15:16:50 +1000
commit2d4f577bbffab02058f2c50c3d005f7688e14d66 (patch)
tree03dc393c7f5d0e485ec7b7a69817d1e83ff2bfc0
parent701ae54ffccd9864e5ace94cdd1d501457a971a1 (diff)
downloadcraftbukkit-2d4f577bbffab02058f2c50c3d005f7688e14d66.tar
craftbukkit-2d4f577bbffab02058f2c50c3d005f7688e14d66.tar.gz
craftbukkit-2d4f577bbffab02058f2c50c3d005f7688e14d66.tar.lz
craftbukkit-2d4f577bbffab02058f2c50c3d005f7688e14d66.tar.xz
craftbukkit-2d4f577bbffab02058f2c50c3d005f7688e14d66.zip
Fixed how Dropper inventories are shown to players.
-rw-r--r--src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java
index b278ba88..1828ccdf 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java
@@ -191,6 +191,12 @@ public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity {
openCustomInventory(inventory, player, "minecraft:dispenser");
}
break;
+ case DROPPER:
+ if (iinventory instanceof TileEntityDropper) {
+ getHandle().openContainer((TileEntityDropper) iinventory);
+ } else {
+ openCustomInventory(inventory, player, "minecraft:dropper");
+ }
case FURNACE:
if (iinventory instanceof TileEntityFurnace) {
getHandle().openContainer((TileEntityFurnace) iinventory);