diff --git a/eco-api/src/main/java/com/willfp/eco/core/fast/FastItemStack.java b/eco-api/src/main/java/com/willfp/eco/core/fast/FastItemStack.java index 8b32652f..39aa255c 100644 --- a/eco-api/src/main/java/com/willfp/eco/core/fast/FastItemStack.java +++ b/eco-api/src/main/java/com/willfp/eco/core/fast/FastItemStack.java @@ -44,6 +44,13 @@ public interface FastItemStack { */ List getLore(); + /** + * Get the Bukkit ItemStack again. + * + * @return The ItemStack. + */ + ItemStack unwrap(); + /** * Wrap an ItemStack to create a FastItemStack. * diff --git a/eco-core/core-backend/src/main/java/com/willfp/eco/internal/fast/EcoFastItemStack.java b/eco-core/core-backend/src/main/java/com/willfp/eco/internal/fast/EcoFastItemStack.java index 991db96e..aecaa9a4 100644 --- a/eco-core/core-backend/src/main/java/com/willfp/eco/internal/fast/EcoFastItemStack.java +++ b/eco-core/core-backend/src/main/java/com/willfp/eco/internal/fast/EcoFastItemStack.java @@ -17,4 +17,9 @@ public abstract class EcoFastItemStack implements FastItemStack { this.handle = handle; this.bukkit = bukkit; } + + @Override + public ItemStack unwrap() { + return this.getBukkit(); + } }