ajLeaderboards icon

ajLeaderboards 2.10.1

Create leaderboards for almost anything!

Page 1 2 3 ... 9
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
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 to false (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
 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
 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)
 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
 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
 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
 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
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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
Page 1 2 3 ... 9
You might also like...