Import a schematic into Minecraft
· 6 min read
WorldEdit (Java, .schem)
WorldEdit is the most common way to paste a build, and .schem is the format it expects. The schematics folder depends on how WorldEdit is installed:
Single-player (Fabric / Forge) .minecraft/config/worldedit/schematics/ Paper / Spigot / Bukkit server plugins/WorldEdit/schematics/
- Drop the
.schemfile into that folder. Create the folder if it isn't there yet — it only appears after WorldEdit has run once. - Start (or restart) the game or server so the file is picked up.
- Stand where you want the build's corner to land and run
//schem load yourbuild— no file extension. - Run
//paste. The build appears relative to where you're standing.//paste -askips air blocks, which leaves the existing terrain visible through windows and gaps instead of carving out a solid box around the build.
//undo reverses the last paste. It's worth running //paste once in a spare world before doing it in a base you care about.Useful follow-up commands
//rotate 90— turn the loaded clipboard before pasting.//flip— mirror it along the direction you're facing.//schem list— confirm the file is actually being seen.
Litematica (Java, .litematic)
Litematica doesn't paste in survival — it projects the build as a translucent hologram you then fill in by hand. That makes it the tool of choice when you want to build the structure rather than summon it.
- Put the
.litematicfile in.minecraft/schematics/. - In game, press
Mto open the Litematica menu, then choose Load Schematics. - Pick the file and select Load Schematic. It becomes a placement you can move, rotate and mirror before locking it in.
- Build into the hologram. In creative, Litematica's Easy Place mode fills blocks as you click through the projection.
.schem and legacy .schematic files, so if a build is only offered in WorldEdit's format you can still use it as a projection.Vanilla structure blocks (Java, .nbt)
No mods needed — this is Minecraft's own format, the same one the game uses for villages and shipwrecks. The trade-off is a hard 48×48×48 size limit per structure.
- Place the
.nbtfile insaves/<world>/generated/minecraft/structures/. Create the folders if they don't exist. - Get a structure block with
/give @s minecraft:structure_block(creative and cheats required). - Place it, open it, and switch the mode to Load.
- Type the file name without the extension, hit Load to preview the outline, then Place.
Bedrock Edition (.mcstructure)
Bedrock uses its own format and its own structure block. The file goes inside the world folder rather than a global one:
com.mojang/minecraftWorlds/<world_id>/structures/<namespace>/<name>.mcstructure
- Create the
structuresfolder inside the world if it isn't there, then a namespace folder inside it —mystructuresis the conventional one. - Load the world, give yourself a structure block, and set it to Load mode.
- Enter the name as
namespace:name— so a file atstructures/mystructures/castle.mcstructureismystructures:castle. - Load the outline, position it, then place.
When it doesn't work
- The file doesn't appear in the list. Nearly always the wrong folder, or a double extension like
castle.schem.txtleft behind by a browser or an archiver. - The build pastes with missing or wrong blocks. The schematic was saved on a newer version than the world, or on the other edition — Java and Bedrock don't share every block. Re-export it for the version you're playing.
- It pastes in the wrong spot. WorldEdit pastes relative to where you stand and to the origin the schematic was saved with.
//undo, move, and paste again. - The paste is rejected on a server. Large pastes are often capped by the server's WorldEdit limits, or blocked outright without the right permission node.
Getting a schematic in the first place
Every build in the community gallery exports to all four of the formats above, so you can pick whichever matches your setup. If you'd rather start from an idea than a file, you can generate a build from a prompt or open the browser studio and edit an existing structure before exporting it.