3906b47 Apply required changes for ViaAprilFools (#4033)
- Allow the version provider to get the client version sent through the handshake packet
- Allow platform to override provider instead
1476adb Slightly improve logging on config loading errors
6fb0721 Removes VFP as well and recommends ViaBackwards/ViaRewind on both platforms (#4032)
f2f0be0 Allow base protocols to set client version (#4029)
5ec30ef Expose origin version in RedirectProtocolVersion (#4030)
0915afe Handle 1.21 attribute id changes Fixes #4005
87b041b Fix block predicate conversion in 1.20.3->1.20.5 (#4025)
275b09b Use SerializerVersion#toTag when converting 1.20.5->1.20.3 block predicates (#4024)
cc87c02 Add shulker box block entity id if missing
a45985e Validate index when reading structured data type (#4020)
92dedfb Update Gradle wrapper
6bbcf7d Fix respawn "keep data" translation (#4015)
465a235 Call component rewriter in pre 1.20.3 advancement handler (#4014)
Required for ViaBackwards where we need to rewrite the translation key (and it also doesn't hurt to have this in forward protocols).
Closes https://github.com/ViaVersion/ViaBackwards/issues/819
20f7738 Add cancel-block-sounds option for 1.8->1.9 place/break fix (#4011)
323f0fa Remove minimize-cooldown config option (#4009)
3138d66 Fix crossbow max damage and 1.8 sword blocking using item data components (#4010)
365040f Handle rarity changes in trident/banner pattern item in 1.20.5->1.21 (#4001)
303d9ec Hide cooldown indicator completely in 1.8->1.9 (#4006)
-
Change 1.8 to 1.9 Attack Speed
-
Fix The Attack Speed Value Type
-
Change Attack Speed to 20
Requested/Suggested change from FlorianMichael
Co-authored-by: EnZaXD florian.michael07@gmail.com
Co-authored-by: EnZaXD florian.michael07@gmail.com
463381b Rename missing metadata references to entity data (#4007)
7fef96d Remove unneeded 1.13 enchantment translatable mappings