v0.4.5 Patch Notes

What's new in v0.4.5

New Features

  • Keb's Katanas Mod Support - Added default XP values for katanas from the Keb's Katanas mod
  •     Legendary: Keb_Katana_Prisma (55 XP)
  •     Epic: Keb_Katana_Mithril (48 XP), Keb_Katana_Onyxium (52 XP)
  •     Rare: Keb_Katana_Cobalt (23 XP), Keb_Katana_Adamantite (28 XP), Keb_Katana_Thorium (28 XP)
  •     Uncommon: Keb_Katana_Copper (8 XP), Keb_Katana_Steel (8 XP)
  • Configurable Permission System - Opt-in permission nodes for skill XP gain and commands
  •     Permission checking is disabled by default for backwards compatibility
  •     Enable via /mmoconfig permissions --args=true
  •     When enabled, players need mmoskilltree.skill. or mmoskilltree.skill.* to gain XP
  • Skill Permissions - Control which players can gain XP in specific skills
  •     mmoskilltree.skill.* - Wildcard for all skills (default: granted)
  •     mmoskilltree.skill.mining - Individual skill permissions
  •     All 16 skills have their own permission node
  •     Silent deny - players without permission simply don't gain XP (no error message)
  • Command Permissions - Control access to plugin commands
  •     mmoskilltree.command.xp - /mmoxp command (default: granted)
  •     mmoskilltree.command.skilltree - /skilltree command (default: granted)
  •     mmoskilltree.command.xpdisplay - /xpdisplay command (default: granted)
  •     mmoskilltree.command.setxp - /setmmoxp command (default: op)
  •     mmoskilltree.command.config - /mmoconfig command (default: op)
  • New Admin Command - /mmoconfig permissions --args=
  •     Toggle skill permission checking on/off
  •     Displays current state and usage help

Upgrade Notes

  • Config version bumped to 8 - Existing configs will be backed up automatically
  • Your old config is saved as skill-config_backup.json in mods/mmoskilltree/
  • Restore any custom XP values from the backup file after upgrading

Looking for technical details? View full developer changelog for v0.4.5