Reminder: ViaVersion will use Java 21 in a future release, please keep your Java updated! If you want to get larger updates early consider becoming a supporter
https://viaversion.com/donate.
Changelog:
- Added 1.21.9 client support (by KennyTV)
- Added log-blocked-joins config option to log failed join attempts from blocked protocol versions (by KennyTV)
- The max-pps config options have been revamped (see the config comments for more details)
- The options have been moved into their own packet-limiter section and renamed, but still work the same as before
- Added a packet-size-limiter section that functions the same, but for packet size
- Fixed manually set values in velocity-servers always being removed on restarts (by KennyTV)
- Fixed desyncs on item dragging in some cases (by KennyTV)
- Fixed particle handling in enchantment registry elements (by KennyTV)
- Fixed ViaVersion platform details not being sent on server switches (by criticalcynical)
- Fixed stats mappings in 1.21.5->1.21.6 (by EnZaXD)
- Fixed legacy show_text conversion in 1.21.4->1.21.5 (by EnZaXD)
- Fixed banner custom name conversion in 1.21.4->1.21.5 (by KennyTV)
- Fixed an issue with lock conversion in 1.21->1.21.2 (by KennyTV)
- Fixed disconnects from bad team packets by filtering them in 1.20.3->1.20.5 (by EnZaXD)
- Map "purple" shulker boxes to the visually identical default variant instead of actually purple shulker boxes in 1.12->1.13 (by EnZaXD)
- Fixed occasional errors on player disconnects on older servers and general task handling (by EnZaXD)
- Fixed system messages sent during config state not appearing on <1.13 servers (by RaynLegends)
Huge thanks to Kenny, EnZaXD, RaynLegends, criticalcynical, purpurcof and riku6460 for contributing towards this release.