Kihsomray / CyberLevels

Advanced leveling system with custom rewards and SQL support coded in Java (SpigotMC).
https://www.spigotmc.org/resources/98826/
3 stars 13 forks source link

Leaderboards aren't synced with every auto-save #4

Open Klema4 opened 1 year ago

Klema4 commented 1 year ago

Server version: Purpur 1.20.1 Plugin version: 0.5.8 All plugins: AdvancedRegionMarket, ArmorStandTools, BungeeGuard, CMI, CMIEInjector, CMILib, ChatSentry, Chunky, ChunkyBorder, ConditionalTextPlaceholders, CoreProtect, CreativeManager, CyberLevels, DeluxeMenus, FastAsyncWorldEdit, IllegalStack, Insights, LowTpsRestart, LuckPerms, MineStore, Multiverse-Core, PlaceholderAPI, Plan, PlugManX, PremiumVanish, ProtocolLib, QuickShop, Residence, ServerUtils, Skript, TAB, ToastedAFK, Vault, ViaVersion, ViewDistanceTweaks, Votifier, WorldGuard and spark


The leaderboard isn't updated when auto-save occurs. Probably a problem with every Minecraft Java version. I didn't try to downgrade the CLV version though, so I don't know if this is a thing in 0.5.7 and lower.

Steps to reproduce:

  1. Make a leaderboard with a few positions
  2. Change someone's EXP/lvl to be in the leaderboard
  3. Wait until auto-save triggers
  4. The leaderboard isn't updated

@Kihsomray :))

Kihsomray commented 1 year ago

I'll take a look, probably requires a total re-write.