accept/deny invites by clicking
This commit is contained in:
parent
7e171194ce
commit
e17b7fcc1e
2 changed files with 3 additions and 1 deletions
|
|
@ -53,7 +53,7 @@ public class DenyCommand extends SubCommand {
|
||||||
|
|
||||||
assert groupOwner != null;
|
assert groupOwner != null;
|
||||||
ChatUtils.sendSimpleWarningMessage(groupOwner, player.getName() + " hat deine Einladung abgelehnt.");
|
ChatUtils.sendSimpleWarningMessage(groupOwner, player.getName() + " hat deine Einladung abgelehnt.");
|
||||||
ChatUtils.sendSimpleInfoMessage(player, "Du hast die Einladung abgelehnt");
|
ChatUtils.sendSimpleInfoMessage(player, "Du hast die Einladung abgelehnt.");
|
||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
ChatUtils.sendSimpleWarningMessage(player, "Du wurdest in keine Gruppe eingeladen.");
|
ChatUtils.sendSimpleWarningMessage(player, "Du wurdest in keine Gruppe eingeladen.");
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ import de.lunarakai.minecleaner.MinecleanerGroupManager;
|
||||||
import de.lunarakai.minecleaner.MinecleanerPlugin;
|
import de.lunarakai.minecleaner.MinecleanerPlugin;
|
||||||
import de.lunarakai.minecleaner.utils.ChatUtils;
|
import de.lunarakai.minecleaner.utils.ChatUtils;
|
||||||
import net.kyori.adventure.text.Component;
|
import net.kyori.adventure.text.Component;
|
||||||
|
import net.kyori.adventure.text.event.ClickEvent;
|
||||||
import net.kyori.adventure.text.format.NamedTextColor;
|
import net.kyori.adventure.text.format.NamedTextColor;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.Command;
|
import org.bukkit.command.Command;
|
||||||
|
|
@ -95,6 +96,7 @@ public class InviteCommand extends SubCommand {
|
||||||
assert invitedPlayer != null;
|
assert invitedPlayer != null;
|
||||||
player.sendMessage(Component.text("Du hast " + invitedPlayer.getName() + " in eine " + plugin.getDisplayedPluginName() + "-Gruppe eingeladen", NamedTextColor.GREEN));
|
player.sendMessage(Component.text("Du hast " + invitedPlayer.getName() + " in eine " + plugin.getDisplayedPluginName() + "-Gruppe eingeladen", NamedTextColor.GREEN));
|
||||||
invitedPlayer.sendMessage(Component.text("Du wurdest von " + player.getName() + " in eine " + plugin.getDisplayedPluginName() + "-Gruppe eingeladen.", NamedTextColor.GREEN));
|
invitedPlayer.sendMessage(Component.text("Du wurdest von " + player.getName() + " in eine " + plugin.getDisplayedPluginName() + "-Gruppe eingeladen.", NamedTextColor.GREEN));
|
||||||
|
invitedPlayer.sendMessage(Component.text("[Annehmen] ", NamedTextColor.GREEN).clickEvent(ClickEvent.runCommand("/minesweeper accept")).append(Component.text(" [Ablehnen]", NamedTextColor.RED).clickEvent(ClickEvent.runCommand("/minesweeper deny"))));
|
||||||
groupManager.getGroup(player).invitePlayerToGroup(invitedPlayer);
|
groupManager.getGroup(player).invitePlayerToGroup(invitedPlayer);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue