promotional bannermobile promotional banner

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

  • R
  • Feb 2, 2026
  • 13.12 MB
  • 6.5K
  • Early Access

File Name

RPGLeveling-0.2.2.jar

Supported Versions

  • Early Access

[0.2.2] — 2026-02-02

✨ Added

  • ⚙️ EnableNotification — Main config option in RPGLevelingConfig.json. When true (default), all notifications are sent (XP gain, level up, stat points, death penalty, zone warnings, entity killed). When false, no notifications are sent.
  • ⚙️ EnableCurrentZoneHudDisplay — Main config option in RPGLevelingConfig.json. When true (default), HUD shows level and current zone/biome. When false, HUD shows only level and XP progress bar.

🔄 Changed

  • 👁️ NPC nameplate level display — Level is no longer shown in the nameplate for NPCs that survival players can interact with (trade, dialogue, etc.).

🐛 Fixed

  • 💥 Server crash on XP gain — Fixed OutOfMemoryError: Requested array size exceeds VM limit when sending XP gain notification. Occurs when xpNeeded for next level is 0 or invalid (e.g. misconfigured LevelBaseXP/LevelOffset). Added guard to avoid division by zero and clamp progress bar length to prevent runaway StringBuilder growth.
  • 💥 World crash (invalid entity Ref) — Fixed world crash when resolving player level data with an invalid entity Ref (e.g. after chunk unload or entity despawn).
  • 🔄 /lvl resetall — Now correctly resets available stat points to 0 (and clears allocated stats). Previously, /lvl resetall and /lvl setlevel 1 would incorrectly add allocated points back to available, leaving players with unspent points after a full reset.