MMO Skill Tree & Abilities

A fully customizable RPG skill progression system for Hytale, inspired by mcMMO and RuneScape - hotbar abilities, triggered passives, quests, achievements, and a deep skill tree.
Back to Files

MMOSkillTree-0.12.0.jar

File nameMMOSkillTree-0.12.0.jar
Uploader
ziggfreedziggfreed
Uploaded
Feb 21, 2026
Downloads
5.5K
Size
1.7 MB
File ID
7659467
Type
R
Release
Supported game versions
  • Early Access

What's new

v0.12.0

Skill Icons

  • Skill icons on XP page - Each skill card on the Skill Overview page now displays an item icon beside the skill name representing the skill (pickaxe for Mining, longsword for Swords, bow for Archery, etc.)
  • Skill icons in notifications - XP gain and level-up notifications now include a skill icon next to the message text

Admin UI

  • Dropdowns replace button selectors across admin pages - Combat XP Mode, Default Language, Leveling Formula, and Boost Stack Mode on the admin dashboard now use native dropdowns instead of rows of toggle buttons. The reward type field in the Custom Skill Wizard and Skill Tree Overrides page, and the category selector in the wizard, also use dropdowns. All selections are a single click from a clean list instead of scanning multiple buttons
  • Custom Skills page: Edit button opens wizard - The separate "Edit" and "Wiz" buttons on each custom skill row have been merged into a single "Edit" button that opens the full wizard in edit mode

Quests

  • Multi-objective quests now show completion order hint - Quests with two or more objectives now display a label above the objective list indicating whether they must be completed in order or can be done in any sequence

Custom Skills Parity

  • Custom skills fully integrated in navigation - Custom skills now appear in the prev/next arrows on Skill Tree and Item Rewards pages, letting players browse through all their skills seamlessly
  • Total Rewards tab available for custom skills - The "Total" tab on the Item Rewards page now works for custom skills
  • Custom skills treated identically everywhere - Custom skills now participate in all the same systems as built-in skills with no behavioral differences

Bug Fixes

  • Fixed players gaining XP in disabled skills - Disabling a skill via the Custom Skills admin page would hide it from the UI and leaderboards, but players could still gain XP from gameplay actions (mining, combat, kills, etc.). Disabled skills now correctly block all XP gains
  • Fixed skill and tier buttons not wrapping in admin pages - Buttons now auto-wrap to the next row instead of overflowing when there are many skills or tiers in the Skill Tree Overrides and Command Rewards pages
  • Fixed players farming fishing XP by catching and releasing the same fish - When using HyFishing, players could repeatedly catch and release the same fish to farm unlimited Fishing XP. The same fish now only awards XP once
  • Fixed fish mob kills awarding combat XP when a fishing mod is installed - When HyFishing was active, killing fish mobs would award combat weapon XP (e.g., Swords XP) instead of being blocked entirely. Fish mob kills now award no XP when a fishing integration is active, since fishing XP comes exclusively from rod catches
  • Fixed skill permissions not enforced for combat kills, damage-based XP, and fishing - When enableSkillPermissions was on, players without a skill permission (e.g., mmoskilltree.skill.swords) could still gain XP through damage-based combat, mob kills, fish kills, and the HyFishing integration. All XP award paths now respect skill permissions

Developer: SkillType Enum Deprecated

The SkillType enum is now deprecated in favor of string-based skill IDs. All API methods that accepted SkillType still work but have string-based replacements (e.g., getLevel(store, ref, "MINING") instead of getLevel(store, ref, SkillType.MINING)). The new methods work for both built-in and custom skills. No player data migration is needed. See the full migration guide →

Full Changelog

This mod has no additional files