diff --git a/build.gradle b/build.gradle index 18e76407..fb865ade 100644 --- a/build.gradle +++ b/build.gradle @@ -48,7 +48,7 @@ allprojects { } dependencies { - compileOnly 'com.willfp:eco:6.6.0' + compileOnly 'com.willfp:eco:6.3.0' compileOnly 'org.jetbrains:annotations:19.0.0' 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 62d1dbb7..4dd197f0 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 @@ -173,11 +173,19 @@ public class EnchantDisplay extends DisplayModule { lore.addAll(0, itemLore); } lore.addAll(requirementLore); + itemStack.setItemMeta(meta); fastItemStack.setLore(lore); - if (meta instanceof EnchantmentStorageMeta) { - fastItemStack.addItemFlags(ItemFlag.HIDE_ENCHANTS); + + ItemMeta meta2 = itemStack.getItemMeta(); + assert meta2 != null; + + if (meta2 instanceof EnchantmentStorageMeta) { + meta2.addItemFlags(ItemFlag.HIDE_POTION_EFFECTS); } - fastItemStack.addItemFlags(ItemFlag.HIDE_ENCHANTS); + + meta2.addItemFlags(ItemFlag.HIDE_ENCHANTS); + + itemStack.setItemMeta(meta2); } @Override