4289703 Fix entity effect reading below 1.20.2 Fixes #3811
ddeaf92 Register listeners a tick later Because 1.8 has task registration order reverse??? Fixes #730
06c30c2 Add paperweight-mappings-namespace attribute
bf7ed14 Fix remapping of 1.20.5 CLICK_WINDOW_BUTTON
1.20.5 server support; this one of the largest updates network-content wise, so expect rough edges that may not be entirely fixable. While ViaVersion is already complete and stable, ViaBackwards will still need more polishing around certain things like item hover events and trim pattern/material handling.
- Added a large number of sanity checks to NBT reading to prevent errors from bad data
- Fixed 1.20.3->1.20.2 cloud particle handling
- Fixed 1.20.2->1.20 entity sound handling
- Updated the legacy mapping file format (by EnZaXD). If you had changes to these, you will need to redo them, see the wiki for more detail later: https://github.com/ViaVersion/ViaBackwards/wiki
Also thanks to EnZaXD for lots of aid with 1.20.5, as well as RK_01, DrexHD, and Gerrygames for additional fixes!
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.
100febf Rework legacy item/block mappings format (#728)
c4c15fb Add EntityRewriterBase#getDisplayVisibilityMetaValue (#725)
ab11527 Reuse existing logger getter in BackwardsMappings (#726)
87f2a6b Add mob spawn rewriter function for pre 1.11 (#724)
948c615 Replace LegacyEntityRewriter#getObjectTypeFromId with existing method (#723)
2a4bfb9 Add UserConnection param to item rewriter methods
1ac504a Use correct constructor in MappedLegacyBlockItem (#721)
09eda34 Use VVs IdAndData class for block id conversions (#719)
9cf5f98 Replace incoming/outgoing usages with client/server bound (#720)
1647b18 Override nbtTagName() correctly (#717)
c7dc80b Support config loading from input stream (#718)
39d3265 Update VV ItemRewriter API Usage (#716)
2b95355 Update VV API usage
4e5b6fe Fix minor inconsistencies in older protocols (#714)
75fddd0 Allow platforms to disable dummy enchantment in LegacyEnchantmentRewriter (#710)