GroupeZ Docs
Configurations

Placeholders

Tous les placeholders disponibles dans zQuests

zQuests fournit des placeholders PlaceholderAPI pour afficher les informations de quetes partout sur votre serveur. Ces placeholders peuvent etre utilises dans les scoreboards, hologrammes, formats de chat, et bien sur dans les inventaires zMenu.

Prerequis

Pour utiliser les placeholders zQuests en dehors de zMenu, vous avez besoin de :

Placeholders de quetes

Informations de base des quetes

PlaceholderDescriptionExemple de sortie
%zquests_name_<quete>%Nom d'affichage de la queteCasseur de Pierre
%zquests_description_<quete>%Description de la queteCassez 500 blocs de pierre
%zquests_thumbnail_<quete>%Materiau miniature de la queteSTONE
%zquests_type_<quete>%Type de queteBLOCK_BREAK
%zquests_objective_<quete>%Objectif de la quete500

Remplacez <quete> par la valeur unique name de la quete.

Exemple :

%zquests_name_casseur-pierre-1%

Progression de la quete

PlaceholderDescriptionExemple de sortie
%zquests_progress_<quete>%Progression actuelle250
%zquests_progress_bar_<quete>%Barre de progression visuelle`
%zquests_lore_line_<quete>%Ligne de progression formatee`
%zquests_is_active_<quete>%La quete est activetrue ou false
%zquests_is_completed_<quete>%La quete est completeetrue ou false

Placeholders de groupe

PlaceholderDescriptionExemple de sortie
%zquests_group_name_<groupe>%Nom d'affichage du groupeQuetes de Minage
%zquests_group_count_<groupe>%Total de quetes dans le groupe10
%zquests_group_finish_<groupe>%Quetes completees dans le groupe5
%zquests_group_percent_<groupe>%Pourcentage de completion50
%zquests_group_total_percent_<groupe>%Pourcentage de progression total67.5

Remplacez <groupe> par l'identifiant du groupe depuis config.yml.

Quetes favorites

PlaceholderDescription
%zquests_favorite_quests%Liste formatee des quetes favorites

Configuration de la barre de progression

Configurez l'apparence de la barre de progression dans config.yml :

progress-bar:
  # Caractere pour la progression completee
  icon: '|'
  # Caractere pour la progression restante
  not-completed-icon: '|'
  # Couleur pour la portion completee
  progress-color: "#0ff216"
  # Couleur pour la portion restante
  color: "#828282"
  # Longueur totale de la barre
  size: 30

Resultat :

||||||||||||||||||||||||||||||  (vert : complete, gris : restant)

Configuration de la ligne de lore

Configurez le format du placeholder %zquests_lore_line_<quete>% dans config.yml :

lore-line-placeholder:
  # Format pour les quetes actives (incompletes)
  active: "%progress-bar% &8- &6%progress%&8/&f%goal% &c✘"
  # Format pour les quetes completees
  complete: "%progress-bar% &8- &6%progress%&8/&f%goal% &a✔"

Variables disponibles :

  • %progress-bar% - La barre de progression
  • %progress% - Nombre de progression actuelle
  • %goal% - Objectif de la quete

Placeholder des quetes favorites

Configurez l'affichage du placeholder %zquests_favorite_quests% dans config.yml :

placeholder-favorite:
  # Nombre maximum de quetes favorites a afficher
  limit: 3
  # Message quand le joueur n'a pas de favoris
  empty: "&cAucune quete favorite"
  # Format pour chaque quete dans la liste
  result: "&f%quest-description%\n&8%quest-display-name%\n#fcd600%quest-progress%&8/&f%quest-objective%"
  # Separateur entre les quetes
  between: "\n\n"

Variables disponibles dans result :

  • %quest-name% - Nom interne de la quete
  • %quest-display-name% - Nom d'affichage
  • %quest-description% - Description
  • %quest-thumbnail% - Materiau miniature
  • %quest-type% - Type de quete
  • %quest-objective% - Objectif
  • %quest-lore-line% - Ligne de lore formatee
  • %quest-progress-bar% - Barre de progression
  • %quest-percent% - Pourcentage de completion
  • %quest-progress% - Progression actuelle
  • %quest-global-group-name% - Nom du groupe

Groupes de quetes

Definissez les groupes de quetes dans config.yml pour utiliser les placeholders de groupe :

quests-groups:
  minage:
    display-name: "Quetes de Minage"
    quests:
      - "casseur-pierre-1"
      - "casseur-pierre-2"
      - "mineur-minerai-1"

  agriculture:
    display-name: "Quetes d'Agriculture"
    quests:
      - "fermier-ble-1"
      - "maitre-recoltes-1"

# Nom de groupe par defaut pour les quetes non groupees
global-group-display-name: "General"

Utilisation :

Progression Minage : %zquests_group_percent_minage%%

Exemples d'utilisation

Dans un scoreboard

# Exemple de configuration de scoreboard
lines:
  - "&6&lQUETES"
  - ""
  - "&fActive : &e%zquests_is_active_minage-quotidien%"
  - "&fProgression : &a%zquests_progress_minage-quotidien%&7/&f%zquests_objective_minage-quotidien%"
  - "%zquests_progress_bar_minage-quotidien%"

Dans un inventaire zMenu

items:
  info-quete:
    slot: 13
    item:
      material: "%zquests_thumbnail_casseur-pierre%"
      name: "&6%zquests_name_casseur-pierre%"
      lore:
        - "&7%zquests_description_casseur-pierre%"
        - ""
        - "%zquests_lore_line_casseur-pierre%"
        - ""
        - "&7Statut : %zquests_is_completed_casseur-pierre%"

Dans un format de chat

[Quete : %zquests_name_quete-actuelle%] %player_name% : %message%

Dans un hologramme

# Hologramme zEssentials
lines:
  - "&6&lQUETE QUOTIDIENNE"
  - "&f%zquests_name_quete-quotidienne%"
  - ""
  - "%zquests_progress_bar_quete-quotidienne%"
  - "&7%zquests_progress_quete-quotidienne%&8/&f%zquests_objective_quete-quotidienne%"

Test des placeholders

Testez les placeholders avec PlaceholderAPI :

/papi parse me %zquests_name_casseur-pierre%
/papi parse me %zquests_progress_casseur-pierre%
/papi parse me %zquests_is_active_casseur-pierre%

Depannage

Le placeholder affiche "Unknown"

  • Verifiez que le nom de la quete est correct (sensible a la casse)
  • Verifiez que la quete existe dans votre configuration
  • Rechargez le plugin : /zquests reload

La barre de progression ne s'affiche pas

  • Assurez-vous que progress-bar est configure dans config.yml
  • Verifiez les erreurs de syntaxe YAML

Le placeholder de groupe retourne 0

  • Verifiez que l'ID du groupe correspond exactement
  • Verifiez que les quetes sont listees dans la configuration du groupe
  • Assurez-vous que les noms de quetes correspondent a leurs valeurs name

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.