> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rpg-leveling.zuxaw.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Features

> Core systems and available stats in the RPG Leveling plugin - leveling, zones, classes, passives (0.3.9).

# Features

## Core Systems

* **Experience Gain** - XP from mob kills based on **monster level** and **level difference** (not max health)
* **Crop harvest XP (0.3.9)** - XP when harvesting mature crops (F key / sickle). Tiers, cooldown, and per-crop overrides in [HarvestingConfig.json](config-harvesting)
* **Tame XP (0.3.9)** - XP when you tame a creature. Toggle and multiplier in [RPGLevelingConfig.json](config-main#tame-xp)
* **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.6)** - 6 classes, 18 passives, tier system (T0→T4), innate bonuses, full customization via JSON. See [Classes config](classes-config), [Passives 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](difficulty-scaling))
* **Chat placeholders** - **`%rpglevelling_*%`** in **Essentials Plus** (or other) formats; install **[Placeholder API](https://www.curseforge.com/hytale/mods/placeholder-api)** for string resolution (**`rpglevelling`** expansion), plus **Message** patching in RPG Leveling. See [Chat placeholders](chat-placeholders) and [Level display in chat formatting (Essentials Plus)](level-display-chat-formatting).
* **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](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)                                                                                                 |
| **Harvest**            | Chance to **double or triple** crop yield on harvest; in-game notification on proc. *0.3.9*                                          |
| **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* |

Each stat’s effect per point is configurable. See [Configuration](configuration) for `StatValuePerPoint`, `DamageStatValuePerPoint`, etc.
