From f1010f1237ef131e66167d4dfdb63ee8fdf77530 Mon Sep 17 00:00:00 2001 From: RaphiMC <50594595+RaphiMC@users.noreply.github.com> Date: Fri, 24 Feb 2023 00:43:31 +0100 Subject: [PATCH] Improved invalid client version check --- .../viaproxy/proxy/client2proxy/Client2ProxyHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/raphimc/viaproxy/proxy/client2proxy/Client2ProxyHandler.java b/src/main/java/net/raphimc/viaproxy/proxy/client2proxy/Client2ProxyHandler.java index d562ceb..8b3e3e8 100644 --- a/src/main/java/net/raphimc/viaproxy/proxy/client2proxy/Client2ProxyHandler.java +++ b/src/main/java/net/raphimc/viaproxy/proxy/client2proxy/Client2ProxyHandler.java @@ -151,7 +151,7 @@ public class Client2ProxyHandler extends SimpleChannelInboundHandler<IPacket> { this.proxyConnection.setClientVersion(clientVersion); this.proxyConnection.setConnectionState(packet.intendedState); - if (clientVersion == VersionEnum.UNKNOWN) { + if (clientVersion == VersionEnum.UNKNOWN || !VersionEnum.OFFICIAL_SUPPORTED_PROTOCOLS.contains(clientVersion)) { this.proxyConnection.kickClient("§cYour client version is not supported by ViaProxy!"); }