File Details
Played 26.5.0 for Fabric 26.2
- R
- Jul 12, 2026
- 758.78 KB
- 17
- 26.2
- Fabric
File Name
played-26.5.0.jar
Supported Versions
- 26.2
Curse Maven Snippet
Changelog
Improved Data Storage
- Playtime, server, and configuration data are now saved atomically, preventing crashes during saving from corrupting or emptying files.
- A
.bakbackup of the previous file is created automatically before every update. - Played automatically restores playtime data from its backup if a file is corrupted or cannot be read.
- Reliable immediate saving on world/server changes, AFK, disconnects, and client shutdown remains in place.
Stability Fixes
- Disconnect handling now runs on Minecraft's client thread instead of racing the render thread from Netty I/O.
- AFK and periodic-save timing now use a monotonic clock and are unaffected by system clock changes.
- Interrupted legacy storage migrations recover whichever central data file is missing without restoring intentionally deleted server entries.
- Server addresses are normalized consistently, renamed servers update their stored display name, and locale-specific casing can no longer create duplicate entries.
- Invalid boolean config values retain the last valid setting, and negative AFK timeouts are clamped safely.
- Cloth Config is now declared as a required dependency, preventing a missing-library crash when opening Played's config screen.
- Added automated storage, migration, overflow, and invalid-config regression tests.