From 8918f523d1a512503abe15ee9e3d8a2d8412d59f Mon Sep 17 00:00:00 2001 From: Micle Date: Sun, 22 May 2022 03:16:01 +0100 Subject: [PATCH] Registered new player state packet. --- .../dev/micle/loginprotection/network/NetworkManager.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/dev/micle/loginprotection/network/NetworkManager.java b/src/main/java/dev/micle/loginprotection/network/NetworkManager.java index 7eba82f..752f24f 100644 --- a/src/main/java/dev/micle/loginprotection/network/NetworkManager.java +++ b/src/main/java/dev/micle/loginprotection/network/NetworkManager.java @@ -8,7 +8,7 @@ import net.minecraftforge.network.simple.SimpleChannel; import java.util.regex.Pattern; public class NetworkManager { - private static final String VERSION = LoginProtection.MOD_ID + "1"; + private static final String VERSION = LoginProtection.MOD_ID + "-net-1"; private static final Pattern NET_VERSION_PATTERN = Pattern.compile(String.format("/^%s-net-\\d+$/", LoginProtection.MOD_ID)); private static final Pattern MOD_VERSION_PATTERN = Pattern.compile("/^Forge-\\d+\\.\\d+\\.\\d+-\\d+\\.\\d+\\.\\d+$/"); private static SimpleChannel channel; @@ -28,6 +28,11 @@ public class NetworkManager { .decoder(ClientInputPacket::decode) .consumer(ClientInputPacket::handle) .add(); + channel.messageBuilder(ServerPlayerStatePacket.class, id++) + .encoder(ServerPlayerStatePacket::encode) + .decoder(ServerPlayerStatePacket::decode) + .consumer(ServerPlayerStatePacket::handle) + .add(); } public static void writeVersionInfo(FriendlyByteBuf buffer, boolean senderIsServer) {