diff --git a/src/consolechat/server/Server.java b/src/consolechat/server/Server.java index 81d2486..3f12426 100644 --- a/src/consolechat/server/Server.java +++ b/src/consolechat/server/Server.java @@ -190,6 +190,11 @@ public class Server implements Runnable { // Add a new client public void addThread(Socket socket) { + // If IP is banned to not admit! + for(int i = 0; i < banned.size(); i++) { + if(socket.getRemoteSocketAddress().toString().equals(banned.get(i))) return; + } + // Otherwise add them clients.add(new ServerThread(this, socket)); try { clients.get(clientCount).open();