2aec3ce Expose StructuredDataConverter#removeBackupTag (#3838)
f60e31a Add block entity ids in 1.20.3->.5 conversion (#3837)
8c4ff7e Remove fix which got merged into MCStructs (#3836)
4c7729e Fixup banner handling, some other fixes
3dfc3bb Actually add properties tag in 1.20.5->1.20.4 item handler
69b33dc Handle invalid disconnect message in 1.8->1.9 (#3834)
31211c2 Fix tipped arrow and area effect cloud color
cb5fc9f Fix empty effect handling Fixes #3832
a8d7ab6 Add alpha to particle colors in 1.20.3->.5 (#3827)
71313b4 Simplify raider check in 1.13->1.14 entity data handler
994bc8e Move down super onMappingDataLoaded calls
Most of these are bugfixes for 1.20.5 protocol handling
- Various fixes to show_item hover event handling
- Fixed click container button handling (by Gerrygames)
- Fixed block protocols/versions disconnect screen
- Fixed handling of bad registry data (by EnZaXD)
- Pass through invalid command argument types instead of erroring
- Fixed death message handling in 1.8->1.9 (by EnZaXD)
- Changed container type mapping of legacy smithing from a furnace to an anvil in 1.19->1.20 (by Pantera07)
- Paper servers now skip jar remapping of ViaVersion
If you want to get larger version updates on Minecraft releases early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.
e993be7 Filter items in entity data with amount < 1
f1b92fe Move loadFullMappings to MappingDataBase, use loadMiMappings
fc9d5b6 Clean up entriesLength usage
9549a18 Handle duplicated registry ids in 1.20.3->.5 (#3825)
Minecraft 1.20.4 and earlier silently overrides the previous values if multiple registry elements have the same id (Tested using a Fabric 1.20.4 mod by parsing a registry sent by a server and then printing the parsed objects).
d691096 Move around types, apply to other enums This doesn't include ALL abstract types, mostly if they are single-use or not at all relevant to our handling and most likely never will
cdc9c3a Update mappings (#3823)
https://github.com/ViaVersion/Mappings/commit/48167fe5b6db1d51157d88a7cc028c11da922514
c113e19 Convert plain to json instead of doing component conversion in DeathListener (#3821)
d3af70d Add optional registry utils to TagUtil (#3819)