.mcfunctionMinecraft Bedrock behavior packs

Bedrock function guide

A Bedrock .mcfunction export builds your creation with commands, run from a behavior pack.

Open converterHow to use the file

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.

Open converter