v0.13.2 - February 2026 Patch Notes

What's new in v0.13.2 - February 2026

SimpleEnchantments Integration

  • Enchanting XP from enchanting items - When SimpleEnchantments is installed, enchanting an item awards ENCHANTING skill XP automatically. XP scales with enchantment level — higher-level enchantments give more XP
  • Configurable XP values - Enchanting XP values are looked up from the ENCHANTING xp-map config, matching against enchantment names. Falls back to 20 XP per enchantment level if no config match
  • Enchanting skill tree - ENCHANTING now has a full 10-tier skill tree with mana-focused rewards. Enchanters unlock large mana pools alongside health, defense, and health regen bonuses
  • Auto-detected integration - SimpleEnchantments is detected and connected at startup with no configuration needed. Uses the same adapter framework as HyFishing, HyCitizens, and Perfect Parries

Direct Page Commands

  • /mmoquests command - Opens the Quest page directly. Aliases: /mmoquestlog, /mmoql. No more navigating through multiple UI pages to check your quests
  • /mmoleaderboard command - Opens the Leaderboard page directly. Aliases: /mmolb, /mmorankings. Quick access to skill rankings without going through the skill overview
  • /mmoboosts command - Opens the Boosts page directly. Alias: /mmoxpboosts. Check active boosts and activate tokens without navigating through the skill overview

Permission Prerequisites

  • Permissions in prerequisite groups - Quest prerequisites can now include permission checks alongside quest completions in AND/OR logic. Add a "permissions" array to any prerequisite group to require players to hold specific permissions before accepting the quest. Works at any nesting level, so you can combine quest completions and permissions freely (e.g., complete quest_a AND have rank.vip, or complete quest_b OR have server.bypass)
  • Quest builder updated - The docs site quest builder now supports adding permissions to prerequisite groups with a dedicated input field and removable chips

Performance

  • Fixed TPS drop with many active XP boosts - The XP multiplier calculation (called on every XP award) no longer deserializes personal boosts twice or runs global boost cleanup on every call. Servers with many active boosts should see noticeably smoother tick rates

Localization

  • Skill tree reward cards fully localized - Reward display names and descriptions on skill tree cards now use the player's language instead of always showing English. Both the title (e.g., "+3% Mining XP") and the description (e.g., "Gain 3% more XP from Mining") are generated from localization templates. Custom display names and descriptions set by server admins in overrides are preserved as-is
  • Item reward descriptions localizable - Command reward entries now support a descriptionKey field for localized descriptions. The item rewards page resolves descriptionKey via the player's language first, falling back to the literal description field
  • Empty skill tree tiers hidden - Skill tree tiers with no reward choices are now skipped in the UI instead of showing empty rows. The item rewards page already handled this

Bug Fixes

  • Fixed fish awarding combat and kill XP when HyFishing is installed - Fish entities with model IDs not in the hardcoded fish pattern list (e.g., custom fish from HyFishing) were treated as normal combat mobs, awarding weapon XP on hit and kill XP on death. Fish detection now also checks FISHING xp-map config keys, so any fish type configured for fishing XP is correctly recognized and blocked from combat XP
  • Fixed elite mob nameplates and components persisting after death - Elite mob nameplate labels, elite data, and the spawn-processed marker are now removed when the mob dies, preventing floating nameplates on corpses
  • Added target dummy compatibility - Training dummies from mods like Better Training Dummy no longer award combat XP. The Mannequin entity is now in the default mob kill XP list with 0 XP, so players can practice combat without inflating their skill levels. More broadly, any mob configured with 0 XP in mob-kill-xp.json now blocks both per-hit and kill XP
  • Fixed Settings page conflict with other mods - Renamed the Settings page UI file to avoid conflicts with other mods that also register a SettingsPage.ui