Ignore processing players kicked in event

This commit is contained in:
Anuken
2023-06-03 00:58:22 -04:00
parent e2f4dd1f4b
commit 37daf0a871
2 changed files with 4 additions and 1 deletions

View File

@@ -138,7 +138,7 @@ public class NetServer implements ApplicationListener{
String uuid = packet.uuid;
if(admins.isIPBanned(con.address) || admins.isSubnetBanned(con.address)) return;
if(admins.isIPBanned(con.address) || admins.isSubnetBanned(con.address) || con.kicked) return;
if(con.hasBegunConnecting){
con.kick(KickReason.idInUse);

View File

@@ -275,6 +275,9 @@ abstract class PlayerComp implements UnitController, Entityc, Syncc, Timerc, Dra
public void draw(){
if(unit != null && unit.inFogTo(Vars.player.team())) return;
//??????
if(name == null) return;
Draw.z(Layer.playerName);
float z = Drawf.text();