Custom Enchantments Plugin Hook
This is a question that most people will ask, so I will put it on the individual page to introduce you to this aspect.
For your custom enchantments to be supported by EnchantmentSlots, your custom enchantment plugin must meet the following conditions:
The custom enchantment plugin must register its enchantments in the server, rather than using NBT or other forms to store the enchantments. At present, AdvancedEnchantments obviously does not meet this condition.
EcoEnchants Support
This plugin is confirmed that EnchantmentSlot perfectly support it!
If you want to hide enchantment description lore provided by EcoEnchants, you have to:
For ProtolcolLib: Default config should be enough for you, do not need change anything. EnchantmentSlots will try auto hide enchantments, but if it is not work, do the same thing below.
For eco: If you set
use-listener-plugin
option toeco
, you must disabledisplay.enabled
option in EcoEnchants'sconfig.yml
.eco is not recommend use unless you want to specify the location of the Lore added by EnchantmentSlots when editing items simultaneously in plugins such as EcoItems, Reforges, and EcoEnchants.
ExcellentEnchants Support
This plugin is confirmed that EnchantmentSlots perfectly support it!
If you want to hide enchantment description lore provided by ExcellentEnchants, you have to:
Change ExcellentEnchantments's
config.yml
Display.Mode option value from 1 to 2.Keep
use-listener-plugin
option toProtocolLib
as this plugin is also trying use this plugin.Keep
packet-listener-priority
option toLOWEST
, do not change it to other value, othervise ExcellentEnchants will still try display it's enchantment description.
MythicEnchants Support
This plugin was reported to EnchantmentSlots works on it by users, but since author doesn't have a copy of it, so this is not promised.
Hide Enchantment Description
The best way is check if the custom enchantment plugin has this feature.
If the custom enchantment plugin doesn't has, you can use enable
set-slot-trigger.add-hide-enchant-flag
option inconfig.yml
. After enable, EnchantmentSlots will auto add HIDE ENCHANTS flag to the item new generated in player inventory. Existed item can be converted by click it in player inventory.Sometimes change
packet-listener-priority
option maybe work if the enchantment plugin is also packet based.If this still does not work for you, then you have to ask cutom enchantment author add this feature for you, EnchantmentSlots can do nothing for this.
Last updated