
DialogueDesigner
DialogueDesigner is a free, open-source web editor for creating interactive NPC dialogues in Minecraft: Bedrock Edition.
What DialogueDesigner is
DialogueDesigner is a free, open-source web editor for creating interactive NPC dialogues in Minecraft: Bedrock Edition. Dialogue files can contain any number of scenes connected by buttons players press. Edit mode builds the dialogue, while Preview mode shows how it looks and behaves in-game, including localized versions. Custom commands can run when a dialogue opens, closes or when a button is pressed. Text supports Minecraft formatting codes and raw JSON, including translations and dynamic scoreboard values. Translation language files are saved in a resource pack’s texts folder, and exported dialogue files go into a dialogue folder inside a behavior pack. Using a dialogue requires a Minecraft NPC entity; the built-in NPC entity is an option for simple applications. Documentation recommends understanding resource and behavior packs first. The project uses the GPL-3.0 license and credits JannisX11 in collaboration with Mojang Studios.
Good
- Free and open source under GPL-3.0
- Visual Edit and Preview modes
- Unlimited scenes linked by buttons
- Custom commands for dialogue events
- Supports translations and raw JSON
Watch out
- Requires a Minecraft NPC entity
- Resource and behavior pack knowledge recommended
- Web platform only
- Exports require behavior-pack placement
Who it suits
DialogueDesigner suits Minecraft: Bedrock creators who understand resource and behavior packs and need visual NPC dialogue editing. It is useful for scenes, buttons, commands, translations and dynamic text.
Verdict
DialogueDesigner offers a focused visual workflow for building Bedrock NPC conversations with commands, localization and dynamic text. It is most suitable for creators comfortable with Minecraft’s pack structure and NPC requirements.
The facts
Each one read from DialogueDesigner's own pages, with the date it was checked.
What it does
- Author
- The project repository identifies JannisX11 as the project owner.checked 9 Oct 2026
- Commands
- Users can configure commands to run when a dialogue opens, closes, or a button is pressed.checked 9 Oct 2026
- Export
- Projects can be exported for use in a Minecraft behavior pack, with language files saved in a resource pack when used.checked 9 Oct 2026
- Intended users
- The documentation recommends familiarity with resource and behavior packs before creating NPC dialogues.checked 9 Oct 2026
- License
- The repository lists a GPL-3.0 license.checked 9 Oct 2026
- Localization
- The tool supports language files for dialogue translations and lets users preview dialogue in those languages.checked 9 Oct 2026
- Preview
- The editor has Edit and Preview modes, with Preview showing how the dialogue looks and behaves in-game.checked 9 Oct 2026
- Purpose
- DialogueDesigner creates interactive NPC dialogues for Minecraft: Bedrock Edition.checked 9 Oct 2026
- Raw JSON
- Text fields can use raw JSON, including translations and dynamic data such as scoreboard values.checked 8 Oct 2026
- Requirement
- Using a dialogue requires an NPC entity in Minecraft; the built-in NPC entity is an option for simple applications.checked 9 Oct 2026
- Requirements
- The documentation recommends understanding the basics of resource and behavior packs before creating NPC dialogues.checked 8 Oct 2026
- Scenes
- A dialogue can contain multiple scenes linked through player-selectable buttons.checked 9 Oct 2026
- Text formatting
- Dialogue text supports Minecraft formatting codes and raw JSON text, including translations and dynamic data such as scoreboard values.checked 9 Oct 2026
- Translations
- The tool supports dialogue translations saved as language files in a resource pack's texts folder.checked 8 Oct 2026
The company
- Maker attribution
- The app page says it was created by JannisX11 in collaboration with Mojang Studios.checked 8 Oct 2026
Alternatives to DialogueDesigner
- 1

Blockbench
Free planOpen sourceAndroidiOSWebAPI8.1Free plan - 2

Visual Studio Code
Free planWebLinuxmacOSWindows7.4Free plan - 3
Snowstorm
Free planAndroidiOSWebExtension7.0Free plan - 4

mcbCode
Free planAndroidWeb6.9From $4 a month - 5

Tynker
AndroidiOSWeb6.8From $10 a month - 6

Addons Maker for Minecraft PE
Free planAndroidiOS6.7From $3.99 a month
