EVERYTHING XIAOMI
Get listed
DialogueDesigner logo

DialogueDesigner

DialogueDesigner is a free, open-source web editor for creating interactive NPC dialogues in Minecraft: Bedrock Edition.

Place
#24 of 26
Score
5.4
DialogueDesigner's website

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

All alternatives
  1. 1Blockbench logo

    Blockbench

    Free planOpen sourceAndroidiOSWebAPI
    8.1Free plan
  2. 2Visual Studio Code logo

    Visual Studio Code

    Free planWebLinuxmacOSWindows
    7.4Free plan
  3. 3

    Snowstorm

    Free planAndroidiOSWebExtension
    7.0Free plan
  4. 4mcbCode logo

    mcbCode

    Free planAndroidWeb
    6.9From $4 a month
  5. 5Tynker logo

    Tynker

    AndroidiOSWeb
    6.8From $10 a month
  6. 6Addons Maker for Minecraft PE logo
    6.7From $3.99 a month