RPG Leveling And Stats/Skills

RPG Leveling turns Hytale into a true RPG with XP, levels, zones, scaling difficulty, and stat progression. Easy–Extreme modes; spend points on Damage, Defense, Health, Stamina. 0.3.0: classes and 18 passives (LifeSteal, Impact…). HUD, GUI, leaderboard.

File Details

RPGLeveling-0.3.6.jar

  • R
  • May 26, 2026
  • 13.51 MB
  • 3.2K
  • Early Access

File Name

RPGLeveling-0.3.6.jar

Supported Versions

  • Early Access

[0.3.6] — 2026-05-26

Mod version: 0.3.6 · Game version: Hytale 0.5.0

Ko-fi Discord

✨ Added

  • Per-range XP-earned multipliers — New file mods/Zuxaw_RPGLeveling/XPCurveOverridesConfig.json. Add Overrides entries with From, To, Multiplier to multiply XP earned (kills + block break) while the player is in that level range, e.g. {"From": 50, "To": 79, "Multiplier": 2.0} doubles XP gains at levels 50–79. Applied on top of RateExp and ZoneRateExp. Empty by default. Run /lvl reload to apply. See XP curve overrides config.

🔄 Compatibility

  • Hytale server target — Updated minimum server version to 0.5.0 (pre-release patchline).
  • Level progress HUD — Migrated MultipleHUD to Hytale's native HUD via the keyed HudManager API
  • MultipleHUD — Removed optional MultipleHUD integration; no longer required or listed in manifest.json.

🔄 Changed

  • Performance (100+ players) — Reduced lag when many players are online: some checks are now cached instead of repeated every tick for every player
  • Max-level HUD / Stats GUI text shows total XP — At the level cap the HUD used to show XP: 3666 / 3666 (MAX), where both numbers were just the same value (there is no "XP needed for next level" at the cap). It now shows Level: 100 XP: 1003666 (MAX) — the total XP a player has earned since level 1, which is the exact same number the Leaderboard ranks by, so what's on your HUD and what determines your rank are now the same thing. The Stats and Rewards GUI player header gets the same treatment (%.1f XP (MAX) showing total XP, instead of %.1f / %.1f XP (MAX)). Translators: the old hud.level_xp_max key is replaced by hud.level_max (one fewer placeholder, default Level: {0} XP: {1} (MAX)) — the next /lvl reload drops the obsolete key and adds the new one in English to every MessagesLanguageMapping_<lang>.json for re-translation.