Skip to content
This repository was archived by the owner on Sep 20, 2026. It is now read-only.

Releases: MidenTheDev/ServerLevels

1.3.1 Bugfix

Choose a tag to compare

@MidenTheDev MidenTheDev released this 18 Jan 21:19
19ff3da

Fixes an error in the config when leveling up. The error wasn't anything gamebreaking, it was just trying to send a message that didn't exist.

1.3: EXP Multipliers

Choose a tag to compare

@MidenTheDev MidenTheDev released this 24 Jun 01:12
4f641bf
  • Added new feature: EXP Gain Multipliers! By setting this in the config/level system configuration, you can adjust whether people should gain extra exp. This is useful for a server-wide exp boost event, where players gain extra exp for a short time.

  • There are also per-player gain multipliers, so you can have specific individual players gain exp at a higher or lower rate. Both of these multipliers can be set with commands in-game or by messing with the right config files.

  • As a result of this new change, the config has been adjusted. The config should automatically update, but you will have to go and manually remove the exp-multiplier field in your config.yml and levelsystems.yml files as this field has been replaced by the exp-required-multiplier field.

  • The plugin is also fully and officially tested to work on 1.20!

1.2 Extra level systems

Pre-release

Choose a tag to compare

@MidenTheDev MidenTheDev released this 24 Apr 23:18
fe069cb

First experimental version with support for extra level systems other than the default one the plugin comes with. The full update will launch with more features than this and should be out sometime maybe today but next sunday the latest.

1.2 - Extra level systems & Reload Command

Choose a tag to compare

@MidenTheDev MidenTheDev released this 25 Apr 02:48
88231e9

The goal of this update was specifically to add support to have multiple leveling systems running simultaneously. This will allow you to have something like a combat exp leveling system separate from a chat level which is also separate from a combat level. This makes it more versatile for whatever other needs you may have. I've also added a built-in reload command that will reload the config files. Be careful, though, as I don't know what issues may arise from it.

  • Added extra leveling systems! By turning this on in your config, you can have multiple leveling systems running at the same time, rather than just one set up by default. If you don't want to use this feature you don't have to touch anything, but if you do, it would be helpful to re-generate your config.yml and milstones.yml. A new "levelsystems.yml" will generate automatically.

  • Started keeping track of config versions to make config updates easier.

  • Added a reload command! Use /sl reload to reload the plugin! Note that this is only recommended to be used when nobody else is online or is actively doing things to receive experience, reloading may cause unforeseen issues and can potentially erase playerdata.

1.1 Update

Choose a tag to compare

@MidenTheDev MidenTheDev released this 16 Jan 00:20
e6534ea

Expanded the functionality of the API. Tutorial and documentation coming soon.
Changed the way the plugin handles data. All data is now handled in individual files rather than one large data file.
Re-formatted commands to read /sl set [exp/level] instead of /sl addexp
Changed /sl addexp to /sl set exp and gave it the ability to remove exp through negative numbers
Added /sl set level command which allows you to set a player's level.

1.1-beta.1

1.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@MidenTheDev MidenTheDev released this 15 Jan 05:46
d743f88

Expanded the functionality of the API. Tutorial and documentation coming soon.
Changed the way the plugin handles data. All data is now handled in individual files rather than one large data file.
Re-formatted commands to read /sl set [exp/level] instead of /sl addexp
Changed /sl addexp to /sl set exp and gave it the ability to remove exp through negative numbers
Added /sl set level command which allows you to set a player's level.