Implement Hopper block state and inventory methods. Adds BUKKIT-3749

This commit is contained in:
Michael Limiero
2013-03-16 00:46:35 -04:00
committed by Travis Watkins
parent 6f68fc4ba4
commit d802168cd5
4 changed files with 47 additions and 1 deletions

View File

@@ -15,6 +15,7 @@ import net.minecraft.server.TileEntityBeacon;
import net.minecraft.server.TileEntityBrewingStand;
import net.minecraft.server.TileEntityDispenser;
import net.minecraft.server.TileEntityFurnace;
import net.minecraft.server.TileEntityHopper;
import org.apache.commons.lang.Validate;
import org.bukkit.entity.HumanEntity;
@@ -444,6 +445,8 @@ public class CraftInventory implements Inventory {
return InventoryType.BEACON;
} else if (inventory instanceof ContainerAnvilInventory) {
return InventoryType.ANVIL;
} else if (inventory instanceof TileEntityHopper) {
return InventoryType.HOPPER;
} else {
return InventoryType.CHEST;
}