SteamWar/MissileWars
Archiviert
13
0

Add Messages #24

Manuell gemergt
YoyoNow hat 2 Commits von InviteMessages nach master 2020-12-20 14:21:09 +01:00 zusammengeführt
2 geänderte Dateien mit 7 neuen und 7 gelöschten Zeilen
Nur Änderungen aus Commit 78dd982e4b werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -167,6 +167,10 @@ public class MWTeam {
return color.toString() + teamName;
}
public LinkedList<Player> getPlayers() {
return players;
}
public static void removeInvitations(Player p) {
MissileWars.getRedTeam().openInvitations.remove(p);
MissileWars.getBlueTeam().openInvitations.remove(p);

Datei anzeigen

@ -49,20 +49,16 @@ public class CommandAcceptDecline implements CommandExecutor {
if (command.getName().equalsIgnoreCase("accept")) {
teamInvitation.acceptInvite(player);
message(teamInvitation, "§7Der Spieler §e" + player.getName() + "§7 ist deinem Team §abeigetreten§7.");
message(teamInvitation, "§7Der Spieler §e" + player.getName() + "§7 ist dem Team §abeigetreten§7.");
} else {
MWTeam.removeInvitations(player);
message(teamInvitation, "§7Der Spieler §e" + player.getName() + "§7 hat deine Einladung §cabgelehnt§7.");
message(teamInvitation, "§7Der Spieler §e" + player.getName() + "§7 hat die Einladung §cabgelehnt§7.");
}
return false;
}
private void message(MWTeam mwTeam, String s) {
if (mwTeam == MissileWars.getRedTeam()) {
Bukkit.getPlayer(Config.RedLeader).sendMessage(s);
} else {
Bukkit.getPlayer(Config.BlueLeader).sendMessage(s);
}
mwTeam.getPlayers().forEach(player -> player.sendMessage(s));
}
}