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:
- 1.21.5 support by KennyTV
- Fixed custom model data handling in block entities in 1.21.2->1.21.4
- Fixed removed item data components in item hover events in 1.21->1.21.2 and 1.21.2->1.21.4
- Fixed shulker boxes content not being visible in 1.20.3->1.20.5 (by EnZaXD)
- Fixes to item hover event handling in 1.20.3->1.20.5 (by kennytv, EnZaXD)
- Fixed duplicate registry entries causing errors (by EnZaXD)
- Fixed blocks in minecarts in 1.8->1.9 (by EnZaXD)
- Fixed error with 1.9+ clients joining a 1.8 server when ViaVersion installed on Velocity (by EnZaXD)
- Removed consumable blocking sound for 1.21.4 clients on 1.8 servers (by lowercasebtw)
Huge thanks to Kenny, EnZaXD, riku6460, Drex and RK_01 for contributing towards this release.
This version also adds custom payload sending to get player protocol version data across platforms (by EnZaXD). If ViaVersion is installed on a proxy (e.g. Velocity or ViaProxy) or the client (e.g. ViaFabricPlus), you
may be able to get this information by listening to custom payloads ("plugin messages") on any platform within the chain, which can be useful for anti-cheats and other player version-dependent code. See
the wiki for more information. Example JSON data: