Convert .mcstructure to .schematic online, free
Bring a Bedrock build into Java. Drop your .mcstructure here, check what carries over, and download a .schematic. Free, and your file is never stored.
Schematicraft converts Bedrock .mcstructure files to .schematic files for MCEdit, written for Java 1.7.10, 1.8.9, 1.9.4, 1.10.2, 1.11.2 or 1.12.2. Blocks carry over under their Java names, and so do chests, signs and mobs. Scheduled block and fluid ticks are dropped, and modern block states are mapped down to legacy IDs where an equivalent exists.
.mcstructureBedrock Structure, Bedrockto.schematicLegacy MCEdit, Java
The blocks carry over. Some data does not.
Checked against other tools- Kept: Every block, under its Java name
- Kept: Chests, signs and other block entities
- Kept: Mobs, item frames and armor stands
- Not kept: Scheduled block and fluid ticks Not stored in .schematic
- Not kept: Modern block states, which are mapped down to legacy IDs where an equivalent exists Not stored in .schematic
Bedrock to Java: block names are translated, and a Bedrock-only block has no Java equivalent.
Convert your file
We record formats, blocks and versions, never your file.
After you convert: load it with WorldEdit or an older editor
Put the file in WorldEdit's schematics folder.
On a server, plugins/WorldEdit/schematics, or plugins/FastAsyncWorldEdit/schematics for FAWE. In single player with the mod, config/worldedit/schematics.
Load and paste it.
//schem load castleCurrent WorldEdit still reads the legacy format.
Or open it in an older tool.
MCEdit and Schematica, for Minecraft 1.12 and older, open .schematic files as they are.
What each format can store
| Data | .mcstructure | .schematic | Result |
|---|---|---|---|
| Block states | Yes | Legacy IDs | Mapped down |
| Block entities | Yes | Yes | Kept |
| Entities | Yes | Yes | Kept |
| Biomes | No | No | In neither |
| Multiple regions | No | No | In neither |
| Scheduled ticks | Yes | No | Dropped |
| Paste origin | No | Yes | Not in source |
- This is a pre-1.13 format. Modern block states are mapped down to numeric IDs plus data values, and states with no legacy equivalent cannot be represented.
- Blocks added after 1.12 have no numeric ID and will not survive the round trip.
Common questions
- How do I convert a .mcstructure to a .schematic?
- Drop the .mcstructure on this page, pick the Java release you play on, 1.7.10, 1.8.9, 1.9.4, 1.10.2, 1.11.2 or 1.12.2, and download the .schematic for MCEdit.
- 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.
- What does it drop?
- Scheduled block and fluid ticks are dropped. Modern block states are mapped down to legacy IDs where an equivalent exists.
- Is it free, and do I need an account?
- Yes. Converting is free and needs no account. Your file isn't stored.
- My file is from a newer release. Will it load in an older one?
- Pick the release you play on. A .schematic stores legacy block IDs, so a block that release has is written for it and a block it does not have is replaced with the closest one or listed in the report.
Related conversions
Same file, another target
- .mcstructure to .litematic lossless
- .mcstructure to .schem
- .mcstructure to .nbt
- .mcstructure to Building Gadgets (.json)
- .mcstructure to .prefab.json
- .mcstructure to .blueprint
- .mcstructure to .bp lossless
Into .schematic from another format
- .litematic to .schematic
- .schem to .schematic
- .nbt to .schematic
- Building Gadgets (.json) to .schematic
- .prefab.json to .schematic
- .bp to .schematic lossless