Fix getting cost for color renaming causing null pointer exception when
inventory name is null (Fix#47)
Add safety when executing dependency handling code
Some changes for this version:
- Tried to make compatible with some legacy version of eco enchant (not assumed to work)
- Fix some enchantment test from other plugin not being taken into account.
Should work as expected now, but that mean it may not work as currently.
- Made Heaven bag works
- Updated Disenchantment, should work with disenchantment version >= 6.1.0. But break support for previous versions
Add support for 1.21.2 & 1.21.3 for the "override Too Expensive" feature
Optimized merge when player has bypass permission
Optimized list gui that contain sub gui by lazy loading the sub gui
Fix density enchantment item cost being 1 instead of 2
- Support for
[ExcellentEnchants](https://www.spigotmc.org/resources/excellentenchants-⭐-75-vanilla-like-enchantments.61693/)
- Add enchantment merge level limit (& config gui for to configure it)
- Use namespace for enchantment instead of name (still use name as
backup)
- Deprecated API method using enchantment name and replaced them with
namespace methods
- Improved main logic code readability (but may break thing)
Multiplies changes (improved logic, namespace...) make this version
likely to have something broken. Next version(s) may be fix
fix 1.21 config updater and automatically repair previously broken config version:
- Allow 1.21 enchantment in enchantment book
- Add unit repair of mace with breeze rod
Also version up
- Fixed "chose enchantments of conflict" gui back button not leading to previous gui
- Tried to make list guis pretiers
- Better default item and book cost on paper
- Fix custom craft exact count button not working
- Add work penalty type (Future version may allow custom penalty type)
- Experimental Folia support
- Compatibility with [Disenchantment](https://www.spigotmc.org/resources/disenchantment-1-21-1-1-20-6-new-book-splitting-mechanics.110741/) 5.4.0 (but break compatibility with version under 5.4.0)
- Automatically add default to config.yml when they are absent