Class CoreCommand

All Implemented Interfaces:
Command, org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter

public class CoreCommand extends BaseCommand
Commande racine /core. Container des groupes par défaut.

Branchée par CRCore.enable() sur la PluginCommand "core" du plugin de jeu (ou enregistrée dynamiquement via le CommandMap si elle n'est pas dans le plugin.yml).

Override

Pour remplacer un groupe entier :
core.getCoreCommand().replaceSubCommand("team", new MyTeamGroup(svc, msgs));
Pour remplacer une feuille :
core.getCoreCommand().findSubCommand("team")
    .ifPresent(t -> t.replaceSubCommand("create", new MyCreate(svc, msgs)));