GroupeZ Docs
Configurations

Commandes et Permissions

Toutes les commandes et permissions de zMenu

Cette page liste toutes les commandes et permissions disponibles dans zMenu.

Commande principale

La commande principale est /zm (alias : /zmenu).

Permission de base : zmenu.use

Liste des commandes

Commandes generales

CommandePermissionDescription
/zmzmenu.useAfficher le menu d'aide
/zm version-Afficher les informations de version du plugin
/zm listzmenu.useLister tous les inventaires charges
/zm documentationzmenu.documentationVoir les liens de documentation
/zm addonszmenu.useLister les addons officiels
/zm contributorszmenu.useAfficher les contributeurs du plugin

Commandes d'inventaire

CommandePermissionDescription
/zm open <inventaire>zmenu.openOuvrir un inventaire pour vous-meme
/zm open <inventaire> <joueur>zmenu.openOuvrir un inventaire pour un autre joueur
/zm open <inventaire> <joueur> <args...>zmenu.openOuvrir un inventaire avec des arguments
/zm create [nom]zmenu.createCreer un nouvel inventaire a partir d'un modele
/zm editor [nom]zmenu.editorOuvrir l'editeur d'inventaire

Exemples :

/zm open shop
/zm open shop Notch
/zm open shop Notch "Bienvenue dans la boutique !"

Commandes de rechargement

CommandePermissionDescription
/zm reloadzmenu.reloadRecharger toutes les configurations
/zm reload configzmenu.reloadRecharger config.yml et les messages uniquement
/zm reload inventoryzmenu.reloadRecharger tous les inventaires
/zm reload inventory <nom>zmenu.reloadRecharger un inventaire specifique
/zm reload commandzmenu.reloadRecharger toutes les commandes
/zm reload command <nom>zmenu.reloadRecharger une commande specifique

Exemples :

/zm reload
/zm reload inventory shop
/zm reload command warp

Commandes d'items

CommandePermissionDescription
/zm giveitem <inventaire> <joueur>zmenu.giveitemDonner un item cliquable au joueur
/zm giveopenitem <inventaire> <joueur>zmenu.giveopenitemDonner un item ouvrant le menu au joueur
/zm save <nom>zmenu.saveSauvegarder l'item tenu comme inventaire

Commandes de donnees joueur

CommandePermissionDescription
/zm players add <joueur> <cle> <valeur>zmenu.playersAjouter une valeur aux donnees joueur
/zm players set <joueur> <cle> <valeur>zmenu.playersDefinir une valeur de donnees joueur
/zm players get <joueur> <cle>zmenu.playersObtenir une valeur de donnees joueur
/zm players remove <joueur> <cle>zmenu.playersSupprimer une cle de donnees joueur
/zm players removeall <cle>zmenu.playersSupprimer une cle de tous les joueurs
/zm players keys <joueur>zmenu.playersLister toutes les cles pour un joueur
/zm players convertzmenu.playersConvertir les donnees JSON en SQL

Exemples :

/zm players set Notch coins 100
/zm players add Notch coins 50
/zm players get Notch coins
/zm players keys Notch

Commandes de dialogues

CommandePermissionDescription
/zm dialog open <dialogue>zmenu.dialogOuvrir un dialogue pour vous-meme
/zm dialog open <dialogue> <joueur>zmenu.dialogOuvrir un dialogue pour un joueur

Commandes Bedrock

CommandePermissionDescription
/zm bedrock open <nom> [joueur] [afficher message]zmenu.open.bedrockOuvrir un formulaire Bedrock
/zm bedrock reloadzmenu.reload.bedrockRecharger tous les fichiers de formulaires Bedrock

Commandes utilitaires

CommandePermissionDescription
/zm testdupezmenu.dupeTester le systeme anti-duplication
/zm dumplogzmenu.dumplogExporter les logs de debug

Commandes de conversion

Vous venez de DeluxeMenus ? Convertissez tous vos menus en inventaires zMenu en une seule commande. Consultez Migrer depuis DeluxeMenus pour tout ce qui est converti.

CommandePermissionDescription
/zm convert deluxemenuszmenu.convertConvertir tous les menus de plugins/DeluxeMenus/gui_menus/ en inventaires zMenu
/zm convert deluxemenus <menu>zmenu.convertConvertir un seul menu DeluxeMenus (nom du fichier, avec ou sans .yml)
/zm convert dm [menu]zmenu.convertAlias de /zm convert deluxemenus

Liste des permissions

Permissions principales

