summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Limiero <mike5713@gmail.com>2013-03-15 23:22:53 -0400
committerTravis Watkins <amaranth@ubuntu.com>2013-03-17 12:57:47 -0500
commitc92881035453224399ac125e78fe77ae9194e93d (patch)
tree1cd005a474d027c9941bde0879e2a8f1f040283d
parent823c6c0ec6db2a86e049adc04d5479afd379b302 (diff)
downloadbukkit-c92881035453224399ac125e78fe77ae9194e93d.tar
bukkit-c92881035453224399ac125e78fe77ae9194e93d.tar.gz
bukkit-c92881035453224399ac125e78fe77ae9194e93d.tar.lz
bukkit-c92881035453224399ac125e78fe77ae9194e93d.tar.xz
bukkit-c92881035453224399ac125e78fe77ae9194e93d.zip
Add Hopper block state and inventory type. Adds BUKKIT-3749
-rw-r--r--src/main/java/org/bukkit/block/Hopper.java8
-rw-r--r--src/main/java/org/bukkit/event/inventory/InventoryType.java4
2 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/block/Hopper.java b/src/main/java/org/bukkit/block/Hopper.java
new file mode 100644
index 00000000..fe767c82
--- /dev/null
+++ b/src/main/java/org/bukkit/block/Hopper.java
@@ -0,0 +1,8 @@
+package org.bukkit.block;
+
+/**
+ * Represents a hopper.
+ */
+public interface Hopper extends BlockState, ContainerBlock {
+
+}
diff --git a/src/main/java/org/bukkit/event/inventory/InventoryType.java b/src/main/java/org/bukkit/event/inventory/InventoryType.java
index a86ce504..7820a36a 100644
--- a/src/main/java/org/bukkit/event/inventory/InventoryType.java
+++ b/src/main/java/org/bukkit/event/inventory/InventoryType.java
@@ -56,6 +56,10 @@ public enum InventoryType {
* A beacon inventory, with 1 CRAFTING slot
*/
BEACON(1, "container.beacon"),
+ /**
+ * A hopper inventory, with 5 slots of type CONTAINER.
+ */
+ HOPPER(5, "Item Hopper"),
;
private final int size;