#
Compatibility
ExcellentEnchants features data-driven enchantments with seamless integration into the server, where all new enchantments are "visible" for vanilla commands, other plugins, and Spigot/Paper API without compatibility patches.
Unlike other custom enchantments plugins, ExcellentEnchants's enchantments are natively supported in all vanilla mechanics, such as enchanting tables, anvils, villager trades, fishing, loot tables, etc., so there are no hardcoded patches for it.
Do not run the server without ExcellentEnchants installed to prevent items lost new enchantments forever.
#
Namespace
By default new enchantments registered withit its own namespace excellentenchants
.
To use ExcellentEnchants's enchantments in commands and other plugin configurations, you have to specify them as namespace:name
- excellentenchants:tunnel
.
If you can't get it to work with the custom namespace, you can force it to use the vanilla minecraft
namespace in the distribution.yml
config file.
This option is unstable and possible to cause issues in the future.