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
/zm websitezmenu.websiteLister les commandes du site / de la synchronisation en direct

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 de synchronisation en direct

Ces commandes connectent votre serveur au site Minecraft Inventory Builder pour recharger instantanement vos inventaires.

CommandePermissionDescription
/zm website loginzmenu.loginDemarrer l'autorisation par code pour lier le serveur au site
/zm website connect (alias sync)zmenu.connectOuvrir la connexion WebSocket de synchronisation en direct
/zm website unlink (alias ul)zmenu.unlinkDetacher de force le serveur du site et supprimer ses identifiants
/zm website download <url> [force] (alias dl)zmenu.downloadTelecharger un inventaire depuis une URL (desactive par defaut, voir ci-dessous)

Deroulement de la synchronisation en direct :

/zm website login     # Validez le code affiche sur le site
/zm website connect   # Ouvrez la connexion WebSocket
# "Sync to Server" sur l'editeur web recharge maintenant l'inventaire en direct
/zm website unlink    # Detachez le serveur du site quand vous n'en avez plus besoin

Commande de telechargement desactivee par defaut

/zm website download ne fonctionne que si enable-download-command: true est defini dans config.yml (par defaut : false). Tant qu'elle est desactivee, la commande est refusee avec un message vous indiquant de l'activer dans config.yml, et la tentative est enregistree comme avertissement dans la console. Mettez force a true pour ecraser un fichier d'inventaire deja existant.

Commandes utilitaires

CommandePermissionDescription
/zm testdupezmenu.dupeTester le systeme anti-duplication
/zm dumplogzmenu.dumplogEnvoyer logs/latest.log sur mclo.gs et recevoir le lien sous forme de message cliquable

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 de synchronisation en direct

PermissionDescriptionPar defaut
zmenu.loginLier le serveur au site Inventory Builderop
zmenu.connectOuvrir la connexion WebSocket de synchronisationop
zmenu.unlinkDetacher de force le serveur du siteop
zmenu.downloadTelecharger un inventaire depuis une URLop

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.dumplogEnvoyer le log du serveur et obtenir un lienop
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.