Updated Via* (23w18a)

This commit is contained in:
FlorianMichael 2023-05-04 15:45:59 +02:00
parent 81ae865683
commit 1b9fd0a12f
3 changed files with 6 additions and 5 deletions

View File

@ -19,8 +19,8 @@ raknet_transport_version=1.0.0.CR1-SNAPSHOT
classic4j_version=1.2.0
# viaversion (and required) libs
viaversion_version=4.7.0-23w17a-SNAPSHOT
viabackwards_version=4.7.0-23w17a-SNAPSHOT
viaversion_version=4.7.0-23w18a-SNAPSHOT
viabackwards_version=4.7.0-23w18a-SNAPSHOT
snake_yml_version=2.0
# raphimc libs

View File

@ -45,7 +45,7 @@ public abstract class MixinProtocolVersion {
viafabricplus_remaps.put("1.16.4/5", new Pair<>("1.16.4-1.16.5", null));
viafabricplus_remaps.put("1.18/1.18.1", new Pair<>("1.18-1.18.1", null));
viafabricplus_remaps.put("1.19.1/2", new Pair<>("1.19.1-1.19.2", null));
viafabricplus_remaps.put("1.20", new Pair<>("23w17a", null));
viafabricplus_remaps.put("1.20", new Pair<>("23w18a", null));
}
@Redirect(method = "<clinit>", at = @At(value = "INVOKE", target = "Lcom/viaversion/viaversion/api/protocol/version/ProtocolVersion;register(ILjava/lang/String;)Lcom/viaversion/viaversion/api/protocol/version/ProtocolVersion;"))

View File

@ -17,18 +17,19 @@
*/
package de.florianmichael.viafabricplus.protocolhack.provider.viaversion;
import com.viaversion.viaversion.api.connection.UserConnection;
import com.viaversion.viaversion.protocols.protocol1_16to1_15_2.provider.PlayerAbilitiesProvider;
import net.minecraft.client.MinecraftClient;
public class ViaFabricPlusPlayerAbilitiesProvider extends PlayerAbilitiesProvider {
@Override
public float getFlyingSpeed() {
public float getFlyingSpeed(UserConnection connection) {
return MinecraftClient.getInstance().player.getAbilities().getFlySpeed();
}
@Override
public float getWalkingSpeed() {
public float getWalkingSpeed(UserConnection connection) {
return MinecraftClient.getInstance().player.getAbilities().getWalkSpeed();
}
}