Class TeamCreateSubCommand

java.lang.Object
fr.luc.crcore.command.AbstractCommand
fr.luc.crcore.command.SubCommand
fr.luc.crcore.command.builtin.team.TeamCreateSubCommand
All Implemented Interfaces:
Command

public class TeamCreateSubCommand extends SubCommand
/core team create <name> <tag> <color> [visibility] [leader]

Admin uniquement.

Les deux derniers arguments sont optionnels mais positionnels : pour passer un leader, il faut aussi taper la visibility d'abord (PUBLIC ou PRIVATE). Variantes valides :

  • /core team create Wolves WOLF RED → PRIVATE, leaderless
  • /core team create Wolves WOLF RED PUBLIC → PUBLIC, leaderless
  • /core team create Wolves WOLF RED PRIVATE Alice → Alice chef, PRIVATE
  • /core team create Wolves WOLF RED PUBLIC Alice → Alice chef, PUBLIC