QuestLines Dialog
QuestLines Dialog is a companion plugin for QuestLines that lets server administrators build linear NPC dialog sequences entirely in-game — no JSON editing required.
Open the dialog builder with /qld and create multi-page conversations from scratch. Each dialog is a sequence of pages with NPC-spoken text, a customizable Continue button, and optional response buttons that run actions.
When you're done, dialogs are exported as QuestLines quest files and reloaded live — no server restart, no file editing, no hunting for NPC UUIDs.
Features
- In-game dialog builder — build and edit conversations from a UI, never a file
- Linear page sequences with customizable Continue and Close labels
- Optional response buttons per page, each with its own action list
- Reorder arrows for both pages and response buttons, so button order in the finished dialogue is exactly what you set
- Wand-assign mode — bind a dialog to any NPC in the world by clicking it
- Live export and hot-reload — assigning or editing a dialog applies to the NPC immediately
- Clean deletion — deleting a dialog removes its exported quest file and unbinds it from every NPC it was attached to
- Round-trip import — reopen and edit previously exported dialogs in the UI
- In-game documentation — Dialog registers its help pages with the in-game wiki alongside the rest of the suite
Migrating from Hyronix NPC Dialog
Already have dialogs in the Hyronix NPC Dialog plugin? /qldconvert reads its npcs.json and converts every NPC entry into QuestLines quest files, so you keep your existing conversations.
Commands
/qld— open the dialog builder/qldconvert— import dialogs from Hyronix NPC Dialog
Requirements
- QuestLines (Core) must be installed alongside this plugin — Dialog exports into Core's quest format and uses its dialogue renderer.
The QuestLines Suite
Every plugin works standalone; together they share one ecosystem.
- QuestLines Core — dialogue, quests, requirements, actions
- Icons — floating quest-state icons above NPCs
- Dialog — in-game linear dialogue builder (this plugin)
- Titles — player title and rank rewards
- GUI — custom in-game interfaces, no code required
- Claims — land protection, regions, rent and buy plots
- Denizens — native NPC manager
- Arcade — arcade, board and puzzle games
- Hooks — early plugin unlocking extra quest tracking
- MMO — parties, guilds, dungeons, duels and item sets
- Mimics — chests that stand up and fight
- Nations — cities and nations built on Claims (via Discord)

