ST-Leaderboards v1.0.4 introduces a refresh system. All leaderboards now update simultaneously at a fixed interval to ensure data consistency across the entire server.
Unified Refresh: All active leaderboards now sync at the exact same timestamp.
New Config Option: Control the delay between global refreshes directly in config.yml.
This update addresses a technical issue regarding entity management during server restarts to ensure long-term performance and resource stability.
Fixed Entity Persistence: Resolved a bug where leaderboard entities remained in the world after a restart, preventing entity duplication and potential TPS lag.
Automated Startup Cleanup: Implemented a protocol to identify and remove legacy entities at server initialization before spawning new instances.
Resource Optimization: Eliminated entity leakage to maintain a clean environment for production servers.
Fixed Leaderboard Persistence: Resolved an issue where "Fixed Type" leaderboards would reset or fail to maintain their designated positions. They will now remain locked as intended.
Performance Improvements
Optimization: Refactored internal logic to reduce server overhead and improve data processing speeds across all leaderboard types.