diff --git a/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java b/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java index 95f0772e3..09ba0de13 100644 --- a/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java +++ b/api/src/main/java/com/viaversion/viaversion/api/protocol/version/ProtocolVersion.java @@ -82,7 +82,7 @@ public class ProtocolVersion { public static final ProtocolVersion v1_18_2 = register(758, "1.18.2"); public static final ProtocolVersion v1_19 = register(759, "1.19"); public static final ProtocolVersion v1_19_1 = register(760, "1.19.1/2", new VersionRange("1.19", 1, 2)); - public static final ProtocolVersion v1_19_3 = register(761, 111, "1.19.3"); + public static final ProtocolVersion v1_19_3 = register(761, 112, "1.19.3"); public static final ProtocolVersion unknown = register(-1, "UNKNOWN"); public static ProtocolVersion register(int version, String name) { diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_3to1_19_1/Protocol1_19_3To1_19_1.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_3to1_19_1/Protocol1_19_3To1_19_1.java index dc5d0a1f6..ef0616c69 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_3to1_19_1/Protocol1_19_3To1_19_1.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_3to1_19_1/Protocol1_19_3To1_19_1.java @@ -76,7 +76,18 @@ public final class Protocol1_19_3To1_19_1 extends AbstractProtocol { + // 0 means a resource location will be written + final int soundId = wrapper.get(Type.VAR_INT, 0); + wrapper.set(Type.VAR_INT, 0, soundId + 1); + }); + } + }); registerClientbound(ClientboundPackets1_19_1.SOUND, new PacketRemapper() { @Override public void registerMap() { diff --git a/common/src/main/java/com/viaversion/viaversion/rewriter/SoundRewriter.java b/common/src/main/java/com/viaversion/viaversion/rewriter/SoundRewriter.java index 747e48816..955627695 100644 --- a/common/src/main/java/com/viaversion/viaversion/rewriter/SoundRewriter.java +++ b/common/src/main/java/com/viaversion/viaversion/rewriter/SoundRewriter.java @@ -48,7 +48,6 @@ public class SoundRewriter { }); } - // Different to entity sounds now public void register1_19_3Sound(ClientboundPacketType packetType) { protocol.registerClientbound(packetType, new PacketRemapper() { @Override diff --git a/gradle.properties b/gradle.properties index ec35db084..5ac8c3fd0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ # Project properties - we put these here so they can be modified without causing a recompile of the build scripts -projectVersion=4.5.0-1.19.3-pre3-SNAPSHOT +projectVersion=4.5.0-1.19.3-rc1-SNAPSHOT # Gradle properties org.gradle.daemon=true