GroupeZ Docs
Configurations

Types de quetes

Tous les types de quetes disponibles dans zQuests

zQuests fournit plus de 25 types de quetes differents pour suivre diverses activites des joueurs. Cette page documente tous les types de quetes disponibles et leurs options de configuration specifiques.

Quetes de blocs

BLOCK_BREAK

Suit quand les joueurs cassent des blocs specifiques.

quests:
  - type: BLOCK_BREAK
    name: "mineur-pierre"
    display-name: "Mineur de Pierre"
    description: "Cassez 500 blocs de pierre"
    thumbnail: STONE
    goal: 500
    actions:
      - material: STONE
      - material: COBBLESTONE
      - tag: LOGS  # Utiliser les tags Bukkit

Format des actions :


BLOCK_PLACE

Suit quand les joueurs placent des blocs specifiques.

quests:
  - type: BLOCK_PLACE
    name: "constructeur"
    display-name: "Constructeur"
    description: "Placez 500 blocs"
    thumbnail: BRICKS
    goal: 500
    actions:
      - material: STONE_BRICKS
      - material: BRICKS
      - tag: PLANKS

Quetes d'entites

ENTITY_KILL

Suit quand les joueurs tuent des entites specifiques.

quests:
  - type: ENTITY_KILL
    name: "chasseur-squelette"
    display-name: "Chasseur de Squelettes"
    description: "Tuez 50 squelettes"
    thumbnail: BONE
    goal: 50
    actions:
      - entity: SKELETON
      - entity: STRAY

Format des actions :


ENTITY_DAMAGE

Suit les degats totaux infliges aux entites. Aucun type d'entite specifique requis.

quests:
  - type: ENTITY_DAMAGE
    name: "infligeur-degats"
    display-name: "Infligeur de Degats"
    description: "Infligez 1000 degats aux entites"
    thumbnail: IRON_SWORD
    goal: 1000

TAME

Suit quand les joueurs apprivoisent des animaux.

quests:
  - type: TAME
    name: "dresseur-animaux"
    display-name: "Dresseur d'Animaux"
    description: "Apprivoisez 10 chevaux"
    thumbnail: SADDLE
    goal: 10
    actions:
      - entity: HORSE
      - entity: DONKEY
      - entity: MULE

SHEAR

Suit quand les joueurs tondent des entites.

quests:
  - type: SHEAR
    name: "collecteur-laine"
    display-name: "Collecteur de Laine"
    description: "Tondez 50 moutons"
    thumbnail: SHEARS
    goal: 50
    actions:
      - entity: SHEEP

Quetes de recolte

FARMING

Suit quand les joueurs recoltent des cultures.

quests:
  - type: FARMING
    name: "fermier-ble"
    display-name: "Fermier de Ble"
    description: "Recoltez 500 bles"
    thumbnail: WHEAT
    goal: 500
    actions:
      - material: WHEAT

FISHING

Suit quand les joueurs attrapent des poissons.

quests:
  - type: FISHING
    name: "pecheur"
    display-name: "Pecheur"
    description: "Attrapez 20 cabillauds"
    thumbnail: COD
    goal: 20
    actions:
      - material: COD
      - material: SALMON

Quetes d'artisanat

CRAFT

Suit quand les joueurs fabriquent des items.

quests:
  - type: CRAFT
    name: "fabricant-coffres"
    display-name: "Fabricant de Coffres"
    description: "Fabriquez 16 coffres"
    thumbnail: CHEST
    goal: 16
    actions:
      - material: CHEST

SMELT

Suit quand les joueurs fondent des items dans les fourneaux.

quests:
  - type: SMELT
    name: "fondeur-fer"
    display-name: "Fondeur de Fer"
    description: "Fondez 64 lingots de fer"
    thumbnail: IRON_INGOT
    goal: 64
    actions:
      - material: IRON_INGOT

SMITHING

Suit quand les joueurs utilisent la table de forge.

quests:
  - type: SMITHING
    name: "forgeron-netherite"
    display-name: "Forgeron Netherite"
    description: "Ameliorez en armure netherite"
    thumbnail: NETHERITE_CHESTPLATE
    goal: 4
    actions:
      - material: NETHERITE_HELMET
      - material: NETHERITE_CHESTPLATE
      - material: NETHERITE_LEGGINGS
      - material: NETHERITE_BOOTS

Quetes d'enchantement et brassage

ENCHANT

Suit quand les joueurs enchantent des items.

quests:
  - type: ENCHANT
    name: "enchanteur"
    display-name: "Enchanteur"
    description: "Appliquez l'enchantement Tranchant 5 fois"
    thumbnail: ENCHANTED_BOOK
    goal: 5
    actions:
      - enchantment: SHARPNESS

Options d'action supplementaires :

  • enchantment - Type d'enchantement requis
  • material - Materiau specifique
  • minimum-level - Niveau minimum d'enchantement
  • minimum-cost - Cout minimum en XP

