HytaleKit
MMO Skill Tree

MMO Skill Tree

by ziggfreed

gameplay

A skill progression system inspired by mcMMO and RuneScape with 17 skills across Gathering, Combat, Crafting, and Misc categories. Level up through gameplay actions.

Level up your skills and become a master of Hytale with MMO Skill Tree, a progression system inspired by mcMMO and RuneScape. Every action you take helps you grow stronger across 17 different skills spanning Gathering, Combat, Crafting, and Misc categories.

What Does This Mod Do?

MMO Skill Tree adds an RPG-style progression system where your gameplay actions earn experience points in relevant skills. Mine ore to level Mining, chop trees to level Woodcutting, and watch your character grow more capable over time.

The mod features unlimited levels, configurable XP curves, real-time progress tracking, and per-player notification settings. Server owners can tune every aspect of the leveling pace.

17 Skills Across 4 Categories

Gathering

  • Mining
  • Woodcutting
  • Excavation
  • Harvesting
  • Fishing

Combat

  • Swords
  • Axes
  • Archery
  • Unarmed
  • Defense
  • Taming
  • Acrobatics

Crafting

  • Repair
  • Alchemy
  • Enchanting
  • Cooking
  • Smithing

Misc

  • Building

Currently Active: Mining, Woodcutting, Excavation, Harvesting. Other skills are available via API for plugin developers to implement.

Key Features

Unlimited Progression

No level cap means you can always keep improving your skills.

Configurable XP Curve

Server owners can adjust the base XP and scaling to tune how fast or slow players level.

Real-Time Tracking

See your XP gains as you play with customizable notification thresholds.

Clean UI

The /mmoxp command only shows skills you’ve actually started leveling.

Commands

Player Commands:

  • /mmoxp (alias: /xp) - View your skill levels and XP
  • /xpdisplay on/off - Toggle XP notifications
  • /xpdisplay threshold --value=<n> - Only show gains >= n XP

Admin Commands:

  • /mmoconfig list --args=mining - View XP configurations
  • /mmoconfig basexp --args=150 - Set base XP per level
  • /mmoconfig scale --args=0.8 - Set level scaling
  • /mmoconfig reload - Reload config from file

Leveling Formula

XP to Reach Level = BaseXP × Scale × Level × (Level - 1) / 2
LevelXP Required
2100
51,000
104,500
50122,500

Default: BaseXP = 100, Scale = 1.0

Configuration

Config file: config/mmoskilltree/config.json

Pattern Matching: Block IDs use substring matching:

  • Ore_ matches all ores
  • Ore_Diamond_ matches only diamond ore
  • Wood_ matches all wood types

Who Is This Mod For?

This mod is ideal for:

  • Players who enjoy skill-based progression
  • Servers wanting mcMMO-style gameplay
  • RuneScape fans looking for similar mechanics
  • Communities that want meaningful long-term goals

You might not need this if:

  • You prefer vanilla Hytale without progression systems
  • Your server focuses on short play sessions

Planned Features

  • Built-in event triggers for Combat, Crafting, and Misc skills
  • Level Perks - Unlock rewards at milestone levels
  • Skill Abilities - Special abilities as you level
  • Leaderboards - Server-wide competition
  • GUI Menu - Visual skill browser

Compatibility

  • Hytale Version: Early Access and above
  • License: MIT (open source)
  • API: Full developer API available

About the Author

ziggfreed at Wintergreen Solutions created this mod as a work in progress, with active development adding new features regularly.


Frequently Asked Questions

How do I check my skill levels?

Use /mmoxp or /xp to see all skills where you have earned XP.

Can I disable XP notifications?

Yes, use /xpdisplay off to toggle them off, or set a threshold with /xpdisplay threshold --value=50 to only see significant gains.

Why don’t Combat skills work yet?

Combat, Crafting, and Misc skills are defined but not yet tracking XP automatically. They’re available via API for other plugins to award XP.