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.13.2.jar

File nameMMOSkillTree-0.13.2.jar
Uploader
ziggfreedziggfreed
Uploaded
Feb 28, 2026
Downloads
9.4K
Size
1.8 MB
File ID
7691922
Type
R
Release
Supported game versions
  • Early Access

What's new

  • 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
  • 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

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

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 in overrides are preserved as-is
  • Item reward descriptions localizable - Item reward entries now support a localization key for descriptions, resolved in the player's language. Falls back to the literal description if no key is set
  • Empty skill tree tiers hidden - Skill tree tiers with no reward choices are now skipped in the UI instead of showing empty rows

Bug Fixes

  • Fixed fish awarding combat and kill XP when HyFishing is installed - Fish entities not in the built-in fish pattern list 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 blocked from combat XP
  • Fixed elite mob nameplates and components persisting after death - Elite mob nameplate labels and elite data 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. Players can practice combat without inflating their skill levels. Any mob configured with 0 XP in mods/mmoskilltree/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 settings page

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

This mod has no related projects