Configuration
La configuration est découpée par module. Chaque fichier est créé au premier démarrage et n’est jamais écrasé ensuite ; une clé absente reprend sa valeur par défaut. Appliquez vos changements avec /cobaltstaff reload [module].
Vue d’ensemble
Section intitulée « Vue d’ensemble »| Fichier | Contenu |
|---|---|
config.yml |
Réglages généraux : langue, base de données, hiérarchie, plafonds, menus, notifications, alertes, modules |
commands.yml, commands/<module>.yml |
Noms, alias, permissions et activation des commandes |
config/sanctions.yml |
Warns, gravités, paliers, bans, bans IP, mutes, kicks, menu /sanction, appels, casier, import |
config/reports.yml |
Reports, tickets, types et raisons, preuves, notifications, canaux, hooks |
config/staffmode.yml |
Mode staff, vanish, spectate, freeze, TP aléatoire, liste du staff, hub staff |
config/investigation.yml |
Examine, coffres silencieux, fiche joueur, CPS, trace, notes, enquêtes, doubles comptes, TP, protections, revive (copies d’inventaire) |
config/chat.yml |
Chat staff, module chat, blacklist, détections, commandes bloquées, alertes, X-ray, GrimAC, messages de connexion |
config/integration.yml |
Placeholders PlaceholderAPI |
staffmode/modes.yml |
Modes staff et héritage |
staffmode/modules.yml |
Items de la hotbar du mode staff |
staffmode/custom-modules.yml |
Items personnalisés du mode staff |
bans/*.txt |
Modèles d’écran de ban |
lang/*.yml |
Textes FR et EN, voir Messages et langues |
config.yml
Section intitulée « config.yml »server-name: monserveur # gardé dans l’historiquelanguage: fr # fr ou endate-format: "dd/MM/yyyy HH:mm"timezone: Europe/Parisdatabase: type: sqlite # SQLite uniquement pour l’instant file: data.dboffline-players-mode: true # sanctions, reports, examine, notes sur des joueurs hors ligneranks: # du plus bas au plus haut - guide - moderateur - supermodo - responsable - admindefault-limits: {} # plafond quand un staff n’a aucune perm <préfixe>.<durée>Voir Hiérarchie du staff et Plafonds et délais.
commands: override-existing: true # remplace les commandes homonymes d’autres plugins hide-vanished-in-tab: true # masque les joueurs vanish dans la complétiongui: glass-color: light_blue # couleur des vitres ; chaque staff peut choisir la sienne hide-without-permission: false # boutons sans permission : grisés (false) ou cachés (true) chat-input-timeout: 2m # délai pour répondre à une saisie au chatnotifications: staff-mode-only: true # notifications staff reçues seulement en mode staffalerts: sound: {name: block.note_block.pling, volume: 1.0, pitch: 1.6} sounds: {} # son par type, ex. xray: {name: block.note_block.bell, ...} console: false # recopier les alertes dans la consoleaudit: page-size: 10modules: # activer / désactiver chaque module sanctions: true reports: true staffmode: true investigation: true chat: true integration: trueLe chat staff et les messages personnels sont toujours reçus, même hors mode staff.
Options des modules
Section intitulée « Options des modules »Les options de chaque module sont détaillées dans sa page :
- Sanctions —
config/sanctions.yml - Reports et tickets —
config/reports.yml - Mode staff —
config/staffmode.ymletstaffmode/*.yml - Enquêtes et outils —
config/investigation.yml - Chat et alertes —
config/chat.yml - Placeholders —
config/integration.yml
Partout dans la configuration, les durées s’écrivent 30s, 10m, 2h, 7d, 2w, 1M, 1y, ou en combinaison (1d12h). Une valeur vide ou perm signifie « jamais » ou « définitif » selon le contexte.
Les champs item et material acceptent un matériau Minecraft (diamond_sword) ou un identifiant d’item Nexo si Nexo est installé.
Hooks (actions automatiques)
Section intitulée « Hooks (actions automatiques) »Plusieurs fonctionnalités lancent des commandes configurables : paliers de warns, actions de warn, appels, cycle de vie des reports, enquêtes, freeze, détections du chat, entrée et sortie du mode staff. Elles partagent toutes le même format :
actions: - command: "tempban %target% 1d Palier de warns (%score% points) -silent" executor: console # console, ou un rôle du contexte (ex. issuer) executor-run-strategy: ONLINE # ONLINE (défaut), DELAY ou ALWAYS target: target # rôle visé target-run-strategy: ALWAYS # ALWAYS (défaut), ONLINE ou DELAY filters: "severity=GRAVE" # facultatif rollback-command: "unban %target% Warn annulé -silent"| Champ | Rôle |
|---|---|
command |
Commande à lancer, sans /, avec des variables %…% |
executor |
Qui lance la commande : console ou un rôle du contexte |
executor-run-strategy |
ONLINE : seulement si l’exécutant est en ligne ; ALWAYS : toujours ; DELAY : à sa prochaine connexion |
target, target-run-strategy |
Même logique pour le joueur visé |
filters |
Conditions : cle=valeur, cle=a,b, cle!=valeur, permission=<perm>, séparées par ; |
rollback-command |
Commande d’annulation (warn supprimé, appel accepté) |
Variables selon la fonctionnalité :
| Fonctionnalité | Variables |
|---|---|
| Sanctions (paliers, actions, appels) | %target% %target_uuid% %issuer% %reason% %severity% %score% %points% %threshold% %id% |
| Reports | %id% %type% %reason% %reporter% %culprit% %assigned% %issuer% %status% %kind% %hasculprit% |
| Enquêtes | %target% %investigator% %issuer% %id% |
| Freeze | %target% %issuer% |
| Détection de phrases | %player% %phrases% |
| Détection de commandes | %player% %command% |
| Mode staff | %player% %mode% |
Toutes les clés
Section intitulée « Toutes les clés »Référence des clés et de leurs valeurs par défaut, filtrable par fichier :
429 résultats
server-nameNom du serveur (gardé dans l'historique, pas de multi-serveur).
languageLangue des textes : fr ou en (fichiers lang/<langue>.yml et lang/<module>.<langue>.yml).
date-formatFormat des dates affichées (motif Java, ex. dd/MM/yyyy HH:mm).
timezoneFuseau horaire utilisé pour afficher les dates (ex. Europe/Paris).
database.typesqlite uniquement pour l'instant (mysql prévu).
database.fileNom du fichier de la base SQLite, dans le dossier du plugin.
offline-players-modeJoueurs hors ligne : sanctions, reports, examine, notes sur des joueurs déconnectés.
ranksHiérarchie staff, du plus bas au plus haut. Rang d'un staff = le plus haut cobaltstaff.rank.<nom> qu'il possède. On ne cible (ban, mute, kick, warn, freeze, examine) que plus bas que soi.
default-limitsPlafond par défaut quand un staff n'a aucune perm <prefixe>.<durée> (absent = pas de plafond). Clé = préfixe de la perm sans "cobaltstaff.".
commands.override-existingRemplace les commandes homonymes d'autres plugins (LiteBans, CMI...).
commands.hide-vanished-in-tabCache les joueurs vanish dans la complétion.
gui.glass-colorCouleur de vitre par défaut (white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black). Chaque staff peut choisir la sienne.
gui.hide-without-permissionBoutons sans permission : false = grisés, true = cachés.
gui.chat-input-timeoutDélai pour répondre à une saisie au chat.
notifications.staff-mode-onlyNotifications staff (reports, sanctions, appels, alertes /alerts, doubles comptes, X-ray, enquêtes...) reçues seulement en mode staff. Hors mode staff : rien (le chat staff et les messages personnels restent envoyés).
alerts.sound.nameSon joué à la réception d'une alerte (clé de son Minecraft, none = aucun).
alerts.sound.volumeVolume du son des alertes.
alerts.sound.pitchHauteur (pitch) du son des alertes.
alerts.soundsSon par type d'alerte, ex. xray: {name: block.note_block.bell, volume: 1.0, pitch: 1.0}
alerts.consoleRecopier les alertes dans la console.
audit.page-sizeNombre d'entrées par page du journal /cobaltstaff audit.
modules.sanctionsActive le module sanctions (ban, mute, kick, warn) s'il est présent dans le build.
modules.reportsActive le module reports et tickets s'il est présent dans le build.
modules.staffmodeActive le module mode staff (vanish, freeze, spectateur) s'il est présent dans le build.
modules.investigationActive le module enquête (enquêtes, notes, protection, trace) s'il est présent dans le build.
modules.chatActive le module chat (staff chat, blacklist, détections, alertes) s'il est présent dans le build.
modules.integrationActive le module integration (placeholders PlaceholderAPI) s'il est présent dans le build.
staff-chat.channels.<id>.commandCommande d'envoi du canal <id> (crée aussi /<command>-mute et /<command>-sound) ; sans message, bascule le chat vers ce canal.
staff-chat.channels.<id>.aliasesAlias de la commande du canal <id>.
staff-chat.channels.<id>.permissionPermission pour lire et écrire dans le canal <id>.
staff-chat.channels.<id>.prefixPréfixe du canal <id> en MiniMessage, repris par la balise <prefixe> du format.
staff-chat.channels.<id>.formatFormat des messages du canal <id> en MiniMessage (<prefixe>, <joueur>, <message>) ; vide = format du fichier de langue.
staff-chat.channels.<id>.shortcutCaractère en début de message pour écrire dans le canal <id> sans commande, vide = aucun.
staff-chat.channels.<id>.sound.nameSon joué à la réception d'un message du canal <id> (clé de son Minecraft, none = aucun).
staff-chat.channels.<id>.sound.volumeVolume du son de réception du canal <id>.
staff-chat.channels.<id>.sound.pitchHauteur (pitch) du son de réception du canal <id>.
chat.clear-linesLignes vides envoyées par /chat clear.
chat.clear-keep-staffLe staff (perm cobaltstaff.chat.clear) garde son historique lors d'un /chat clear.
blacklist.enabledActive le filtre de mots, caractères et liens interdits.
blacklist.chatOù filtrer.
blacklist.signsApplique le filtre aux panneaux.
blacklist.anvilsApplique le filtre aux noms donnés dans une enclume.
blacklist.booksApplique le filtre aux livres.
blacklist.censor-characterCaractère de remplacement.
blacklist.block-messagetrue = bloquer tout le message au lieu de le censurer (chat uniquement).
blacklist.hover-uncensoredLe staff avec cobaltstaff.blacklist.see-uncensored voit le message d'origine au survol (chat).
blacklist.alertAlerte blacklist-detection aux abonnés.
blacklist.mergingDétecter un mot interdit caché dans un autre mot collé. Les faux positifs vont dans allowed-words.
blacklist.wordsMots interdits (casse, accents, chiffres « leet », lettres répétées et lettres espacées gérés).
blacklist.allowed-wordsMots jamais censurés (faux positifs du merging).
blacklist.charactersCaractères interdits, détectés n'importe où.
blacklist.domainsLiens : fins de domaines détectées (avec un vrai point ou un faux point).
blacklist.periodsFaux points (« site(dot)com », « site () fr »).
blacklist.allowed-linksLiens toujours autorisés.
phrase-detection.enabledActive la détection de phrases dans le chat (mots entiers, sans casse, accents ni ponctuation).
phrase-detection.groups.triche.phrasesPhrases surveillées du groupe triche.
phrase-detection.groups.triche.alertEnvoie l'alerte chat-phrase-detection quand une phrase du groupe triche est détectée.
phrase-detection.groups.triche.block-messageBloque l'envoi du message qui contient une phrase du groupe triche.
phrase-detection.groups.triche.actionsActions (commandes) lancées à la détection pour le groupe triche, placeholders %player% et %phrases%.
phrase-detection.groups.pub.phrasesPhrases surveillées du groupe pub (publicité).
phrase-detection.groups.pub.alertEnvoie l'alerte chat-phrase-detection quand une phrase du groupe pub est détectée.
phrase-detection.groups.pub.block-messageBloque l'envoi du message qui contient une phrase du groupe pub.
phrase-detection.groups.pub.actionsActions (commandes) lancées à la détection pour le groupe pub, placeholders %player% et %phrases%.
command-detection.enabledActive la détection de commandes sensibles (alias résolus, préfixe minecraft: compris).
command-detection.groups.permissions.commandsCommandes surveillées du groupe permissions.
command-detection.groups.permissions.alertEnvoie l'alerte command-detection quand une commande du groupe permissions est utilisée.
command-detection.groups.permissions.actionsActions lancées quand une commande du groupe permissions est utilisée, placeholders %player% et %command%.
command-detection.groups.serveur.commandsCommandes surveillées du groupe serveur.
command-detection.groups.serveur.alertEnvoie l'alerte command-detection quand une commande du groupe serveur est utilisée.
command-detection.groups.serveur.actionsActions lancées quand une commande du groupe serveur est utilisée, placeholders %player% et %command%.
blocked-commandsInterdites au staff qui a la perm cobaltstaff.block.
blocked-mode-commandsInterdites en mode staff (pas d'objets ou d'argent gagnés avec le mode staff).
alerts.click-commandCommande lancée au clic sur une alerte qui vise un joueur (%player%), vide = aucune.
alerts.types.<id>.enabledActive le type d'alerte <id> (namechange, mention, xray, alt-detects, chat-phrase-detection, command-detection, blacklist-detection, grimac).
alerts.types.<id>.consoleRecopie aussi les alertes du type <id> dans la console, en plus de config.yml > alerts.console.
mention.require-atAvec « @ » seulement (true) ou pseudo seul accepté (false).
xray.ignore-creativeIgnore les blocs minés en mode créatif pour l'alerte X-ray.
xray.blocksBlocs surveillés par l'alerte X-ray : BLOC (à chaque fois), BLOC:N (au N-ième) ou BLOC:N:durée (N dans le délai).
xray.nexo-blocksMinerais custom Nexo (id d'item Nexo), même format. Écoute l'événement Nexo si Nexo est présent.
grimac.enabledRelaie les alertes de l'anticheat GrimAC au staff (alerte grimac).
grimac.min-violationsViolations minimum pour relayer.
grimac.cooldownDélai entre deux relais pour un même joueur et un même check.
grimac.ignore-checksChecks jamais relayés (nom du check, sans casse).
join-messages.enabledActive les messages de connexion diffusés selon la permission du joueur (aucun pour un joueur en vanish).
join-messages.messages.<id>.permissionPermission requise pour le message de connexion <id>, vide = tout le monde.
join-messages.messages.<id>.weightPriorité du message <id> : si plusieurs messages s'appliquent, le plus gros weight gagne.
join-messages.messages.<id>.messageTexte du message de connexion <id> en MiniMessage, <joueur> ou %player% = pseudo du joueur.
placeholders.enabledActive les placeholders PlaceholderAPI %cobaltstaff_<id>%.
placeholders.value-trueTextes des états vrai / faux.
placeholders.value-falseTexte affiché pour un état faux.
placeholders.loadingAffiché le temps de charger une valeur venant de la base (casier, totaux, notes, reports fermés).
placeholders.cache-secondsDurée de validité de ces valeurs (elles sont aussi rafraîchies à chaque sanction / report).
placeholders.max-cached-playersJoueurs gardés en cache (casiers, notes).
placeholders.max-latestN maximal des placeholders « N-ième plus récent ».
examine.info.foodPosition (1 à 9) du bouton faim et vie dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.ipPosition (1 à 9) du bouton adresse IP dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.pingPosition (1 à 9) du bouton ping dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.gamemodePosition (1 à 9) du bouton mode de jeu et vol dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.infractionsPosition (1 à 9) du bouton casier (infractions) dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.locationPosition (1 à 9) du bouton position du joueur dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.notesPosition (1 à 9) du bouton notes du joueur dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.freezePosition (1 à 9) du bouton freeze dans la ligne d'infos du menu /examine ; 0 le masque.
examine.info.warnPosition (1 à 9) du bouton warn dans la ligne d'infos du menu /examine ; 0 le masque.
examine.armor-glassVitre qui sépare l'armure / main secondaire du reste.
examine.sync-ticksSynchronisation des vues en ligne (ticks), active seulement quand une vue est ouverte.
examine.commands.infractionsCommande lancée par le staff via le bouton casier de /examine (%player% = joueur examiné).
examine.commands.freezeCommande lancée par le staff via le bouton freeze de /examine (%player% = joueur examiné).
examine.commands.warnCommande lancée par le staff via le bouton warn de /examine, après saisie de la raison au chat (%player%, %reason%).
silent-chests.enabledEn mode staff : ouvrir les conteneurs sans animation ni son.
silent-chests.also-when-vanishedAussi quand le staff est vanish hors mode staff.
silent-chests.allow-editModifier le contenu (en plus de la perm cobaltstaff.mode.silent-chest-interaction).
silent-chests.blocksBlocs concernés ("*_SHULKER_BOX" = tous les blocs qui finissent par _SHULKER_BOX).
players.miners-yListe « mineurs » : joueurs en ligne sous cette couche.
players.detail.cache-secondsFiche complète (possessions lues dans Cobaltia, CMI, PhoenixCrates, LuckPerms, CobaltiaEffets) : gardée en mémoire ce nombre de secondes (bouton « rafraîchir » pour relire tout de suite).
players.detail.placeholders.reportsPlaceholder PlaceholderAPI évalué pour le joueur ciblé, affiché comme compteur de reports sur sa fiche (vide = « ? »).
players.detail.placeholders.warnsPlaceholder du score de warns sur la fiche joueur, utilisé en repli si le module sanctions est absent (vide = « ? »).
players.detail.placeholders.kicksPlaceholder du nombre de kicks sur la fiche joueur, utilisé en repli si le module sanctions est absent (vide = « ? »).
players.detail.placeholders.banipPlaceholder de l'état de ban IP sur la fiche joueur, utilisé en repli si le module sanctions est absent (vide = « ? »).
players.commands.freezeCommande lancée par le staff via le bouton freeze de la fiche joueur (%player% = joueur ciblé).
players.commands.spectateCommande lancée par le staff via le bouton spectate de la fiche joueur (%player% = joueur ciblé).
players.commands.infractionsCommande lancée par le staff via le bouton casier de la fiche joueur (%player% = joueur ciblé).
players.commands.sanctionUtilisée seulement si le module sanctions (menu sanction) est absent.
cps.durationDurée d'un test /cps sur un joueur (ex. 10s) ; une valeur invalide revient à 10 secondes.
cps.thresholdAlerte au-dessus de ce nombre de clics par seconde.
trace.outputCHAT et / ou FILE.
trace.folderDossier des journaux (dans plugins/CobaltStaff).
trace.eventsCOMMAND, CHAT, BLOCK_BREAK, BLOCK_PLACE, INTERACT, DAMAGE_DEALT, DAMAGE_TAKEN, PICKUP, DROP, WORLD_CHANGE, INVENTORY_OPEN
notes.notify-on-createPrévenir les staff (perm cobaltstaff.player-notes.notifications) à chaque note publique.
investigations.max-concurrentEnquêtes ouvertes en même temps sur un même joueur (0 = illimité).
investigations.allow-offlineEnquêter sur un joueur hors ligne.
investigations.enforce-staff-modeForcer le mode staff à l'ouverture / reprise (si le staff n'y est pas déjà ; module staffmode requis).
investigations.staff-modeMode de staffmode/modes.yml imposé (absent = mode choisi par poids pour ce staff).
investigations.pause-on-target-logoutPause automatique.
investigations.pause-on-staff-mode-exitMet l'enquête en pause quand l'enquêteur quitte le mode staff.
investigations.notify-target.chatPrévient le joueur ciblé par un message au chat quand une enquête démarre ou reprend.
investigations.notify-target.action-barAffiche au joueur ciblé un rappel en action bar pendant toute l'enquête en cours.
investigations.hooks.startActions (hooks) lancées à l'ouverture ou la reprise d'une enquête (%target%, %investigator%, %issuer%, %id%).
investigations.hooks.pauseActions (hooks) lancées à la mise en pause d'une enquête (%target%, %investigator%, %issuer%, %id%).
investigations.hooks.concludeActions (hooks) lancées à la conclusion d'une enquête (%target%, %investigator%, %issuer%, %id%).
alt-detect.enabledActive la détection de doubles comptes à la connexion (ignorée avec la permission cobaltstaff.altdetect.bypass).
alt-detect.same-ip-requiredRien n'est signalé sans IP commune.
alt-detect.name-checkComparer les pseudos (≥ 90 % = 4 pts, ≥ 70 % = 3, ≥ 50 % = 2, ≥ 30 % = 1 ; même IP = +1).
alt-detect.alert-levelsNiveaux qui déclenchent l'alerte « alt-detects » : POSITIVE, FAIRLY_POSITIVE, POSSIBLE, NOT_LIKELY, SAME_IP.
teleport.locations.<id>.worldMonde du lieu de téléportation prédéfini (<id> = nom du lieu, utilisé par /tplieu et l'argument -T<lieu>).
teleport.locations.<id>.xCoordonnée X du lieu de téléportation prédéfini <id>.
teleport.locations.<id>.yCoordonnée Y du lieu de téléportation prédéfini <id>.
teleport.locations.<id>.zCoordonnée Z du lieu de téléportation prédéfini <id>.
teleport.locations.<id>.yawOrientation horizontale (yaw) appliquée à l'arrivée sur le lieu <id>.
teleport.locations.<id>.pitchInclinaison verticale (pitch) appliquée à l'arrivée sur le lieu <id>.
staff-locations.icons[].itemItem d'une icône proposée pour les lieux staff (matériau ou id Nexo) ; la première sert d'icône par défaut.
staff-locations.icons[].nameNom affiché de l'icône de lieu staff, au format MiniMessage.
protect.area-max-sizeTaille max de /protectarea create (blocs de chaque côté du centre).
inventory.revive.max-backupsSauvegardes gardées par joueur (morts + clears).
inventory.revive.save-on-deathSauvegarde l'inventaire du joueur à sa mort (sauf si keepInventory s'applique) pour pouvoir le restaurer.
claim-requires-staff-modeIl faut être en mode staff pour prendre un report.
closing-reason-enabledDemander une raison de clôture (résolu / rejeté).
show-reporterAfficher le reporter dans les listes du staff.
purge-deletedSuppression : false = le report passe en DELETED (caché partout, historique gardé) ; true = effacé de la base.
require-reasonRaison obligatoire quand aucune raison prédéfinie n'existe (sinon demandée au chat).
reason-max-lengthLongueur maximale de la raison d'un report, en caractères (minimum 8).
max-open-per-playerReports actifs (en attente + pris en charge) maximum par joueur (0 = illimité).
deny-duplicatesRefuser un 2e report actif du même reporter sur le même joueur.
evidence.chat.enabledJoindre les derniers messages du joueur signalé.
evidence.chat.messagesNombre de derniers messages du joueur signalé joints au report.
evidence.chat.max-ageLes messages plus vieux ne sont pas joints.
evidence.culprit-positionEnregistrer la position du joueur signalé (s'il est en ligne).
reporter-notifications.statusesStatuts notifiés au reporter (OPEN = report rouvert).
reporter-notifications.on-joinÀ la connexion : rappel de ses reports actifs et des changements manqués.
staff-notifications.permissionPerm pour recevoir les nouveaux reports (les tickets : tickets.manage).
staff-notifications.update-permissionPerm pour les changements de statut.
staff-notifications.sound.nameSon joué au staff à l'arrivée d'un nouveau report (identifiant de son Minecraft).
staff-notifications.sound.volumeVolume du son de notification des nouveaux reports.
staff-notifications.sound.pitchHauteur (pitch) du son de notification des nouveaux reports.
staff-notifications.on-joinMessage à la connexion d'un staff s'il reste des reports en attente.
staff-notifications.on-join-delayDélai après la connexion d'un staff avant le message des reports en attente (ex. 3s).
staff-notifications.action-bar.enabledRappel en action bar pour le staff en mode staff tant qu'il reste des reports en attente.
staff-notifications.action-bar.intervalIntervalle entre deux rappels en action bar des reports en attente (minimum 5 secondes).
channels.enabledActive le canal de discussion propre à chaque report (/rc).
channels.open-onOuverture automatique à ces statuts, fermeture automatique à ceux-là.
channels.close-onStatuts du report qui ferment automatiquement son canal de discussion.
tickets.enabledActive les tickets (/ticket), demandes adressées au staff sans joueur signalé.
tickets.max-open-per-playerNombre maximal de tickets ouverts en même temps par joueur.
tickets.message-max-lengthLongueur maximale du message d'un ticket, en caractères (minimum 8).
menus.db-limitNombre maximal de reports chargés pour les listes « fermés », recherche et /reports <joueur>.
hooks.create-commandsActions (hooks) lancées à la création d'un report (%id%, %type%, %reason%, %reporter%, %culprit%, %status%…).
hooks.accept-commandsActions (hooks) lancées quand un staff prend en charge un report.
hooks.reopen-commandsActions (hooks) lancées à la réouverture d'un report.
hooks.resolve-commandsActions (hooks) lancées quand un report est résolu.
hooks.reject-commandsActions (hooks) lancées quand un report est rejeté.
hooks.delete-commandsActions (hooks) lancées à la suppression d'un report.
actions.spectateCommande du bouton spectate dans la gestion d'un report (%player% = joueur signalé, vide = bouton masqué).
actions.examineCommande du bouton examine dans la gestion d'un report (%player% = joueur signalé, vide = bouton masqué).
actions.freezeCommande du bouton freeze dans la gestion d'un report (%player% = joueur signalé, vide = bouton masqué).
actions.infractionsCommande du bouton casier dans la gestion d'un report (%player% = joueur signalé, vide = bouton masqué).
actions.notesCommande du bouton notes dans la gestion d'un report (%player% = joueur signalé, vide = bouton masqué).
actions.investigateCommande du bouton enquête dans la gestion d'un report (%player% = joueur signalé, vide = bouton masqué).
fixed-reasonAucun type ni raison : raison libre. Types seuls : menu des types. Raisons seules (section reasons à la racine) : raison de la commande, sinon menu (fixed-reason: true = toujours le menu). Types + raisons : menu type puis raison. culprit: true = seulement pour un report sur joueur, false = seulement sans joueur, absent = les deux. custom: true = la raison demande un texte au joueur. item : matériau ou id Nexo.
reasonsRaisons de report à la racine, utilisées quand aucun type n'est défini (même format que les raisons d'un type).
types.<id>.nameNom affiché du type de report dans le menu (<id> = identifiant du type, ex. triche), au format MiniMessage.
types.<id>.descriptionLignes de description du type de report affichées dans le menu (MiniMessage).
types.<id>.itemIcône du type de report dans le menu (matériau ou id Nexo).
types.<id>.culprittrue = type proposé seulement pour un report sur joueur, false = seulement sans joueur, absent = les deux.
types.<id>.reasons.<id>.nameNom affiché d'une raison du type de report (second <id> = identifiant de la raison), au format MiniMessage.
types.<id>.reasons.<id>.descriptionLignes de description de la raison affichées dans le menu (MiniMessage).
types.<id>.reasons.<id>.itemIcône de la raison dans le menu (matériau ou id Nexo).
types.<id>.reasons.<id>.customtrue = choisir cette raison demande au joueur de décrire les faits au chat.
types.<id>.reasons.<id>.culprittrue = raison proposée seulement pour un report sur joueur, false = seulement sans joueur, absent = les deux.
announceAnnonce publique des sanctions (ban, mute, kick, warn) à tous les joueurs, sauf avec -silent.
banned-login-alert.enabledAlerte le staff (permission cobaltstaff.bans.notifications) quand un joueur banni tente de se connecter.
banned-login-alert.cooldownUne alerte au plus par joueur dans ce délai.
warnings.threshold-modeALL : chaque warn relance tous les paliers atteints (Staff++) ; HIGHEST : seul le plus haut ; CROSSED : seuls ceux franchis par ce warn.
warnings.always-notifyNotif à la connexion : false = seulement les warns non lus ; true = à chaque connexion tant qu'il y a des warns actifs.
warnings.show-issuerAfficher au joueur le staff qui l'a warn.
warnings.show-next-thresholdLe message de warn affiche le score et le prochain palier (« 4/5 points, prochain : ban 1 jour »).
warnings.sound.nameSon joué au joueur qui reçoit un warn (« none » = aucun).
warnings.sound.volumeVolume du son joué au joueur warn.
warnings.sound.pitchHauteur (pitch) du son joué au joueur warn.
warnings.severities.<id>.scorePoints ajoutés au score de warns par un warn de cette gravité (<id> = LEGER, MOYEN, GRAVE, CRITIQUE par défaut).
warnings.severities.<id>.expires-afterDurée avant expiration d'un warn de cette gravité (ex. 2w, 1M) ; vide = n'expire jamais.
warnings.severities.<id>.reasonRaison par défaut de cette gravité, qui permet de warn sans taper de raison.
warnings.severities.<id>.reason-overwrite-enabledAutorise le staff à remplacer la raison par défaut de cette gravité.
warnings.severities.<id>.itemIcône de la gravité dans le menu de choix (matériau ou id Nexo).
warnings.thresholds[].scoreScore de warns à partir duquel le palier déclenche ses actions.
warnings.thresholds[].labelTexte du palier montré au joueur comme prochaine sanction (ex. mute 1 h).
warnings.thresholds[].actions[].commandCommande lancée quand le palier est atteint (%target%, %score%, %points%, %threshold%…).
warnings.thresholds[].actions[].rollback-commandCommande d'annulation lancée si le warn est supprimé ou si son appel est accepté.
warnings.actionsActions lancées à chaque warn (filtrables par gravité), liées au warn à sa création.
warnings.appeals.enabledPermet aux joueurs de faire appel de leurs warns.
warnings.appeals.fixed-reasonRaison d'appel imposée parmi la liste (sinon raison libre).
warnings.appeals.reasonsListe des raisons d'appel de warn proposées (imposées si fixed-reason est à true).
warnings.appeals.resolve-reason-enabledRaison obligatoire pour accepter / refuser.
warnings.appeals.on-approved-commandsActions (hooks) lancées quand un appel de warn est accepté.
warnings.appeals.on-rejected-commandsActions (hooks) lancées quand un appel de warn est refusé.
bans.default-template-permModèles d'écran (fichiers bans/<nom>.txt) par défaut.
bans.default-template-tempModèle d'écran par défaut des bans temporaires (fichier bans/<nom>.txt).
bans.fixed-reasonsRaisons fixes : dès qu'il y en a une, plus de raison libre (/ban <joueur> <nom>). Sans raison : menu de choix. ban-type : PERM_BAN ou TEMP_BAN (duration requise).
bans.appeals.enabledPermet aux joueurs de faire appel de leurs bans.
bans.appeals.fixed-reasonRaison d'appel de ban imposée parmi la liste reasons (sinon raison libre).
bans.appeals.reasonsListe des raisons d'appel de ban proposées.
bans.appeals.resolve-reason-enabledRaison obligatoire pour accepter ou refuser un appel de ban.
bans.appeals.unban-on-approveDébannit automatiquement le joueur quand son appel est accepté.
bans.appeals.on-approved-commandsActions (hooks) lancées quand un appel de ban est accepté.
bans.appeals.on-rejected-commandsActions (hooks) lancées quand un appel de ban est refusé.
ipbans.confirmationConfirmation avec la liste des joueurs touchés (dernière IP connue) : CHAT, GUI ou DISABLED.
ipbans.default-template-permModèle d'écran par défaut des bans IP définitifs (fichier bans/<nom>.txt).
ipbans.default-template-tempModèle d'écran par défaut des bans IP temporaires (fichier bans/<nom>.txt).
mutes.default-soft-mutesMute soft par défaut (le joueur ne sait pas qu'il est muet, ses messages ne partent pas mais il les voit).
mutes.blocked-commandsCommandes bloquées pendant un mute (plusieurs mots possibles, ex. "cmi msg").
mutes.fixed-reasonsRaisons fixes (même format que bans, mute-type PERM_MUTE / TEMP_MUTE).
mutes.appeals.enabledPermet aux joueurs de faire appel de leurs mutes.
mutes.appeals.fixed-reasonRaison d'appel de mute imposée parmi la liste reasons (sinon raison libre).
mutes.appeals.reasonsListe des raisons d'appel de mute proposées.
mutes.appeals.resolve-reason-enabledRaison obligatoire pour accepter ou refuser un appel de mute.
mutes.appeals.unmute-on-approveDémute automatiquement le joueur quand son appel est accepté.
mutes.appeals.on-approved-commandsActions (hooks) lancées quand un appel de mute est accepté.
mutes.appeals.on-rejected-commandsActions (hooks) lancées quand un appel de mute est refusé.
kicks.fixed-reasontrue : raison libre interdite, choix parmi reasons uniquement.
kicks.reasonsRaisons prédéfinies : sans raison tapée, menu de choix (une seule raison = appliquée directement).
sanction-menu.reason-editablePermet de modifier dans le menu /sanction la raison par défaut d'un motif.
sanction-menu.motifs.<id>.nameNom affiché du motif dans le menu /sanction (<id> = identifiant du motif, ex. insultes), au format MiniMessage.
sanction-menu.motifs.<id>.reasonRaison par défaut appliquée aux sanctions de ce motif.
sanction-menu.motifs.<id>.itemIcône du motif dans le menu /sanction (matériau ou id Nexo).
sanction-menu.motifs.<id>.loreLignes de description du motif affichées dans le menu (MiniMessage).
sanction-menu.motifs.<id>.steps[].typeType de sanction de l'étape : WARN, MUTE, BAN ou KICK.
sanction-menu.motifs.<id>.steps[].severityGravité du warn pour une étape WARN (LEGER, MOYEN, GRAVE, CRITIQUE par défaut).
sanction-menu.motifs.<id>.steps[].durationDurée d'une étape MUTE ou BAN (ex. 1d) ; vide = définitif.
import.litebans.warn-severityGravité donnée aux warns importés (LiteBans n'a pas de gravité).
infractions.types.<id>.showAffiche ce type de sanction dans le casier /infractions (<id> = BAN, MUTE, WARN ou KICK).
infractions.types.<id>.itemIcône de ce type de sanction dans le casier /infractions (matériau ou id Nexo).
infractions.top-sizeTaille du classement /infractions top.
staff-mode.announce-to-staffMessage (action bar) à l'entrée / sortie, annonce aux autres staff (perm cobaltstaff.member).
staff-mode.restore-on-shutdownSortie du mode staff quand le serveur s'arrête ou que le plugin est rechargé : l'état sauvegardé est rendu.
vanish.default-typeType par défaut de /vanish sans type : TOTAL (invisible + absent du tab), LIST (absent du tab seulement), PLAYER (invisible en jeu, reste dans le tab).
vanish.keep-on-relogGarder le vanish à la reconnexion (sinon il saute à la déconnexion).
vanish.fake-messagesFaux message de déconnexion quand on se met en vanish, faux message de connexion quand on le quitte.
vanish.hide-join-quitPas de message de connexion / déconnexion pour un joueur vanish (les staff vanish.see sont prévenus).
vanish.chatLe joueur vanish peut parler dans le chat.
vanish.reminderRappel « tu es vanish » : BOSSBAR (aucune tâche répétitive), ACTIONBAR (rafraîchie toutes les 2 s) ou NONE.
vanish.silent-chestsHors mode staff, un joueur vanish ouvre les conteneurs sans animation ni son (le mode staff a ses propres options).
vanish.item-dropHors mode staff, autorise un joueur vanish à jeter des items (false = bloqué).
vanish.item-pickupHors mode staff, autorise un joueur vanish à ramasser des items (false = bloqué).
vanish.block-manipulationHors mode staff, autorise un joueur vanish à casser et poser des blocs.
vanish.cancelled-interaction-typesInteractions annulées pour un vanish (PHYSICAL = plaques de pression, fils, terres labourées).
vanish.damageHors mode staff, autorise un joueur vanish à infliger des dégâts.
vanish.invincibleHors mode staff, un joueur vanish ne prend aucun dégât.
vanish.night-visionDonne la vision nocturne à un joueur vanish, retirée quand il quitte le vanish.
vanish.mobs-ignoreLes mobs ne ciblent pas un joueur vanish (TOTAL et PLAYER).
vanish.show-awayDans /personnel, un staff vanish apparaît « absent » (au lieu d'être caché) pour ceux qui ne le voient pas.
spectate.return-to-locationRetour à la position d'avant quand on quitte le spectate.
freeze.allowed-commandsCommandes autorisées pendant un freeze (sans /). /fc est toujours autorisée.
freeze.chatLe joueur gelé peut parler dans le chat.
freeze.damage-receivedLe joueur gelé peut recevoir des dégâts.
freeze.damage-dealtLe joueur gelé peut infliger des dégâts.
freeze.titleTitre + sous-titre (textes dans lang), rappel toutes les <timer> secondes (0 = pas de rappel).
freeze.timerIntervalle en secondes entre deux rappels (titre et son) au joueur gelé ; 0 désactive le rappel.
freeze.sound.nameSon joué au joueur gelé avec le titre (clé de son Minecraft) ; vide ou none = aucun son.
freeze.sound.volumeVolume du son de freeze (1.0 = volume normal).
freeze.sound.pitchHauteur du son de freeze (1.0 = normale, plus bas = plus grave).
freeze.promptFenêtre « prompt » (papier avec le message) qui se rouvre tant que le joueur est gelé.
freeze.channelCanal freeze : ouvert automatiquement entre le joueur gelé et le staff, /fc pour parler, fermé à l'unfreeze.
freeze.keep-on-relogGarder le freeze si le joueur se déconnecte (regelé à sa reconnexion).
freeze.logout-commandsActions à la déconnexion d'un joueur gelé (hooks : command, executor, filters...). Placeholders %target% %issuer%.
freeze.freeze-commandsActions (hooks) lancées quand un joueur est gelé, même format que logout-commands.
freeze.unfreeze-commandsActions (hooks) lancées quand un joueur est dégelé, même format que freeze-commands.
random-teleport.modeRANDOM = joueur au hasard, ROTATION = chaque joueur à tour de rôle.
random-teleport.exclude-staff-modeNe choisir que des joueurs hors mode staff.
compass.velocityVitesse de propulsion de la boussole.
counter.staff-mode-onlyLe compteur ne montre que le staff en mode staff.
reports-item.count-placeholderNombre de reports en attente affiché dans le nom de l'item Reports (placeholder PAPI, fourni par le module integration). Vide = pas de nombre.
personnel.show-modeAfficher aussi le staff en mode staff / vanish.
hub.rowsNombre de lignes du menu /staffhub, de 1 à 6.
hub.buttons.<id>.slotPosition du bouton dans le menu /staffhub ; <id> = identifiant du bouton (reports, bans, mutes, audit…).
hub.buttons.<id>.materialMatériau de l'icône du bouton <id> dans le menu /staffhub.
hub.buttons.<id>.commandCommande lancée au clic (id de commande du plugin ou nom brut) ; si elle n'existe pas, le bouton est marqué indisponible.
hub.buttons.<id>.permissionPermission requise pour utiliser le bouton <id> du menu /staffhub.
hub.buttons.<id>.argsArguments ajoutés après la commande du bouton (ex. audit pour /cobaltstaff audit).
ban-rapide.typeType du module custom : COMMAND_DYNAMIC lance la commande en votre nom sur le joueur visé (aussi COMMAND_STATIC, COMMAND_CONSOLE, ITEM).
ban-rapide.materialMatériau de l'item du module ban-rapide (Material ou id d'item Nexo).
ban-rapide.enchantedAjoute l'effet brillant d'enchantement à l'item du module.
ban-rapide.permissionPermission requise pour utiliser l'item ban-rapide.
ban-rapide.commandCommande lancée par l'item ; %clicked% = joueur visé, %clicker% = vous, %input% = texte saisi.
ban-rapide.require-inputDemande une saisie dans le chat avant d'exécuter la commande ; le texte remplace %input%.
ban-rapide.input-promptMessage affiché pour demander la saisie (clé de langue ou texte MiniMessage).
ban-rapide.confirmationConfirmation avant exécution : GUI (menu), CHAT (répondre oui) ou NONE.
ban-rapide.confirmation-messageQuestion de confirmation affichée (clé de langue ou texte MiniMessage, mêmes placeholders que la commande).
default.permissionPermission requise pour le mode default, mode de base dont héritent les autres modes.
default.weightPoids du mode : /staff choisit le mode de plus haut poids dont vous avez la permission.
default.block-manipulationAutorise à casser et poser des blocs en mode staff.
default.inventory-interactionAutorise à déplacer les items de son inventaire en mode staff (les items staff restent bloqués).
default.silent-chest-interactionAutorise à modifier les coffres ouverts en silencieux (nécessite aussi cobaltstaff.mode.silent-chest-interaction).
default.item-dropAutorise à jeter des items en mode staff.
default.item-pickupAutorise à ramasser des items en mode staff.
default.vanish-typeType de vanish du mode : TOTAL, LIST, PLAYER ou NONE.
default.vanish-on-enterActive le vanish (du type vanish-type) en entrant en mode staff.
default.staff-see-staff-in-modeLes staff en mode staff se voient entre eux, même en vanish.
default.invincibleEn mode staff, vous ne prenez aucun dégât.
default.damageAutorise à infliger des dégâts en mode staff.
default.hunger-lossAutorise la perte de faim en mode staff.
default.flightActive le vol en mode staff.
default.creativePasse en mode de jeu créatif en mode staff.
default.night-visionDonne la vision nocturne en mode staff.
default.original-locationRamène au point d'entrée en quittant le mode staff.
default.enable-on-loginEntre automatiquement en mode staff à la connexion.
default.disable-on-logoutQuitte le mode staff à la déconnexion (sinon il est gardé et restauré à la reconnexion).
default.disable-on-world-changeQuitte le mode staff en changeant de monde.
default.allowed-worldsMondes où le mode est autorisé ([] = tous).
default.enable-commandsActions (hooks) lancées à l'entrée en mode staff ; placeholders %player% et %mode%.
default.disable-commandsActions (hooks) lancées à la sortie du mode staff ; placeholders %player% et %mode%.
default.initial-item-statesÉtat des items à bascule à l'entrée en mode staff (ex. vanish: on ou off).
default.itemsItems du mode, sous la forme <id d'item>: <emplacement> (0-8 = barre, 9-35 = inventaire) ; vide pour le mode default.
Guide.extendsMode parent dont Guide hérite les options et items (ici default).
Guide.permissionPermission requise pour utiliser le mode Guide.
Guide.weightPoids du mode Guide (10) : /staff choisit le mode de plus haut poids dont vous avez la permission.
Guide.items.compassEmplacement de la boussole dans le mode Guide (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Guide.items.random-teleportEmplacement de l'item de téléportation aléatoire dans le mode Guide (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Guide.items.examineEmplacement de l'item examine dans le mode Guide (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Guide.items.detailsEmplacement de l'item détails joueur dans le mode Guide (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Guide.items.reportsEmplacement de l'item Reports dans le mode Guide (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Guide.items.counterEmplacement du compteur du staff dans le mode Guide (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Modo.extendsMode parent dont Modo hérite les options et items (ici Guide).
Modo.permissionPermission requise pour utiliser le mode Modo.
Modo.weightPoids du mode Modo (20) : /staff choisit le mode de plus haut poids dont vous avez la permission.
Modo.items.vanishEmplacement de l'item vanish dans le mode Modo (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Modo.items.freezeEmplacement de l'item freeze dans le mode Modo (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Modo.items.cpsEmplacement de l'item CPS dans le mode Modo (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Modo.items.followEmplacement de l'item follow dans le mode Modo (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Modo.items.spectateEmplacement de l'item spectate dans le mode Modo (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
SuperModo.extendsMode parent dont SuperModo hérite les options et items (ici Modo).
SuperModo.permissionPermission requise pour utiliser le mode SuperModo.
SuperModo.weightPoids du mode SuperModo (30) : /staff choisit le mode de plus haut poids dont vous avez la permission.
SuperModo.silent-chest-interactionAutorise le mode SuperModo à modifier les coffres ouverts en silencieux (nécessite aussi cobaltstaff.mode.silent-chest-interaction).
SuperModo.items.hubEmplacement de l'item hub staff dans le mode SuperModo (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
SuperModo.items.counterEmplacement du compteur du staff dans le mode SuperModo (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Responsable.extendsMode parent dont Responsable hérite les options et items (ici SuperModo).
Responsable.permissionPermission requise pour utiliser le mode Responsable.
Responsable.weightPoids du mode Responsable (40) : /staff choisit le mode de plus haut poids dont vous avez la permission.
Responsable.items.ban-rapideEmplacement de l'item ban-rapide dans le mode Responsable (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Admin.extendsMode parent dont Admin hérite les options et items (ici Responsable).
Admin.permissionPermission requise pour utiliser le mode Admin.
Admin.weightPoids du mode Admin (50) : /staff choisit le mode de plus haut poids dont vous avez la permission.
Admin.creativeLe mode Admin passe en mode de jeu créatif.
Admin.inventory-interactionLe mode Admin peut déplacer les items de son inventaire (les items staff restent bloqués).
Admin.allowed-worldsMondes où le mode Admin est autorisé ([] = tous).
Enquete.extendsMode parent dont Enquete hérite les options et items (ici default).
Enquete.permissionPermission requise pour utiliser le mode Enquete.
Enquete.weightPoids -1 : le mode Enquete n'est jamais choisi automatiquement (accès par /staff -mode=Enquete avec cobaltstaff.mode.specific, ou par une enquête).
Enquete.items.compassEmplacement de la boussole dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Enquete.items.vanishEmplacement de l'item vanish dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Enquete.items.freezeEmplacement de l'item freeze dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Enquete.items.examineEmplacement de l'item examine dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Enquete.items.detailsEmplacement de l'item détails joueur dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Enquete.items.cpsEmplacement de l'item CPS dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Enquete.items.spectateEmplacement de l'item spectate dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
Enquete.items.followEmplacement de l'item follow dans le mode Enquete (0-8 = barre, 9-35 = inventaire), -1 retire un item hérité.
compass.materialMatériau de la boussole (propulsion) du mode staff (Material ou id d'item Nexo).
compass.permissionPermission requise pour utiliser la boussole (propulsion).
random-teleport.materialMatériau de l'item de téléportation vers un joueur au hasard du mode staff (Material ou id d'item Nexo).
random-teleport.permissionPermission requise pour utiliser l'item de téléportation vers un joueur au hasard.
vanish.material-onMatériau de l'item vanish quand le vanish est actif (Material ou id d'item Nexo).
vanish.material-offMatériau de l'item vanish quand le vanish est inactif (Material ou id d'item Nexo).
vanish.permissionPermission requise pour utiliser l'item vanish.
hub.materialMatériau de l'item qui ouvre le hub staff du mode staff (Material ou id d'item Nexo).
hub.permissionPermission requise pour utiliser l'item qui ouvre le hub staff.
counter.materialMatériau de l'item compteur du staff du mode staff (Material ou id d'item Nexo).
counter.permissionPermission requise pour utiliser l'item compteur du staff.
freeze.materialMatériau de l'item freeze du mode staff (Material ou id d'item Nexo).
freeze.permissionPermission requise pour utiliser l'item freeze.
cps.materialMatériau de l'item CPS du mode staff (Material ou id d'item Nexo).
cps.permissionPermission requise pour utiliser l'item CPS.
cps.commandCommande lancée par l'item CPS (id de commande du plugin ou nom brut).
cps.argsArguments ajoutés à la commande de l'item CPS ; %clicked% = pseudo du joueur visé.
examine.materialMatériau de l'item examine du mode staff (Material ou id d'item Nexo).
examine.permissionPermission requise pour utiliser l'item examine.
examine.commandCommande lancée par l'item examine (id de commande du plugin ou nom brut).
examine.argsArguments ajoutés à la commande de l'item examine ; %clicked% = pseudo du joueur visé.
follow.materialMatériau de l'item follow du mode staff (Material ou id d'item Nexo).
follow.permissionPermission requise pour utiliser l'item follow.
follow.commandCommande lancée par l'item follow (id de commande du plugin ou nom brut).
follow.argsArguments ajoutés à la commande de l'item follow ; %clicked% = pseudo du joueur visé.
details.materialMatériau de l'item détails joueur du mode staff (Material ou id d'item Nexo).
details.permissionPermission requise pour utiliser l'item détails joueur.
details.commandCommande lancée par l'item détails joueur (id de commande du plugin ou nom brut).
details.argsArguments ajoutés à la commande de l'item détails joueur ; %clicked% = pseudo du joueur visé.
spectate.materialMatériau de l'item spectate du mode staff (Material ou id d'item Nexo).
spectate.permissionPermission requise pour utiliser l'item spectate.
reports.materialMatériau de l'item Reports du mode staff (Material ou id d'item Nexo).
reports.permissionPermission requise pour utiliser l'item Reports.
reports.commandCommande lancée par l'item Reports (id de commande du plugin ou nom brut).
reports.argsArguments ajoutés à la commande de l'item Reports ; vide = aucun argument.
- Aucune entrée.