Convert old .schematic to .mcstructure online, free
Bring a Java build into Bedrock. Drop your .schematic here, check what carries over, and download a .mcstructure. Free, and your file is never stored.
Schematicraft converts old MCEdit .schematic files to .mcstructure files for Bedrock 26.50. Blocks are mapped from their old numeric IDs, and chests, signs and mobs carry over.
.schematicLegacy MCEdit, Javato.mcstructureBedrock Structure, Bedrock
Almost everything carries over
Checked against other tools- Kept: Every block, under its Bedrock name
- Kept: Chests, signs and other block entities
- Kept: Mobs, item frames and armor stands
- Not kept: The paste origin, which is reset to the build's lowest corner Not stored in .mcstructure
Java to Bedrock: block names are translated, and a Java-only block has no Bedrock equivalent.
Convert your file
We can write Bedrock files up to about 8,388,000 blocks, air included, for now.
We record formats, blocks and versions, never your file.
After you convert: load it in Bedrock
Add it to a behavior pack's structures folder.
For example structures/builds/castle.mcstructure, then add the pack to your world.
Place it.
/structure load builds:castle ~ ~ ~Or use a structure block in Load mode with the name builds:castle.
What each format can store
| Data | .schematic | .mcstructure | Result |
|---|---|---|---|
| Block states | Legacy IDs | Yes | Mapped |
| Block entities | Yes | Yes | Kept |
| Entities | Yes | Yes | Kept |
| Biomes | No | No | In neither |
| Multiple regions | No | No | In neither |
| Scheduled ticks | No | Yes | Not in source |
| Paste origin | Yes | No | Dropped |
- Bedrock uses little-endian NBT and its own block state names, so Java-style properties are translated on both read and write.
- Some Java-only blocks have no Bedrock equivalent and cannot be represented.
Common questions
- How do I convert a .schematic to a .mcstructure?
- Drop the .schematic on this page and download the .mcstructure for Bedrock.
- Does it keep chests and entities?
- Yes. Chest contents, sign text and other block entities carry over, and so do mobs, item frames and armor stands.
- Will the blocks from my old build come through?
- Yes. Each block is read as a Minecraft 1.12 block and mapped from its numeric ID to the release you pick.
- Is it free, and do I need an account?
- Yes. Converting is free and needs no account. Your file isn't stored.
- How do I convert a Java build to Bedrock?
- For one build, convert its file to a .mcstructure here, then load it with a structure block. The guide covers each step: Convert a Java build to Bedrock
- Which Bedrock version does it write?
- Bedrock 26.50. Bedrock upgrades an older structure when it loads it, so later releases read the file too.
Related conversions
Same file, another target
- .schematic to .litematic lossless
- .schematic to .schem lossless
- .schematic to .nbt
- .schematic to Building Gadgets (.json)
- .schematic to .prefab.json
- .schematic to .blueprint
- .schematic to .bp lossless
Into .mcstructure from another format
- .litematic to .mcstructure
- .schem to .mcstructure
- .nbt to .mcstructure lossless
- Building Gadgets (.json) to .mcstructure
- .prefab.json to .mcstructure
- .bp to .mcstructure lossless