diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java index 3c33fda1..f4b11427 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java @@ -153,11 +153,6 @@ public class EnchantDisplay extends DisplayModule { } } - if (meta instanceof EnchantmentStorageMeta) { - meta.addItemFlags(ItemFlag.HIDE_POTION_EFFECTS); - } - - meta.addItemFlags(ItemFlag.HIDE_ENCHANTS); if (this.getOptions().isAboveLore()) { lore.addAll(itemLore); } else { @@ -165,6 +160,17 @@ public class EnchantDisplay extends DisplayModule { } itemStack.setItemMeta(meta); fastItemStack.setLore(lore); + + ItemMeta meta2 = itemStack.getItemMeta(); + assert meta2 != null; + + if (meta2 instanceof EnchantmentStorageMeta) { + meta2.addItemFlags(ItemFlag.HIDE_POTION_EFFECTS); + } + + meta2.addItemFlags(ItemFlag.HIDE_ENCHANTS); + + itemStack.setItemMeta(meta2); } @Override