From 08b0ee9e539209a88d8716ba1ed810f1ded94297 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Fri, 15 Mar 2013 23:22:53 -0400 Subject: [PATCH] Add Hopper block state and inventory type. Adds BUKKIT-3749 By: Michael Limiero --- paper-api/src/main/java/org/bukkit/block/Hopper.java | 8 ++++++++ .../java/org/bukkit/event/inventory/InventoryType.java | 4 ++++ 2 files changed, 12 insertions(+) create mode 100644 paper-api/src/main/java/org/bukkit/block/Hopper.java diff --git a/paper-api/src/main/java/org/bukkit/block/Hopper.java b/paper-api/src/main/java/org/bukkit/block/Hopper.java new file mode 100644 index 000000000..fe767c82c --- /dev/null +++ b/paper-api/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/paper-api/src/main/java/org/bukkit/event/inventory/InventoryType.java b/paper-api/src/main/java/org/bukkit/event/inventory/InventoryType.java index a86ce5042..7820a36ad 100644 --- a/paper-api/src/main/java/org/bukkit/event/inventory/InventoryType.java +++ b/paper-api/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;