Skip to main content
The Global Level (Aventurier) is a central progression system that calculates a player’s overall advancement based on their individual profession levels. It functions as a Pseudo-Profession, meaning it has its own level curve, rewards, and statistics, but its “Experience” is derived from other activities.

Configuration

The Global Level is configured in the globalLevel section of the RPG Core configuration.
definition
ProfessionManifest
required
The full profession manifest for the Global Level.
skillWeights
Map<String, Double>
Weights for each profession level to calculate Global XP. Example: mining: 1.0, combat: 1.5.

Mechanics

  • XP Calculation: Global XP = Σ (Profession Level * Weight).
  • Automatic Updates: The level is recalculated every time a profession level changes.
  • Rewards: Triggers configured rewards (items, commands, etc.) upon reaching new global levels.
  • Stats: Applies permanent statistic bonuses defined in the level curve.