# 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.

# 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.