UberEnchant adds the ability for servers to enchant any item with any enchantment up to level 255 (since 1.17), add names and lore to items (color support), add potion effects to items, extract enchantments to books, and economy support.
Server EconomyEquipmentGame MechanicsLibraryUtility
Temporarily disabled custom enchantments (includes default vanilla effects as enchantments) to work with Minecraft 1.20.4, Custom enchants will be added back later