
Unique Enchantments Base - Basic Enchantment Library
This modification serves as a fundamental library for creating unique enchantments, which will be used by all related mods to implement their spell systems.
Main Features
The library includes the following key functions:
- Fully customizable enchantments with flexible parameters
- Characteristic wrappers with configuration capability
- Efficient settings management system
- Optimized methods for obtaining enchantments
- Common functions available to all library-using mods
- Extended enchantment viewing in JEI with more accurate data (uses vanilla enchantment descriptions)
- Ability to change costs in anvil and enchantment table to experience (including multiplier)
- Option to hide curses
- Customization of tooltip colors for enchantments (name, borders, background)
- Additional limitation on the number of enchantments on items
Unique JEI View
The enchantment viewing system in JEI can find even the rarest compatible items that other implementations cannot detect. This function is a standalone part of the base library and does not require additional addons.
Existing Addons
The following mods have already been created based on this library:
- Unique Enchantments
- Unique Utility Enchantments
- Unique Battle Enchantments
- Unique Enchantments: Apex
Development
The project is open source, allowing developers to create their own mods using this base library.