World Guard Region Support | Holograms | Stats Tracking | HEX | MOB TRACKING
Well, fancy seeing you here..
Hey, you're finally awake.
Finally we got an update out! Let me attempt to explain what changed..
From your side you shouldn't notice anything really! yay!
What actually changed:
Database:
- Entirely overhauled my database system, it now uses a different mode for the loading and sorting.
- It now no longer loads all the users into memory unless it has to sort, then it just saves the sort orders properly. When you check stats on users now, it just quick loads from the database.
This should have a actually decently large performance gain on the server.
It never really showed any stress until some high volume and taxing server playerbases >= 10000 users logged
Scoreboards:
So, for the scoreboards. I entirely rewrote the methods I update the scoreboards. It should be a whole lot smarter when to push updates to the scoreboard, no longer any for loops of death just pushing the data it needs. now It actually per line updates as changes occur.
- You can now specify in the config to remove the scoreboard line numbers to the right of the scoreboard text if your minecraft version allows it. (I believe its 1.21+ versions?)
File System:
Did some work on the file system to have a bit different way of loading and managing config items. you shouldn't notice any difference.
Uh Lots of bug fixes: a bunch of the actual backend logging was removed due to not much need.
Honestly there's probably bugs that ill need to catch. but theres only one of me and I tried testing for the last few days a bunch of different things.. pls dont hate me!
Update fixes some bungee support, 1.21.5 support.
Should fix JsonObject error
Small bug fix and database version bump
Added the %statssb_kd_rank% papi placeholder
Added &#FFFFFF hex support
Added a bunch more PAPI placeholders
Hopefully fixes some bugs with the plugin still wiping scoreboards on world/region change when scoreboards are disabled.
Small update, title explains the only change.
Added MariaDB data support + jar relocating work
1.20.6 compatibility and Fixed some more edge cases.
should have fixed any issues with the holograms not creating properly.
Finding a bunch of issues tonight.
Title again.
As the title states, fixed a bug for users that are booting up the plugin for the first time, it wouldn't populate the table properly.
Updated a bunch of stuff with the scoreboards & patched bugs with animations!
Starting with the fun stuff first!
- Combat Tag scoreboard modifier!
You can now define a new scoreboard modifier player.combat-tag which gets called when you are in combat!
Example:
modifiers:
player:
combat-tag:
modifier-priority: 1
board: combat-example-1
cycle-boards: false
cycle:
- example-1:200
- example-2:200
Bug Fixes:
- Fixed a pretty large bug where once multiple users logged in, the scoreboard animations would break timing.
- Fixed a bug with projectilelaunch stat (arrows shot) didn't save properly and never would update the leaderboards at the right time.
- more smaller tweaks and some code smell fixes.
As the title says, cleaned up some code.
Fixed a bug where a player could logout and somehow still have a scoreboard task running. (Usually happened with cross-platform players.)
Fixed some bugs related to combat tags messages
Fixed some problems with combattags not actually "killing" the player on logout.