Aller au contenu principal

Commandes et Permissions d'Extractioncraft

Extractioncraft enregistre la commande racine :

/extractioncraft
/exc

Les sous-commandes sont enregistrees via le gestionnaire de commandes MagmaCore au demarrage.

Commandes d'administration

CommandePermissionDefautExpediteurDescription
/exc initializeextractioncraft.initializeopJoueurOuvre le menu de configuration initiale
/exc setupextractioncraft.setupopJoueurOuvre le navigateur de paquets de contenu pour installer, desinstaller et gerer le contenu
/exc protection bypassextractioncraft.protection.bypassopJoueurActive/desactive le contournement des protections d'instance de match (restrictions de teleportation, protections de blocs, etc.)
/exc reloadextractioncraft.*opTousRecharge le plugin. Un redemarrage complet du serveur est recommande si le rechargement ne s'applique pas completement.

Commandes joueur

CommandePermissionDefautExpediteurDescription
/exc createMatch <contentPackage.yml>extractioncraft.creatematchtrueJoueurCree un nouveau match en utilisant le paquet de contenu specifie et place le joueur dedans. Auto-complete les noms de fichiers de paquets de contenu disponibles.
/exc startextractioncraft.starttrueJoueurDemarre le match dans lequel le joueur se trouve, si le nombre minimum de joueurs est atteint
/exc leave(aucune definie)trueJoueurQuitte le match en cours.
/exc quit(aucune definie)trueJoueurQuitte le match en cours. Identique a /exc leave.

Commandes supplementaires

CommandePermissionDefautDescription
/logifylogify.*opPublie le latest.log actuel sur mclo.gs, pour faciliter le signalement de bugs par les administrateurs

Resume des permissions

PermissionDefautDescription
extractioncraft.initializeopAcces a /exc initialize
extractioncraft.setupopAcces a /exc setup
extractioncraft.protection.bypassopAcces a /exc protection bypass
extractioncraft.*opAcces a /exc reload
extractioncraft.creatematchtrueAcces a /exc createMatch
extractioncraft.starttrueAcces a /exc start
extractioncraft.leavetrueDeclaree dans plugin.yml pour /exc leave, mais non appliquee au demarrage (la commande n'a pas de verification de permission)
logify.*opAcces a /logify

Notes

  • Le plugin.yml declare les commandes racines /extractioncraft et /logify. Toutes les sous-commandes sont enregistrees au demarrage.
  • Les sous-commandes quit et leave retirent toutes deux le joueur de son match en cours. Elles sont toutes deux enregistrees via QuitMatchCommand. Note : une classe ExitMatchCommand existe dans le code source mais n'est pas enregistree au demarrage.