From b2eb98d8ebc0afa073e6749f4d8af3a50e52cfd5 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Sun, 10 Jul 2022 15:10:05 +1000 Subject: [PATCH] SPIGOT-7069: Material.BARREL has Directional data class, should also be Openable By: md_5 --- paper-api/src/main/java/org/bukkit/Material.java | 5 +++-- .../src/main/java/org/bukkit/block/data/Openable.java | 2 +- .../src/main/java/org/bukkit/block/data/type/Barrel.java | 7 +++++++ 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 paper-api/src/main/java/org/bukkit/block/data/type/Barrel.java diff --git a/paper-api/src/main/java/org/bukkit/Material.java b/paper-api/src/main/java/org/bukkit/Material.java index 4a88fab8c..8314acc3c 100644 --- a/paper-api/src/main/java/org/bukkit/Material.java +++ b/paper-api/src/main/java/org/bukkit/Material.java @@ -25,6 +25,7 @@ import org.bukkit.block.data.Snowable; import org.bukkit.block.data.Waterlogged; import org.bukkit.block.data.type.AmethystCluster; import org.bukkit.block.data.type.Bamboo; +import org.bukkit.block.data.type.Barrel; import org.bukkit.block.data.type.Bed; import org.bukkit.block.data.type.Beehive; import org.bukkit.block.data.type.Bell; @@ -2543,9 +2544,9 @@ public enum Material implements Keyed { */ COMPOSTER(31247, Levelled.class), /** - * BlockData: {@link Directional} + * BlockData: {@link Barrel} */ - BARREL(22396, Directional.class), + BARREL(22396, Barrel.class), /** * BlockData: {@link Furnace} */ diff --git a/paper-api/src/main/java/org/bukkit/block/data/Openable.java b/paper-api/src/main/java/org/bukkit/block/data/Openable.java index c04944ed7..8554865a3 100644 --- a/paper-api/src/main/java/org/bukkit/block/data/Openable.java +++ b/paper-api/src/main/java/org/bukkit/block/data/Openable.java @@ -1,7 +1,7 @@ package org.bukkit.block.data; /** - * 'open' denotes whether this door-like block is currently opened. + * 'open' denotes whether this block is currently opened. */ public interface Openable extends BlockData { diff --git a/paper-api/src/main/java/org/bukkit/block/data/type/Barrel.java b/paper-api/src/main/java/org/bukkit/block/data/type/Barrel.java new file mode 100644 index 000000000..dc94ff911 --- /dev/null +++ b/paper-api/src/main/java/org/bukkit/block/data/type/Barrel.java @@ -0,0 +1,7 @@ +package org.bukkit.block.data.type; + +import org.bukkit.block.data.Directional; +import org.bukkit.block.data.Openable; + +public interface Barrel extends Directional, Openable { +}