From b3511b415f524e5b1c0ccd12251a8deb1e2c03a9 Mon Sep 17 00:00:00 2001 From: Finn Date: Sat, 20 Sep 2025 12:41:20 +0200 Subject: [PATCH] - Very big NetworkSystem updates --- .../network/system/client/NetworkClient.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java b/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java index a9b2399..e14282c 100644 --- a/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java +++ b/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java @@ -28,6 +28,15 @@ public final class NetworkClient { private ObjectInputStream inputStream; private final SSLSocketFactory sslSocketFactory; private final SSLParameters sslParameters; + private int clientID = -1; + + public int getClientID() { + return clientID; + } + + public void setClientID(int clientID) { + if (this.clientID == -1) this.clientID = clientID; + } private final Thread receiveThread = new Thread(this::receive); @@ -158,8 +167,10 @@ public final class NetworkClient { socket = null; outputStream = null; inputStream = null; + clientID = -1; eventManager.executeEvent(new ClientDisconnectedEvent(this)); } + return true; }