BREW

Suit quand les joueurs brassent des potions.

quests:
  - type: BREW
    name: "brasseur-potions"
    display-name: "Brasseur de Potions"
    description: "Brassez 10 potions de vitesse"
    thumbnail: POTION
    goal: 10
    actions:
      - potion-type: SWIFTNESS

Options d'action :

  • potion-type - PotionType Bukkit
  • potion-material - POTION ou SPLASH_POTION
  • ingredient - Ingredient requis

Quetes d'items

ITEM_BREAK

Suit quand les joueurs cassent des items (les utilisent jusqu'a epuisement de la durabilite).

quests:
  - type: ITEM_BREAK
    name: "destructeur-outils"
    display-name: "Destructeur d'Outils"
    description: "Cassez 3 pioches"
    thumbnail: WOODEN_PICKAXE
    goal: 3
    actions:
      - material: WOODEN_PICKAXE
      - material: STONE_PICKAXE
      - material: IRON_PICKAXE

ITEM_MENDING

Suit la durabilite recuperee via Raccommodage ou enclumes.

quests:
  - type: ITEM_MENDING
    name: "maitre-reparation"
    display-name: "Maitre Reparateur"
    description: "Recuperez 1000 de durabilite"
    thumbnail: ANVIL
    goal: 1000
    actions:
      - material: DIAMOND_PICKAXE

ITEM_CONSUME

Suit quand les joueurs mangent ou consomment des items.

quests:
  - type: ITEM_CONSUME
    name: "amateur-nourriture"
    display-name: "Amateur de Nourriture"
    description: "Mangez 20 pommes dorees"
    thumbnail: GOLDEN_APPLE
    goal: 20
    actions:
      - material: GOLDEN_APPLE
      - material: ENCHANTED_GOLDEN_APPLE

Quetes d'exploration

CUBOID

Suit quand les joueurs entrent dans une zone specifique.

quests:
  - type: CUBOID
    name: "explorer-spawn"
    display-name: "Visiter le Spawn"
    description: "Trouvez la zone de spawn"
    thumbnail: COMPASS
    goal: 1
    actions:
      - cuboid: "world,100,50,100,200,100,200"

Format du cuboide : monde,x1,y1,z1,x2,y2,z2


LOOK_AT_BLOCK

Suit quand les joueurs regardent un bloc dans une zone specifique.

quests:
  - type: LOOK_AT_BLOCK
    name: "observer-monument"
    display-name: "Observer le Monument"
    description: "Regardez l'ancien monument"
    thumbnail: SPYGLASS
    goal: 1
    actions:
      - cuboid: "world,100,60,100,110,70,110"

LOOK_AT_ENTITY

Suit quand les joueurs regardent une entite dans une zone specifique.

quests:
  - type: LOOK_AT_ENTITY
    name: "trouver-villageois"
    display-name: "Trouver l'Ancien"
    description: "Regardez l'ancien du village"
    thumbnail: EMERALD
    goal: 1
    actions:
      - cuboid: "world,100,60,100,110,70,110"

Quetes d'economie

SELL

Suit les items vendus via une boutique. Fonctionne avec zShop.

quests:
  - type: SELL
    name: "marchand"
    display-name: "Marchand"
    description: "Vendez 64 lingots de fer"
    thumbnail: IRON_INGOT
    goal: 64
    actions:
      - material: IRON_INGOT

PURCHASE

Suit les items achetes via une boutique. Fonctionne avec zShop.

quests:
  - type: PURCHASE
    name: "acheteur"
    display-name: "Acheteur"
    description: "Achetez 32 diamants"
    thumbnail: DIAMOND
    goal: 32
    actions:
      - material: DIAMOND

Quetes de progression

EXPERIENCE_GAIN

Suit les points d'experience gagnes.

quests:
  - type: EXPERIENCE_GAIN
    name: "collecteur-xp"
    display-name: "Collecteur d'XP"
    description: "Gagnez 1000 points d'experience"
    thumbnail: EXPERIENCE_BOTTLE
    goal: 1000

JOB_LEVEL

Suit les niveaux de metier. Fonctionne avec zJobs.

quests:
  - type: JOB_LEVEL
    name: "niveau-mineur"
    display-name: "Mineur Expert"
    description: "Atteignez le niveau 50 du metier Mineur"
    thumbnail: IRON_PICKAXE
    goal: 50
    actions:
      - job: miner

JOB_PRESTIGE

Suit les niveaux de prestige de metier. Fonctionne avec zJobs.

quests:
  - type: JOB_PRESTIGE
    name: "prestige-mineur"
    display-name: "Prestige Mineur"
    description: "Atteignez le prestige 1 du metier Mineur"
    thumbnail: DIAMOND_PICKAXE
    goal: 1
    actions:
      - job: miner

Quetes speciales

VOTE

Suit les votes des joueurs. Necessite une progression manuelle via commande.

quests:
  - type: VOTE
    name: "voteur"
    display-name: "Voteur"
    description: "Votez 10 fois"
    thumbnail: PAPER
    goal: 10
    actions: []

Utilisez /zquests add-progress <joueur> voteur 1 pour suivre les votes.


COMMAND

Suit quand les joueurs executent des commandes specifiques.

quests:
  - type: COMMAND
    name: "utilisateur-home"
    display-name: "Utilisateur Home"
    description: "Utilisez la commande home"
    thumbnail: RED_BED
    goal: 1
    actions:
      - commands:
          - "home"
          - "homes"
          - "sethome"

INVENTORY_OPEN

Suit quand les joueurs ouvrent des inventaires zMenu specifiques.

quests:
  - type: INVENTORY_OPEN
    name: "visiteur-boutique"
    display-name: "Visiteur de Boutique"
    description: "Ouvrez le menu de la boutique"
    thumbnail: EMERALD
    goal: 1
    actions:
      - inventories:
          - "shop"
          - "shop_categories"

INVENTORY_CONTENT

Suit la livraison d'items aux PNJ. Necessite l'API ou une commande pour declencher.

quests:
  - type: INVENTORY_CONTENT
    name: "livraison-bois"
    display-name: "Livraison de Bois"
    description: "Livrez 500 buches de chene au Bucheron"
    thumbnail: OAK_LOG
    goal: 500
    actions:
      - tag: OAK_LOGS
        citizen-name: bucheron

Utilisez /zquests progress-inventory <joueur> bucheron pour verifier et consommer les items.


CUSTOM

Type de quete personnalise pour l'integration API.

quests:
  - type: CUSTOM
    name: "parler-pnj"
    display-name: "Rencontrer le Guide"
    description: "Parlez au guide du village"
    thumbnail: VILLAGER_SPAWN_EGG
    goal: 1
    actions:
      - data: "citizen:guide"

Utilisation API :

QuestsPlugin plugin = (QuestsPlugin) Bukkit.getPluginManager().getPlugin("zQuests");
plugin.getQuestManager().handleQuests(player.getUniqueId(), QuestType.CUSTOM, 1, "citizen:guide");

ISLAND

Suit la creation d'ile. Fonctionne avec SuperiorSkyBlock2.

quests:
  - type: ISLAND
    name: "proprietaire-ile"
    display-name: "Proprietaire d'Ile"
    description: "Creez votre ile"
    thumbnail: GRASS_BLOCK
    goal: 1

HATCHING

Suit l'utilisation d'oeufs (lancer d'oeufs).

quests:
  - type: HATCHING
    name: "lanceur-oeufs"
    display-name: "Lanceur d'Oeufs"
    description: "Lancez 16 oeufs"
    thumbnail: EGG
    goal: 16

RESURRECT

Suit les resurrections via Totem d'Immortalite.

quests:
  - type: RESURRECT
    name: "survivant"
    display-name: "Survivant"
    description: "Utilisez un Totem d'Immortalite 3 fois"
    thumbnail: TOTEM_OF_UNDYING
    goal: 3

Reference des types de quetes

TypeSuitActions requises
BLOCK_BREAKCasse de blocsmaterial ou tag
BLOCK_PLACEPlacement de blocsmaterial ou tag
ENTITY_KILLMeurtre d'entitesentity
ENTITY_DAMAGEDegats infligesAucune
TAMEApprivoisemententity
SHEARTonte d'entitesentity
FARMINGRecolte de culturesmaterial
FISHINGPechematerial
CRAFTArtisanatmaterial
SMELTFontematerial
SMITHINGUtilisation table de forgematerial
ENCHANTEnchantementenchantment
BREWBrassage de potionspotion-type
ITEM_BREAKCasse d'itemsmaterial
ITEM_MENDINGReparation d'itemsmaterial
ITEM_CONSUMEConsommation d'itemsmaterial
CUBOIDEntree dans une zonecuboid
LOOK_AT_BLOCKRegarder des blocscuboid
LOOK_AT_ENTITYRegarder des entitescuboid
SELLVente d'itemsmaterial
PURCHASEAchat d'itemsmaterial
EXPERIENCE_GAINGain d'XPAucune
JOB_LEVELNiveaux de metierjob
JOB_PRESTIGEPrestige de metierjob
VOTEVoteAucune (manuel)
COMMANDExecution de commandescommands
INVENTORY_OPENOuverture de menusinventories
INVENTORY_CONTENTLivraison d'itemstag/material, citizen-name
CUSTOMLogique personnaliseedata
ISLANDCreation d'ileAucune
HATCHINGLancer d'oeufsAucune
RESURRECTUtilisation de totemsAucune

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.