Hey guys, it's been awhile but i assure you it's worth it, this jar is a complete recode of the original framwork, this jar has many old features revamped such as the addition of formula for leveling. and boosters with different multipliers and times.
now
YOU MUST REGEN ALL FILES (player files should be fine but all boosters will be removed) if you're running sql please format it, get users to join into a server to download their data and stop the server that will download all data so none is lost in sql. now time for the change log
Leveling
Leveling now has formulas, this can be configured as shown below
Code (YAML):
Leveling:
RegularLeveling:
Enabled
: true
Formula
: '50 *
{Level_Player
}'
#you can use this to make custom formulas for leveling
PrestigeLeveling:
Enabled
: false
Formula:
0
: '50 *
{Level_Player
}'
#foruma for prestige level 0
CustomLeveling
:
#old customLeveling system
Enabled
: false
Levels:
Level-1
: 50
Level-2
: 100
Level-3
: 200
Level-4
: 350
Level-5
: 500
Level-6
: 750
Level-7
: 1000
Level-8
: 1500
Level-9
: 2500
Level-10
: 5000
SQL
in terms of SQL it now handles all player data, that includes boosters, servers can now share what boosters a player has and also share what tme they go out and the multiplier.
Boosters
In terms of boosters, they now have their own gui, the items cannot be customized yet but will be in the next few updates. you now need to specify time (d,h,minutes(m),s) are the only ones you can do
Performance
In terms of performance, i've had a few users to test it and the performance of the recode vastly excels the performance of the old code, this means more players at once can play without causing tps issues
Why is there missing features?
due to high demand for the recode to be finished i did a poll on the discord of the main features left to add to the plugin and it came down to 2 features (SQL, RankMultipliers) the rest of the features will be added back to the plugin in the following updates as getting out a stable working version to help with tps issues and still deliver alot of great feature improvements was more important then spending longer to add a few features in.