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
| Stat | Effect |
|---|---|
| Health | Increases maximum health |
| Stamina | Increases maximum stamina |
| Mana | Increases maximum mana |
| Ammo | Increases ammo capacity |
| Oxygen | Increases oxygen (underwater) |
| StaminaRegenSpeed | Faster stamina regeneration |
| StaminaConsumption | Reduces stamina consumption |
| Damage | Increases damage to NPCs (multiplicative, configurable) |
| Critical Damage | Chance to deal a critical hit (1.5×–2× damage); notification on crit (configurable %) |
| Mining | Damage to stone/ore blocks (configurable) |
| Woodcutting | Damage to wood blocks (configurable) |
| Defense | Reduces damage taken (%, diminishing returns; max 80%) |
| Movement Speed | Increases ground movement speed (%; configurable per point). Icon: Tree Sap. 0.3.0 |
| Mana Regen | Faster mana regeneration (configurable per point). Especially for Arcane class and magical weapons. Icon: Staff Crystal Ice. 0.3.0 |
StatValuePerPoint, DamageStatValuePerPoint, etc.