diff --git a/src/main/java/dev/micle/loginprotection/network/NetworkManager.java b/src/main/java/dev/micle/loginprotection/network/NetworkManager.java index 9fd3cbb..7eba82f 100644 --- a/src/main/java/dev/micle/loginprotection/network/NetworkManager.java +++ b/src/main/java/dev/micle/loginprotection/network/NetworkManager.java @@ -23,6 +23,11 @@ public class NetworkManager { // Register packets int id = 0; + channel.messageBuilder(ClientInputPacket.class, id++) + .encoder(ClientInputPacket::encode) + .decoder(ClientInputPacket::decode) + .consumer(ClientInputPacket::handle) + .add(); } public static void writeVersionInfo(FriendlyByteBuf buffer, boolean senderIsServer) { @@ -61,4 +66,8 @@ public class NetworkManager { } return modVersion; } + + public static SimpleChannel getChannel() { + return channel; + } }