
Need a server? Get 25% off at our partner Bearded.Host with code Redstoner.
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)

