Convert .prefab.json to .mcstructure online, free
Port a Hytale build to Minecraft. Drop your .prefab.json here, check what carries over, and download a .mcstructure. Free, and your file is never stored.
Schematicraft translates a Hytale Prefab .prefab.json build into Minecraft, block by block. Blocks carry over. The .mcstructure does not keep the paste origin.
.prefab.jsonHytale Prefab, Hytaleto.mcstructureBedrock Structure, Bedrock
Translated block by block into Minecraft
- Kept: Blocks that have a Minecraft equivalent
- Not kept: The paste origin, which is reset to the build's lowest corner Not stored in .mcstructure
Hytale to Minecraft is a different game, so only blocks with a mapped equivalent carry across.
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 | .prefab.json | .mcstructure | Result |
|---|---|---|---|
| Block states | Yes | Yes | Kept |
| Block entities | No | Yes | Not in source |
| Entities | No | Yes | Not in source |
| 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
- Which Bedrock version does it write?
- It writes the current Minecraft .mcstructure, translated block by block from your .prefab.json.
- 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. The file is written for that release, and any block that release does not have is replaced with the closest one or listed in the report.
- What does it drop?
- The .mcstructure cannot store the paste origin. The paste origin is reset to the build's lowest corner.
Related conversions
Same file, another target
- .prefab.json to .litematic
- .prefab.json to .schem
- .prefab.json to .schematic
- .prefab.json to .nbt
- .prefab.json to Building Gadgets (.json)
Into .mcstructure from another format
- .litematic to .mcstructure
- .schem to .mcstructure
- .schematic to .mcstructure
- .nbt to .mcstructure lossless
- Building Gadgets (.json) to .mcstructure
- .bp to .mcstructure lossless