From da4371baf83e2cd7b244c6effda7a95d7a791728 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 25 Mar 2023 14:26:46 -0400 Subject: [PATCH] Removed pointless CRC check --- core/src/mindustry/core/NetServer.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/core/src/mindustry/core/NetServer.java b/core/src/mindustry/core/NetServer.java index af9c4fc4f6..1436c3c1e4 100644 --- a/core/src/mindustry/core/NetServer.java +++ b/core/src/mindustry/core/NetServer.java @@ -9,7 +9,6 @@ import arc.struct.*; import arc.util.*; import arc.util.CommandHandler.*; import arc.util.io.*; -import arc.util.serialization.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.core.GameState.*; @@ -138,15 +137,6 @@ public class NetServer implements ApplicationListener{ con.connectTime = Time.millis(); String uuid = packet.uuid; - byte[] buuid = Base64Coder.decode(uuid); - CRC32 crc = new CRC32(); - crc.update(buuid, 0, 8); - ByteBuffer buff = ByteBuffer.allocate(8); - buff.put(buuid, 8, 8); - if(crc.getValue() != buff.getLong(0)){ - con.kick(KickReason.clientOutdated); - return; - } if(admins.isIPBanned(con.address) || admins.isSubnetBanned(con.address)) return;