PermissionDescriptionPar defaut
zmenu.useAcces aux commandes de basetrue
zmenu.openOuvrir les inventairesop
zmenu.open.bypassContourner les exigences d'ouverture d'inventaireop
zmenu.reloadRecharger les configurationsop
zmenu.createCreer de nouveaux inventairesop
zmenu.editorAcceder a l'editeur d'inventaireop

Permissions d'items

PermissionDescriptionPar defaut
zmenu.giveitemDonner des items cliquablesop
zmenu.giveopenitemDonner des items ouvrant le menuop
zmenu.saveSauvegarder des items comme inventairesop

Permissions de donnees joueur

PermissionDescriptionPar defaut
zmenu.playersGerer les donnees joueurop

Permissions utilitaires

PermissionDescriptionPar defaut
zmenu.convertConvertir les menus DeluxeMenusop
zmenu.dupeTester le systeme anti-duplicationop
zmenu.documentationVoir la documentationop
zmenu.dialogOuvrir les dialoguesop
zmenu.open.bedrockOuvrir les formulaires Bedrockop
zmenu.reload.bedrockRecharger les fichiers de formulaires Bedrockop
zmenu.dumplogExporter les logs de debugop
zmenu.paper.warningRecevoir l'avertissement "zMenu necessite Paper" a la connexion, sur un serveur qui n'est pas Paperop

Permissions de commandes personnalisees

Lorsque vous creez des commandes personnalisees dans commands/commands.yml, vous pouvez definir des permissions personnalisees :

commands:
  shop:
    command: /shop
    inventory: shop_menu
    permission: monserveur.shop
    aliases:
      - boutique
      - magasin

Les joueurs auront besoin de la permission monserveur.shop pour utiliser /shop.

Permissions specifiques aux inventaires

Vous pouvez exiger des permissions specifiques pour ouvrir des inventaires en utilisant les exigences de vue :

# Dans votre fichier d'inventaire
view-requirement:
  requirements:
    - type: permission
      permission: "monserveur.vip.menu"
      deny:
        - type: message
          messages:
            - "&cVous avez besoin du rang VIP pour acceder a ce menu !"

Permission administrateur

Pour les administrateurs de serveur, vous pouvez accorder toutes les permissions zMenu avec :

zmenu.*

Cela donne acces a toutes les commandes zMenu.

Exemples LuckPerms

Accorder l'utilisation de base :

/lp user <joueur> permission set zmenu.use true

Accorder toutes les permissions admin :

/lp group admin permission set zmenu.* true

Accorder l'acces a un inventaire specifique :

/lp group vip permission set monserveur.vip.menu true

Plugins de permissions

zMenu fonctionne avec tous les plugins de permissions qui supportent les permissions Bukkit :

  • LuckPerms (Recommande)
  • PermissionsEx
  • GroupManager
  • UltraPermissions
  • Et bien d'autres

Prochaines etapes

Sur cette page

GroupeZ MCP

La documentation dans ton IA

Le MCP permet à ton IA de chercher dans la documentation GroupeZ et de lire les exemples à jour pour t’aider à configurer tes plugins.

Lecture seule · Sans clé API côté documentation

1. Copie l’adresse du serveur

Transport : HTTP (Streamable HTTP). Authentification : aucune. Ton outil utilise son propre modèle et ses propres limites d’abonnement.

  1. Ouvre Plugins dans ChatGPT sur le web, puis + → Ajouter un serveur MCP personnalisé.
  2. Nomme-le « GroupeZ Documentation », colle l’URL ci-dessus et choisis « Aucune authentification ». Crée puis installe le plugin.
  3. Dans une conversation, tape @ et sélectionne ce plugin avant d’envoyer ta question. Si nécessaire, active search, get_page et list_pages dans ses paramètres.
Guide officiel de cet outil

3. Pose une question

Utilise le MCP GroupeZ pour m’aider à créer un inventaire zMenu. Recherche les pages pertinentes, lis les exemples et cite tes sources.
Autres clients et dépannage

Pour les clients utilisant mcpServers, adapte cet exemple à leur format :

{
  "mcpServers": {
    "groupez-docs": {
      "url": ""
    }
  }
}

Les outils disponibles sont search, get_page et list_pages. Après une mise à jour, actualise les outils du connecteur. Si ton IA n’y accède pas, vérifie que le connecteur est activé dans la conversation et que ton compte autorise les MCP personnalisés. Ouvrir l’URL dans un navigateur n’est pas un test MCP.