From bf417916b3478ab8fe19142f11dbf2619a3945a0 Mon Sep 17 00:00:00 2001 From: jojo Date: Sun, 20 Dec 2020 14:10:23 +0100 Subject: [PATCH] Add Invite message Add Decline message Add Accept message --- .../misslewars/commands/CommandAcceptDecline.java | 11 +++++++++++ .../steamwar/misslewars/commands/CommandInvite.java | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/de/steamwar/misslewars/commands/CommandAcceptDecline.java b/src/de/steamwar/misslewars/commands/CommandAcceptDecline.java index cc8def7..0744699 100644 --- a/src/de/steamwar/misslewars/commands/CommandAcceptDecline.java +++ b/src/de/steamwar/misslewars/commands/CommandAcceptDecline.java @@ -24,6 +24,7 @@ package de.steamwar.misslewars.commands; import de.steamwar.misslewars.Config; import de.steamwar.misslewars.MWTeam; import de.steamwar.misslewars.MissileWars; +import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; @@ -48,10 +49,20 @@ 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."); } else { MWTeam.removeInvitations(player); + message(teamInvitation, "§7Der Spieler §e" + player.getName() + "§7 hat deine 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); + } + } + } diff --git a/src/de/steamwar/misslewars/commands/CommandInvite.java b/src/de/steamwar/misslewars/commands/CommandInvite.java index 0e01215..1f7414d 100644 --- a/src/de/steamwar/misslewars/commands/CommandInvite.java +++ b/src/de/steamwar/misslewars/commands/CommandInvite.java @@ -72,7 +72,8 @@ public class CommandInvite implements CommandExecutor, TabCompleter { } team.invitePlayer(invitedPlayer); - invitedPlayer.sendMessage("§7Du wurdest von §6" + player.getName() + "§7 in das Team §6" + MissileWars.getTeam(player).getColoredName() + "§7 eingeladen."); + player.sendMessage("§7Du hast §e" + invitedPlayer.getName() + " §7eingeladen."); + invitedPlayer.sendMessage("§7Du wurdest von §e" + player.getName() + "§7 in das Team §e" + MissileWars.getTeam(player).getColoredName() + "§7 eingeladen."); invitedPlayer.sendMessage("§8/§6accept §8- §7Zum akzeptieren."); invitedPlayer.sendMessage("§8/§6decline §8- §7Zum ablehnen."); return false;