CustomLeveling Revived
Original Author - Mac_Genius (Link to old plugin)
Now Compatible with Spigot 1.12+!
Description
Forked from the original plugin repo with permission from Mac_Genius, this revived plugin is all about implementing a simple way to have custom levels on your server. It allows you to enter a level and how much xp it will take to get there. The best part? The xp bar correctly displays the user's xp level!
I will be updating this plugin so if you have any issues or suggestions, please leave a comment below.
Getting Started
Simply drop the plugin in the plugins folder! From there, boot up the server and let the configuration file be generated. Then you can edit the config to add your custom levels. The formatting is "1 150". 1 is for the next level, and 150 is how much xp it takes to reach that level. Make sure your remove "none" from the config, and start with level 1. The last level you enter will be the highest the player can achieve.
Permissions
cl.* - Allows the user to use all commands
cl.reload - Allows a user to reload the config file
cl.help - Displays the commands for the plugin
Commands
/cl reload - Reloads the config
/cl help - Shows the plugin commands
To-Do/Suggestions
- Configuration options for Max Levels
Known Issues
- Conflicts with "/setxp" command from EssentialsX
Changelog
7/25 Fixed custom levels not working beyond level 9
5/21 Updated config readability and added an example (Requested by Flexrawr)
3/18 Major fix - config integration
3/17 First Release
-
View User Profile
-
Send Message
Posted Sep 18, 2018Good work! Unfortunately there's no 1.13 version and it's not applicable to new uses.
-
View User Profile
-
Send Message
Posted Sep 24, 2018In reply to Forge_User_51007139:
-
View User Profile
-
Send Message
Posted May 25, 2018Caused by: java.lang.NumberFormatException: For input string: " 16492"
at java.lang.NumberFormatException.forInputString(Unknown Source) ~[?:1.8.0_172]
at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_172]
at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_172]
at io.github.mrbeezwax.customleveling.LevelHandler.onXpGain(LevelHandler.java:46) ~[?:?]
config.yml
levels:
- 1 40
- 2 150
- 3 387
- 4 837
- 5 1616
- 6 2868
- 7 4766
- 8 7511
- 9 11333
- 10 16492
- 11 23276
- 12 32002
- 13 43015
-
View User Profile
-
Send Message
Posted May 10, 2018Can you add an example into the config so people know they're typing it correctly? as its not working for me doing
- 1 20
- 2 50
- 3 100
etc.
Or does it have compatibility issues with essentials?
Thanks
-
View User Profile
-
Send Message
Posted May 21, 2018In reply to Forge_User_96195480:
-
View User Profile
-
Send Message
Posted Jun 21, 2018In reply to mrbeezwax78616:
-
View User Profile
-
Send Message
Posted Mar 26, 2018Please add 1 feature.
example:
MaxLevelsEnabled: true/false
MaxLevels: 100
-
View User Profile
-
Send Message
Posted Mar 27, 2018In reply to dhewacs: