From 2ce96ab0b1fb9a56e2496b01b15e2fa7536335a8 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Wed, 4 Aug 2021 14:27:45 +0100 Subject: [PATCH] Added FastItemStack#unwrap again --- .../main/java/com/willfp/eco/core/fast/FastItemStack.java | 7 +++++++ .../com/willfp/eco/internal/fast/EcoFastItemStack.java | 5 +++++ 2 files changed, 12 insertions(+) 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(); + } }