DialogueQuestEditor
PluginMIT

DialogueQuestEditor

Visual NPC dialogue and quest editor with branching conversations, GUI tools, and persistent player progress.

10
Downloads
0
Followers
2 months ago
Updated
📦
2
Versions

📖About DialogueQuestEditor

DialogueQuestEditor

DialogueQuestEditor is a server-side plugin for building NPC dialogue trees and quest flows directly in-game.

Highlights

  • In-game visual editor for dialogue nodes and player choices
  • Branching conversations with up to 4 responses per node
  • Quest reward configuration and progression tracking
  • JSON-based storage for dialogue definitions
  • Per-player memory/progress persistence
  • Right-click NPC interaction trigger

Commands

  • /dialogue create <npcName>: open the editor for an NPC

Permission

  • dialogueeditor.admin

Data Storage

  • Dialogues: plugins/DialogueQuestEditor/dialogues/
  • Player progress/memory: plugin data folder JSON files

Quick Usage

  1. Run /dialogue create <npcName>.
  2. Add nodes and responses in the GUI editor.
  3. Link nodes to create branching paths.
  4. Set rewards and save.
  5. Right-click the NPC in-game to test the full conversation.

Compatibility

  • Java 17+
  • Paper/Spigot API based servers
  • Designed for modern Minecraft versions listed on this page