dca45ce Simplify read error
327ec23 Add PacketTypeMap#ofUnsequenced helper function (#4368)
9cf7737 Fix container hover event deserialization (#4365)
0c5fa1b Add ProtocolRunnable internal API (#4364)
1ca075f Only add minecraft:spit damage type if not sent by the server in 1.20.3->1.20.5 (#4361)
d7c50a0 Remove newly added registry entries when already sent be the server (#4352)
Closes https://github.com/ViaVersion/ViaFabricPlus/issues/683
0e98839 Update Gradle Wrapper from 8.12 to 8.12.1 (#4359)
Signed-off-by: gradle-update-robot gradle-update-robot@regolo.cc Co-authored-by: gradle-update-robot gradle-update-robot@regolo.cc
512ceeb Rewrite sound event in consumable/equippable components (#4358)
1bf04b4 Use "intentionally_empty" sound event for 1.8 blocking (#4357)
-
Use "intentionally_empty" sound event for 1.8 blocking
-
Rather use the sound identifier
Co-authored-by: EnZaXD florian.michael07@gmail.com
d2f3570 Add tag->component handlers in 1.20.5->1.21 component rewriter (#4172)
Used for hover event handling in ViaBackwards
d282f37 Fix tracking of falling blocks (#4344)
- Fix tracking of falling blocks
Since they use the data int, we have to try get() without taking it in as it will otherwise always fail.
-
Prevent server from sending bad data
-
Null check
b244776 Move up method to ComponentRewriter interface
3418e2c Prepare ComponentRewriter for 1.21.5 changes
d05bdd9 Keep empty items in CONTAINER in 1.20.3->1.20.5 (#4338)
a92e75b Properly track minecart object entity types in <= 1.12.2 (#4339)
7ea38a9 Mark publish tasks as not compatible with config cache for now
30df64b Enable configuration cache
73286fd Send op permission level 4 in 1.8->1.9 (#4328)
82373ac Add ComponentRewriter#convertLegacyEntityContents, cleanup 1.20.5 rewriter class (#4311)
Moves the value->contents transition for entities to the common rewriter class for VB and cleans up the ComponentRewriter1_20_5 class to use the new handleShowItem