df69f1f Fix InformativeException value shuffling
009b6c8 Fix and add missing javadocs in MappingData interface (#4202)
65b76d5 Fix MappingDataBase#getOldBlockId implementation (#4201)
7be7139 Handle entity type changes in show_entity hover events Fixes #4199
1.21.2/3 client support
- Fixed a possible crash on older servers (thanks to EnZaXD)
- Note that disabling strict-error-handling no longer has any effect on 1.21.2+ clients, affected errors include:
- scoreboard related plugins that remove players from invalid teams, or try to add players to duplicate teams.
- enchantment related plugins registering their custom enchantments/other registry entries multiple times.
- Known issue: Boats visually lose their wood type for 1.21.2+ clients. The fix for this is a bit more complicated and has been postponed to the next release.
If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.
5be41ed Use stripped key in tag getting Fixes #4182
50084c1 Fix tag related issues to prepare for 1.21.2
- Inline tag values in 1.21 enchantments
- Fix TagRewriter addTags if the server doesn't send values for a registry
- Send the tags packet in 1.12->1.13 before the play login packet to fix tracking in 1.20->1.20.2
81682f4 Change description of dump sub command to be more generic (#4180)
1c339e8 Null check input serializer version Fixes ViaVersion/ViaBackwards#896
1a9cda0 Handle WRITTEN_BOOK_CONTENT component in rewriters as well (#4175)
6ad9a71 Print book conversion errors to default logger in 1.20.2->1.20.3 (#4158)
9f24576 Update some dependencies
8661bbc Update required ViaFabric version, don't require fabric-loader (#4174)
0b5fa37 Put title directly into component in 1.8->1.9 bossbar emulation (#4173)
The JsonParser#parseString detection in CommonBoss will detect " " as valid json (JsonNull) and won't wrap it around ComponentUtil#plainToJson like it should, at some point in the future I would like CommonBoss to only accept a JsonElement instance and not raw strings anymore.
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/494
dab32ba Write correct on ground state in 1.20.5->1.21 placement rotation fix (#4170)
9e5c541 Disable placement rotation fix for now Closes #4168
9674c61 Add option to fix wrong block placement rotation in 1.20.5->1.21 (#4166)
9df1704 Fix holder set direct id conversion in 1.20.3->1.20.5 component rewriter (#4164)