Skip to main content

Features

Core Systems

  • Experience Gain — XP from mob kills based on monster level and level difference (not max health)
  • Zones — 6 zones with monster level ranges; HUD shows zone name and color (green / white / orange–red–purple)
  • Monster level variation — ±5 levels per monster in a zone
  • Level Progression — Level up by accumulating XP
  • Stat Points — Earn stat points each level (configurable)
  • Stat Allocation — Distribute points across stats
  • Stat Modifiers — Allocated stats apply as permanent modifiers
  • Classes & passives (0.3.0) — 6 classes, 18 passives, tier system (T0→T4), innate bonuses, full customization via JSON. See Classes config, Passives config.
  • Death Penalty — Optional reset to level 1 on death (disabled by default)
  • HUD Display — Level, XP progress, and zone + color
  • GUI — Stat management, class selection, and sidebar navigation
  • Leaderboard — Top 100 players by level/XP; Gold/Silver/Bronze for top 3
  • Difficulty Scaling — Monster damage/HP scale with level; level-gap penalties (see Difficulty Scaling)
  • Translation — Multi-language support via MessagesLanguageMapping.json (including class and passive names)
  • Database Sync — Sync player data (level, XP, stats) to an external database (H2, MySQL, MariaDB, PostgreSQL). One-way sync: game → DB. See Database Sync.
  • Configurable — Progression, formulas, difficulty presets, classes, and passives via JSON

Available Stats

StatEffect
HealthIncreases maximum health
StaminaIncreases maximum stamina
ManaIncreases maximum mana
AmmoIncreases ammo capacity
OxygenIncreases oxygen (underwater)
StaminaRegenSpeedFaster stamina regeneration
StaminaConsumptionReduces stamina consumption
DamageIncreases damage to NPCs (multiplicative, configurable)
Critical DamageChance to deal a critical hit (1.5×–2× damage); notification on crit (configurable %)
MiningDamage to stone/ore blocks (configurable)
WoodcuttingDamage to wood blocks (configurable)
DefenseReduces damage taken (%, diminishing returns; max 80%)
Movement SpeedIncreases ground movement speed (%; configurable per point). Icon: Tree Sap. 0.3.0
Mana RegenFaster mana regeneration (configurable per point). Especially for Arcane class and magical weapons. Icon: Staff Crystal Ice. 0.3.0
Each stat’s effect per point is configurable. See Configuration for StatValuePerPoint, DamageStatValuePerPoint, etc.