- Fixed GUI
item-modelsupport on Minecraft 1.21.2+ by using the Bukkit item model API before falling back to legacy NMS handling.- Added
item-modelentries to bundled GUI config templates and automatic config completion for existing servers.- Added per-item quality reforge limits and MMOItems upgrade attempt limits.
- Fixed affix reforge limits being reset after quality reforging the same item.
- Added GUI placeholders and language messages for quality reforge, affix reforge, and upgrade attempt counts.
- Fixed affix reforge limit checks so money, materials, and lucky points are not consumed after the item reaches its reforge limit.
- Improved SQLite, H2, and MySQL storage runtime compatibility by bundling required database libraries.
- Improved embedded database safety by avoiding shared JDBC connections across asynchronous tasks.
- Added WSL2-friendly Java 17 and Gradle wrapper configuration for local builds.
- Fixed affix reforge removing MMOItems skins from reforged items.
- Fixed old affix stat modifiers being retained on upgraded items with MMOItems 6.10.1+.
- Added type-specific tier stat-modifiers so different MMOItems types can receive different reforge stats.
- Corrected affix data handling during quality reforge — prefixes now persist and can be reforged normally afterward
- Improved data persistence logic to preserve MMOItems upgrade data during reforging
- Fixed the issue where reforging costs could not be synchronized and updated
- Fix the issue where Stat NAME is not mergeable
