- Added support for 1.21.11 and `26.1.x` (requires Java 25)
- Added support for 1.21.10
- Added automatic config updating
- Dropped support for 1.19.X, 1.20.2, 1.20.6, and 1.21.3
- Improved case-insensitive config loading
- Kept support for 1.20.1, 1.20.4, 1.21.1, and 1.21.4+
- Added new `files/` pack directory
- Rewrote `/mm i import` and improved import of NBT, display, and MiniMessage lore
- Added auto-generated `.internal` pack. This will contain some assets that can be auto-generated by Crucible, along with other helpful internal things that can modified.
- Moved most custom menu logic into the base plugin; menus now require Premium or RPG
- Moved custom command handling from RPG into Premium
Stats System
------------
Optimiations
- Updated the default `stats.yml` with better base values
------------
- Added missing stats to the default `stats.yml`
- Added `ShareComponents` option to deduplicate identical mechanics, targeters, and conditions
- Added `LOOT_BIAS` stat for affecting weighted droptables
- Optimized placeholder and component memory usage via flyweighting
Mechanics
Compatibility
---------
-------------
- Improved model application timing to further reduce flickering
### NEW: Aura Components
- Updated Lands support to the latest version
- Rewrote auras to be component-based so a single aura can combine multiple effects
- Updated LibsDisguises integration, disguising mobs before spawning to reduce flickering