@Override
	public void login(String playerName, IGameClient client) throws RemoteException {
		this.players.put(playerName, new PlayerData(client, 0));
		client.recieveFlyPosition(this.x, this.y, this.currentFlyID);
		for (PlayerData player : this.players.values()) {
			player.client.recievePlayerJoined(playerName);
		}
	}