
ajLeaderboards 2.10.1
Create leaderboards for almost anything!
2.10.1
Mar 26, 2025
v2.10.1 - Timed type fix
This is a quick update mainly to fix timed types completely breaking on h2 in 2.10.0
- Fixed timed types not working on h2
- Fixed a typo in the config
- FIxed a bug in the updater where the old jar would sometimes not be deleted
2.10.0
Mar 20, 2025
v2.10.0 - Mostly bugfixes
Hey y'all. Remember when I said hopefully there would be more updates in the last update? Funny. Anyways, heres an update!
Most changes in this update are bugfixes or to help clear up some common issues that people ask me about in support.
- Fixed an error that occurred when a plugin tried to parse a player placeholder without a player
- Change
more-fetching
default tofalse
(This shouldn't make updates any slower, since the cache is modified during updates) - Added some placeholders from the Plan plugin to the list of known time placeholders
- Player placeholder update delays are now randomized a bit to spread out the updates a bit
- Only complain about interruptions if debug mode is enabled (this is mainly to get people to stop coming to support about an error when the server freezes. The error was a symptom of the server freezing, not a cause)
- Add an "Extra does not exist" error instead of returning --- to prevent confusion
- Fixed an error in the ajlb_total placeholders when any player had a fractional value (decimals)
- Added playtime_time as a known time placeholder
- Add a helpful warning message when the out of threads error is detected, which links to the crash report analyser
- Add a warning when the database rejects a string (instead of silently failing without debug)
- Use a single SQL query to update a player, instead of trying an insert, then updating if that fails. (i should have changed this forever ago)
- Fixed colors in time messages being parsed into minimessage
- Added a possible workaround for an error that happens sometimes when paper tried to remap the plugin jar. (updating to a newer version of paper is still the recommended fix for this, but hopefully this workaround will further reduce the error)
- Added number autocompletion to the sign add command
- Fixed the color placeholder not extracting &# hex colors
2.9.0-b234
Sep 24, 2024
Beta
Pre-release v2.9.0-b234
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Catch plugins trying to parse player placeholders without a player
Change since previous build:
Catch plugins trying to parse player placeholders without a player
2.9.0-b233
Sep 10, 2024
Beta
Pre-release v2.9.0-b233
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Thanks for the warning, github (not)
Change since previous build:
Thanks for the warning, github (not)
2.9.0-b231
Jul 8, 2024
Beta
Pre-release v2.9.0-b231
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
add some plan time placeholders to time placeholder list
Change since previous build:
add some plan time placeholders to time placeholder list
2.9.0-b230
Jun 21, 2024
Beta
Pre-release v2.9.0-b230
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
whoops
Change since previous build:
whoops
2.9.0-b229
Jun 21, 2024
Beta
Pre-release v2.9.0-b229
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Default more-fetching to false
Change since previous build:
Default more-fetching to false
2.9.0-b228
Jun 9, 2024
Beta
Pre-release v2.9.0-b228
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
slim okhttp to reduce jar size
Change since previous build:
slim okhttp to reduce jar size
2.9.0
Jun 9, 2024
v2.9.0 - Folia support, total placeholder, and more
Holy cow, it's been 10 months since the last release. Sorry it's been so long since an update. I've still been making changes, but I made it harder to release when I tried to automate releases. Back to manual updates, hopefully slightly more often 🙂
- Fixed an error that could happen if a chat plugin returned a null prefix
- Add Folia support
- Fixed ColonTime format incorrectly parsing milliseconds
- Remove colon from past-resets file format
- Allow other types than alltime in the list command.
/ajlb list <board> [type]
- Add placeholder to show the total (sum) of all players on the leaderboard
- Fixed an error that could happen if a player's name is unknown
- Prevent adding placeholders that are too long (I recommend using the shortcut expansion to make them shorter)
- Added
min-player-cache-time
option to allow you to configure ajlb to fetch specific players (e.g. get their position) less often - Add
fast-shutdown
option. Mostly only useful for me, not recommended for most server owners. - Add PreTimedTypeResetEvent to allow devs to add custom rewards
- Added
%formatter_number_time_...%
as a known time placeholder - Update adventure-platform-bukkit (to fix hover and click things in messages not working for newer mc versions)
- Fixed 0 in time format not being detected
- Remove illegal characters from reset save file names (if they are in board names)
- Added
time-format-display-seconds
option, which allows you to enable/disable showing the seconds in the time format - Added
more-fetching
option, which allows you to make ajlb fetch from the database less often - Fixed head block and head item textures not being fetched correctly
- Added updater (so in the future you just have to do /ajlb update to update the plugin)
- Raise prefix/suffix/displayname max lengths
- Fixed an error that could happen if the sign format is less than 4 lines
2.9.0-b227
Jun 9, 2024
Beta
Pre-release v2.9.0-b227
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
2.9.0
Change since previous build:
2.9.0
2.8.0-b226
Jun 9, 2024
Beta
Pre-release v2.8.0-b226
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Update adventure-platform-bukkit
Change since previous build:
Update adventure-platform-bukkit
2.8.0-b225
Jun 9, 2024
Beta
Pre-release v2.8.0-b225
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Fixed error if sign format is not exactly 4 lines
Change since previous build:
Fixed error if sign format is not exactly 4 lines
2.8.0-b223
Jun 9, 2024
Beta
Pre-release v2.8.0-b223
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Update prefix/suffix/displayname max lengths
Change since previous build:
Update prefix/suffix/displayname max lengths
2.7.0-b220
Jun 7, 2024
Beta
Pre-release v2.7.0-b220
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Add updater
Change since previous build:
Add updater
2.8.0-b221
Jun 7, 2024
Beta
Pre-release v2.8.0-b221
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
whoops
Change since previous build:
whoops
2.8.0-b219
Jun 5, 2024
Beta
Pre-release v2.8.0-b219
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Fixed total placeholder throwing error on H2
Change since previous build:
Fixed total placeholder throwing error on H2
2.8.0-b217
May 31, 2024
Beta
Pre-release v2.8.0-b217
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Fetch head textures async
Change since previous build:
Fetch head textures async
2.8.0-b215
May 30, 2024
Beta
Pre-release v2.8.0-b215
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
oh, also do the same for items
Change since previous build:
oh, also do the same for items
2.8.0-b214
May 29, 2024
Beta
Pre-release v2.8.0-b214
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Fixed head block textures not being fetched correctly
Change since previous build:
Fixed head block textures not being fetched correctly
2.8.0-b213
May 16, 2024
Beta
Pre-release v2.8.0-b213
Note: This is a (most likely) un-tested build. It is not guarenteed to work!
Change since previous build:
Add more-fetching option, which allows you to have ajlb fetch from the db less often
Change since previous build:
Add more-fetching option, which allows you to have ajlb fetch from the db less often