Modified ConnectionManager#removePlayer

This commit is contained in:
Adamaq01 2019-08-11 02:45:09 +01:00
parent c8b5e13175
commit 383bb634f4
1 changed files with 8 additions and 2 deletions

View File

@ -19,9 +19,15 @@ public class ConnectionManager {
}
// Is only used at LoginStartPacket#process
public void createPlayer(PlayerConnection connection) {
Player player = new Player(connection);
public void createPlayer(UUID uuid, String username, PlayerConnection connection) {
Player player = new Player(uuid, username, connection);
this.players.add(player);
this.connectionPlayerMap.put(connection, player);
}
public void removePlayer(PlayerConnection connection) {
Player player = this.connectionPlayerMap.get(connection);
this.players.remove(player);
this.connectionPlayerMap.remove(player);
}
}