Skip to content
Hébergement · Guides des plugins

BetonQuest : quêtes scénarisées

Chaînes de quêtes complexes : événements, conditions, objectifs, dialogues avec les PNJ et comment ne pas se perdre dans les configurations.

Mis à jour le 13 août 2026

BetonQuest est le plugin de quêtes le plus puissant : dialogues, conditions, chaînes, intégration avec les PNJ et les régions.

Trois entités

  • Événement — ce qui se produit : donner un objet, de l'argent, téléporter.
  • Condition — dans quelles circonstances c'est disponible : possession d'un objet, permissions, heure.
  • Objectif — ce que le joueur doit faire : tuer, récolter, atteindre, parler.
events:
  giveSword: give diamond_sword:1
  reward: point money 100

conditions:
  hasSword: item diamond_sword:1
  isNight: time 13000-23000

objectives:
  killZombies: mobkill ZOMBIE 10 events:reward

Dialogues

conversations:
  blacksmith:
    quester: 'Blacksmith'
    first: greeting
    NPC_options:
      greeting:
        text: 'Bring me ten iron ingots.'
        pointers: accept,decline

Un dialogue est attaché à un PNJ Citizens.

Organisation

Répartissez les quêtes dans différents packages (dossiers) : un seul fichier avec une centaine de quêtes est impossible à maintenir. Nommez les événements et les conditions par leur sens, pas event1, event2.

Débogage

/q version
/q event Nick package.event
/q objective Nick package.objective

Les erreurs de configuration sont écrites dans le journal au démarrage : une quête vide signifie presque toujours une faute de frappe dans le nom du package.

Plus simple

Pour des tâches linéaires, un plugin de quêtes classique suffit — Quests. On choisit BetonQuest lorsqu'on a besoin d'une intrigue ramifiée.

Hébergement MinecraftVotre serveur tourne même hors ligneCréer le serveur