Bedrock function guide
A Bedrock .mcfunction export builds your creation with commands, run from a behavior pack.
New to .mcfunction?
A text file of commands for Bedrock. It goes in a behavior pack, and then /function place builds the whole thing. Mostly useful if you already make add-ons.
What you need
Minecraft Bedrock with cheats on
Your com.mojang folder, so you can add the behavior pack
The /function place command, and a backup world for the first run
What is .mcfunction?
A function is a text file with one Minecraft command per line and no slashes. Bloxelizer writes the commands that place every block, and Bedrock runs them from a behavior pack.
Bloxelizer wiki: exporting to Minecraft →How to use a .mcfunction export
01
Export the function
Pick “bedrock.mcfunction” in Bloxelizer. The download is a .zip, so unzip it.
02
Add it to a behavior pack
Move the unzipped bloxelizer folder, with its manifest.json and functions/place.mcfunction, into com.mojang/development_behavior_pack. Then turn the pack on for your world.
03
Run it
Stand where the build should start and run /function place.
When to use it
Pick bedrock.mcfunction if you want the build placed by commands, or you already make add-ons.
Things to watch out for
These are Bedrock commands, so Java cannot run them. Big builds get split into several files and can take a while to run, so try it in a backup world with cheats on.
Useful tips
Start somewhere empty
The commands place blocks around you and will replace whatever is already there.
Keep the folders as they are
Bedrock only finds the function if manifest.json and the functions folder stay where the zip put them.
No slashes in the file
Commands inside the file are written without the / you type in chat.
Frequently asked questions
Ready to export .mcfunction?
Choose bedrock.mcfunction in the converter’s export menu.