Java function guide
A Java .mcfunction export builds your creation with commands, run from a data pack.
New to .mcfunction?
A text file of commands. You install it as a data pack, stand where the build should go, and run /function bloxelizer:creation. The game places the blocks for you.
What you need
Minecraft Java with cheats on
A data pack folder in your world's datapacks folder
The /reload and /function commands, 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 Minecraft runs them from a data pack in your world.
Bloxelizer wiki: exporting to Minecraft →How to use a .mcfunction export
01
Export the functions
Pick “java.mcfunction” in Bloxelizer, and unzip the download if it is a zip.
02
Install the data pack
In your world's datapacks folder, make a bloxelizer folder with a pack.mcmeta file, and put the creation.mcfunction files in data/bloxelizer/function inside it.
03
Run it
Run /reload, stand where the build should start, then run /function bloxelizer:creation.
When to use it
Pick java.mcfunction if you want the build placed by commands, you are making a data pack, or you cannot use a schematic mod.
Things to watch out for
These are Java commands, so Bedrock cannot run them. The data pack has to match your Minecraft version, and big builds get split into several files.
Useful tips
Stand in the right spot
The build appears around wherever you run the command, so pick your spot first.
Check that it loaded
After /reload, start typing /function bloxelizer: and the game should suggest creation. If it does not, the pack is not set up right.
Frequently asked questions
Ready to export .mcfunction?
Choose java.mcfunction in the converter’s export menu.