94e853e Add entity id to painting items
9b1c979 Only soft fail CUSTOM_PAYLOAD content reading (#3873)
Reading of the channel shouldn't be soft failed as the game code only try catches content reading
01589b3 Always throw on serverbound custom payload errors Old server versions did suppress exceptions, but that doesn't matter for us
c5756fe Rename Position to BlockPosition
9547cf1 Fixup ComponentUtil#legacyToJsonString behavior on items with styles (#3868)
659bee7 Use mapped identifier getter when converting items in 1.20.3->.5 components (#3869)
d5ccb17 Add default firework flight length in 1.20.5->1.20.3 (#3866)
47f5617 Fix 1.20.5->1.20.3 unpaired lodestone compass (#3864)
052fb6e Fixup LODESTONE_TRACKER rewriting in 1.20.3->.5 and backwards (#3862)
7d9c6fe Fix firework rewriting in 1.20.3->.5 (#3860)
Makes the explosion tag optional like it is in 1.20.4 so the tooltip shows the correct duration when crafting a firework, also fixes the type used for Flight which is byte in 1.20.4
f92d241 Use Key#namespaced in entity type enums (#3858)
0427aec Fix 1.8->1.9 item rewriting (#3859)
5a1a22a Replace runnables with method in packet send methods
91f31b5 Clean up tags rewriting (#3856)
1399c90 Add rewriter function for legacy chunk types to BlockRewriter (#3854)
b3d0249 Update listener package names in bukkit platform (#3853)
1d0b6cc Update data class names to indicate target version (#3851)
04b31d7 Fixup legacy entity type hierarchy and namings (#3849)
2d41eb5 Remove invalid chunk entities for 1.20.5 clients Fixes #3804
- Fixed entity effect particle and tipped arrow colors in 1.20.4->1.20.5 (by EnZaXD and kennytv)
- Fixed block entity data in items if the id was missing (by EnZaXD and kennytv)
- Fixed incoming 1.20.5 banner handling
- Fixed incoming 1.20.5 player head handling
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.