Create Minecraft Dialogue Scripts with Ease

Transform your plain text conversations into professional mcfunction scripts for Minecraft Java Edition datapacks.

From Simple Text to Minecraft Code

Write Simple Dialogue

# Plain text format
J: what's up?
Jo: Idk
J: kk

Get Professional McFunction

# mcfunction format
scoreboard players add @s dialogue 1
execute if score @s dialogue matches 0 run function characters:josh {Line: "what's up?"}
execute if score @s dialogue matches 1 run function characters:john {Line: "Idk"}
execute if score @s dialogue matches 2 run function characters:josh {Line: "kk"}
execute if score @s dialogue matches 3.. run scoreboard players set @s dialogue -1

Powerful Features

User Management

Create and manage characters with custom names and prefixes for easy dialogue recognition.

Dual Import Modes

Import from simple plain text or existing mcfunction code. We handle the conversion automatically.

Live Preview

See how your dialogue will look in-game with our interactive preview mode.

Swappable lines

This graphical editor allows you to swap lines between characters.

Easy Export

Copy your scripts in mcfunction formatready for your Minecraft datapacks.

No Installation

Works entirely in your browser. No downloads, no setup, just start creating!

How It Works

1

Create Your Characters

Add users with names and unique prefixes (e.g., Josh with prefix "J", John with prefix "Jo").

2

Write Your Dialogue

Use simple format like "J: Hello there!" or import existing mcfunction code.

3

Preview & Edit

See how your dialogue looks in-game and make adjustments in the built-in editor.

4

Export & Use

Download your .mcfunction file and add it to your Minecraft datapack!

Ready to Create Amazing Dialogue?

Just stop thinking and hit the button below.

Start Creating Now

Made with ❤️ for God and His Holy Mother