XenoLevels
lang.yml
Customize every message and GUI string used by XenoLevels.
lang.yml stores prefixes, command responses, GUI copy, prestige alerts, leaderboard entries, and error messages. Every string supports standard Minecraft color codes and placeholders described below.
Prefix and general messages
lang.prefix– Added before most chat messages.lang.no-permission,lang.player-not-found,lang.player-not-online,lang.invalid-number,lang.invalid-system,lang.player-only– Core feedback for command usage.lang.auto-save,lang.delete-player– Console logs for maintenance events.
GUI and rewards
lang.gui.*– Warnings when GUIs are missing or disabled for a system.lang.boosters.gui-missing,lang.rewards.gui-missing– Booster and reward GUI errors.lang.rewards.claim– Messages for claiming one reward, many rewards, none, already-claimed, not-reached, and not-found states.
Commands and help
lang.commands.reload– Broadcast after/xlv reload.lang.commands.help.*– Lines shown in the/xlvhelp menu.
Prestige and info output
lang.prestige.*– Alerts when prestiges are available, successful, or blocked.lang.info– Header and per-system lines for/xlv info, including placeholders such as{player},{system},{level},{exp},{required},{prestige}, and{progress-bar}.
Leaderboards, EXP, and levels
lang.leaderboard.*– Header, entry, personal rank, and empty-state messages.lang.exp.*– Action bar and chat messages for EXP gains or adjustments.lang.level.*– Messages when levels are set, added, or removed.
Boosters, migrations, and errors
lang.booster.*– Activation and expiration broadcasts.lang.migrate.*– Status updates when importing from CyberLevels.lang.errors.*– Database, save/load, system lookup, max level, and requirement failure errors.lang.progress.*– Characters and colors for{progress-bar}placeholders.
Localization tips
Keep placeholders like
{player} and {level} intact and avoid surrounding them with extra quotes unless the default file already does.Last updated on