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> [leader]

Admin uniquement. Crée une équipe en TeamVisibility.PRIVATE par défaut.

Le chef est optionnel :

  • Sans argument leader → équipe leaderless. L'admin assignera plus tard via /core team setleader.
  • Avec argument leader (nom d'un joueur connecté) → ce joueur devient chef et membre de l'équipe.

La visibilité (PUBLIC/PRIVATE) se change ensuite via /core team visibility (action du chef).