v0.8.10 Patch Notes
What's new in v0.8.10
Boost Permissions Overhaul
- Boost permissions now use native permission checks - The custom
permissions.jsonfile-based boost permission system has been replaced with nativeplayer.hasPermission()checks, ensuring compatibility with any permission mod like LuckPerms or HyperPerms - 84+ built-in boost permission nodes - A comprehensive set of boost templates is now available out of the box, covering all-skills, category, per-skill, and global boosts at various multipliers and durations. Server owners grant the corresponding permission nodes through their preferred permission mod
- Removed
/mmoconfig reloadpermscommand - No longer needed since permissions are checked live through the native permission system - Boost page refresh no longer requires file reload - The Refresh button on the Boosts page now re-renders instantly, checking permissions in real time
Configurable Boost Templates
- Boost templates are now a proper override-based config - All boost permission templates are stored in
mods/mmoskilltree/boost-templates.jsonusing the same override pattern as XP tokens. Only customizations are persisted; defaults are always built in - Custom boost nodes require registration - The mod only recognizes boost nodes that are registered as templates. To create a custom boost with values not in the 124 defaults, use the "Add" button in the admin UI — simply granting an unregistered node via a permission mod will not work
- New admin UI page for boost templates - Browse, add, disable, and delete boost templates from the admin config page. Accessible via the "Boost Templates" button in the Actions section. Includes a copyable permission string field for pasting directly into permission mod commands
- Add custom templates - Create new boost templates with any multiplier, duration, and cooldown combination. Select a target and scope, enter the values, and click Add — the new permission node is generated automatically and appears in the list
- Delete custom templates - Remove custom templates you no longer need. Default templates cannot be deleted (use Disable instead)
- Disable specific boost templates - Disable any boost template to prevent players from using it, even if they have the permission node
- Trim redundant overrides - Clean up overrides that match their default values with a single button click
Offline Player Support for Bulk XP
/bulksetxpnow queues changes for offline players - When targeting*(all players) or naming specific players who aren't online, XP changes are saved and applied automatically when they next join the server- Queued resets apply on login - Pending XP changes are applied in order, rewards are validated (revoked if levels dropped), and the leaderboard is updated — all before stat effects are reapplied
- Persistent queue - Pending XP changes survive server restarts, stored in
mods/mmoskilltree/pending-xp-resets.json
Bug Fixes
- Fixed skill tree rewards showing duplicated values - Rewards on the skill tree page were displaying doubled text like "+10% +10% Mining XP" instead of "+10% Mining XP". The display text for custom reward names is now shown as-is without prepending the formatted value again
Looking for technical details? View full developer changelog for v0.8.10