diff --git a/src/main/java/xyz/twovb/sgm/commands/impl/GameCommand.java b/src/main/java/xyz/twovb/sgm/commands/impl/GameCommand.java index 76412ad..b3ce748 100644 --- a/src/main/java/xyz/twovb/sgm/commands/impl/GameCommand.java +++ b/src/main/java/xyz/twovb/sgm/commands/impl/GameCommand.java @@ -59,6 +59,17 @@ public class GameCommand { } @Execute(name = "team") + void teamJoin(@Context Player player) { + Minigame game = SGM.getInstance().getGameManager().findGame(player); + if (game == null) { + CustomPlayer cPlayer = new CustomPlayer(player); + cPlayer.sendMessage(SGM.getInstance().getMessages().getString("sgm.game.not-found")); + } else { + new TeamGui(player).getGui().show(player); + } + } + + @Execute(name = "addtoteam") @Permission("sgm.games.team") void teamJoin(@Context Player player, @Arg("player") Optional target) { Player targetPlayer = target.orElse(player); @@ -71,6 +82,7 @@ public class GameCommand { } @Execute(name = "addplayer") + @Permission("sgm.games.addplayer") void testjoin(@Context CommandSender sender, @Arg("player") Player target, @Arg("id") String id) { SGM.getInstance().getGameManager().addPlayerToGame(target, UUID.fromString(id)); }