From b593f157d480353b75cfae95467aeca89918060f Mon Sep 17 00:00:00 2001 From: Auxilor Date: Mon, 30 Aug 2021 20:06:15 +0100 Subject: [PATCH] Optimized display --- .../java/com/willfp/reforges/display/ReforgesDisplay.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eco-core/core-plugin/src/main/java/com/willfp/reforges/display/ReforgesDisplay.java b/eco-core/core-plugin/src/main/java/com/willfp/reforges/display/ReforgesDisplay.java index 43c227d..3eeb0e6 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/reforges/display/ReforgesDisplay.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/reforges/display/ReforgesDisplay.java @@ -4,6 +4,7 @@ import com.willfp.eco.core.EcoPlugin; import com.willfp.eco.core.display.Display; import com.willfp.eco.core.display.DisplayModule; import com.willfp.eco.core.display.DisplayPriority; +import com.willfp.eco.core.fast.FastItemStack; import com.willfp.eco.util.SkullUtils; import com.willfp.reforges.reforges.Reforge; import com.willfp.reforges.reforges.meta.ReforgeTarget; @@ -39,8 +40,9 @@ public class ReforgesDisplay extends DisplayModule { } ItemMeta meta = itemStack.getItemMeta(); + FastItemStack fastItemStack = FastItemStack.wrap(itemStack); assert meta != null; - List lore = meta.hasLore() ? meta.getLore() : new ArrayList<>(); + List lore = fastItemStack.getLore(); assert lore != null; Reforge reforge = ReforgeUtils.getReforge(meta); @@ -91,7 +93,7 @@ public class ReforgesDisplay extends DisplayModule { } } - meta.setLore(lore); itemStack.setItemMeta(meta); + fastItemStack.setLore(lore); } }