5053d73 Handle empty items in some thrown projectiles Fixes #3909, #3910
d43ad37 Add missing conditions to 1.20.5 item type writing (#3913)
bb48dc9 Add EntityRewriter#registerBlockStateHandler (#3912)
1ea27f1 Improve some grammar and rename update checker setting (#3900)
3f72e9e Don't publish extra modules (#3901)
8a826b8 Move firework flight length appending into VB protocol (#3902)
e439d04 Update Gradle wrapper
2f41d09 Remove deprecated codec handler
0f73304 Fix trim pattern
2dad770 Include website url in plugin.yml (#3897)
2a088c0 Handle edge cases when converting legacy components (#3896)
d403479 Update publication metadata
7bdcf9a Replace other Bungee references
a48c3a6 Move Bungee and Sponge platforms to separate plugins Bungee support is half broken due to not having the same injection points as Velocity and has become less and less stable with every update. The Sponge plugin has been almost entirely unused
5245a7e Replace DataItem constructor usages (#3893)
03e8eec Wrap BASE_COLOR, CONTAINER_LOOT and CONTAINER inside block entity tag in 1.20.5->.3 (#3892)
Closes https://github.com/ViaVersion/ViaBackwards/issues/763
76abe44 Handle items with invalid amount in 1.20.3->.5 (#3889)
af393c5 Fixup ComponentUtil#trimStrings detection (#3888)
d8aa3c4 Add DataItem constructor without data short (#3884)
d9446ee Improve block break/place detection in 1.8->1.9 (#3886)
Servers can send sound packets where the positions have a slight offset. This PR aims to improve the detection to account for that.
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/333