XenoLevels

systems/systems.yml

Register leveling systems and configure the vanilla XP sync bridge.

systems/systems.yml lists every leveling system available on the server. XenoLevels creates the main entry automatically, but you can clone it for mining, combat, or prestige ladders.

Core fields

PathDefaultDescription
default-system"main"System assigned to new players. Must match a key inside systems.
systems.<id>.enabledtrueToggle each leveling system without deleting its folder.
systems.<id>.display-name"&5&lMain Leveling"Formatted name used in menus and chat.
systems.<id>.description"The main leveling system"Optional lore text shown in GUIs.
systems.<id>.number-typeBIG_DECIMALControls precision for EXP and level math (DOUBLE or BIG_DECIMAL).

Vanilla EXP bar sync

PathDefaultPurpose
vanilla-exp-bar.enabledtrueMirrors a leveling system on the vanilla XP bar.
vanilla-exp-bar.systemmainWhich system to mirror.
vanilla-exp-bar.interval1Seconds between sync attempts.

Adding new systems

  1. Copy plugins/XenoLevels/systems/main to a new folder name.
  2. Add the folder name as a new key under systems with enabled: true.
  3. Reload or restart to generate data tables for the new system.

Last updated on