Work together to level up your multiplayer Minecraft server to unlock features and rewards!
Newest versions and downloads available on Modrinth: https://modrinth.com/plugin/world-levels
Features
- Level up your multiplayer server by gaining XP through normal gameplay
- Reward your players for leveling up the world with:
- Nether/The End access
- Items
- Increasing the world border
- Permissions and groups (requires Vault)
- Trigger any command upon world level up
- Highly customizable with a full config schema
- Add custom XP sources globally or at a per-level basis
- Scale leveling exactly to your liking
- Exclude certain worlds from the plugin
- Support for infinite level scaling and rewards
- Optionally reward offline or new players for level gains
- Customizable messages, with MiniMessage formatting support
- Optionally add Vault for full integration with your permission plugin of choice
GIF showing leveling up, Nether access, and world border increases
Customizable Server XP Bar
Level Up Alerts
Configuration
The default configuration file will be created for you, but it can also be found
here. If your text editor supports
JSON/YAML schemas, you will also get configuration autocomplete suggestions and linting.
You can find a more involved example config
here.
Configuration Examples
Messages
The default messages file will be created for you, but it can also be found
here. If your text editor supports
JSON/YAML schemas, you will also get configuration autocomplete suggestions and linting.
Messages support
MiniMessage, and have the following custom replacements available:
Replacement
Description
<level> Current world level
<relative_xp> Amount of current XP relative to the current level requirements
<level_xp> XP requirement to reach the next level
<total_xp> Absolute total current XP
<version> Plugin version
<modrinth> Plugin Modrinth URL
<click-modrinth></click-modrinth> Makes inner text clickable for the Modrinth URL
Permissions
Permission
Description
worldlevels.earn.exempt Prohibit the player from gaining World Levels XP (by default, all players earn XP)
worldlevels.help Access to the worldlevels help command
worldlevels.reload Access to the worldlevels reload command
worldlevels.reset.all Access to the worldlevels reset all command
worldlevels.reset.rewards Access to the worldlevels reset rewards command
worldlevels.update Access to the worldlevels update command
worldlevels.version Access to the worldlevels version command
worldlevels.xp.add Access to the worldlevels xp add command
worldlevels.xp.get Access to the worldlevels xp command
worldlevels.xp.set Access to the worldlevels xp set command
Commands
All the following are prefixed with worldlevels. For example, worldlevels help.
Arguments in <> are required, arguments in [] are optional.
Command
Description
help Shows a list of commands
reload Reload the plugin configuration and save from file
xp Gets the current XP total and level
xp add <xp> Add the given amount of XP to the total, supports negatives
xp set <xp> Sets the total XP to the given amount
update Checks for plugin updates
version Prints the plugin version
reset all Resets total XP back to 0 and allows all players to regain rewards
reset rewards [player] Resets rewards for the given player (or all players), allowing them to regain rewards for past levels
![[IMG]](//proxy.spigotmc.org/ad02e300a5bc14547e2e7eff444dbf822e52f339/68747470733a2f2f6273746174732e6f72672f7369676e6174757265732f62756b6b69742f576f726c642532304c6576656c732e737667)