SteamWar/BungeeCore
Archiviert
13
2

Fix TpCommand for teamserver
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Dieser Commit ist enthalten in:
yoyosource 2022-06-27 15:27:30 +02:00
Ursprung 732ad43e23
Commit 2ce64e2203

Datei anzeigen

@ -53,14 +53,14 @@ public class TpCommand extends BasicCommand {
} }
ServerInfo server = getTarget(args[0]); ServerInfo server = getTarget(args[0]);
ServerInfo teamServer = Storage.teamServers.get(sender.user().getTeam());
if(server == null) { if(server == null && !(teamServer != null && player.getServer().getInfo() == teamServer)) {
ChatSender.of(player).system("JOINME_PLAYER_OFFLINE"); ChatSender.of(player).system("JOINME_PLAYER_OFFLINE");
return; return;
} }
ServerInfo teamServer = Storage.teamServers.get(sender.user().getTeam());
//Give control of teleport command to server //Give control of teleport command to server
if (server == player.getServer().getInfo() || server == teamServer) { if (server == player.getServer().getInfo() || (teamServer != null && player.getServer().getInfo() == teamServer)) {
Chat19.chat(player, "/tp " + String.join(" ", args)); Chat19.chat(player, "/tp " + String.join(" ", args));
return; return;
} }