Minecraft schematics: what they are, how to use them and where to download
Schematics are files that store a saved structure of Minecraft blocks. With them you can move builds between worlds, share your creations with other players and recreate complex projects block by block in Survival mode. This guide covers all the popular formats, the tools and the best places to download ready-made schematics.
Table of contents
- What schematics are
- File formats
- WorldEdit: loading and pasting
- Litematica: a hologram in Survival
- Schematica: the older mod
- Structure Blocks: vanilla
- Where to download schematics
- Top 20 schematics to download
- How to create your own schematic
- Schematics vs Structure NBT
- Frequently asked questions
- Related articles
What schematics are in Minecraft
A schematic is a file that stores an exact copy of a piece of a Minecraft world. It records every block in the selected area: its type, its orientation, its NBT data (for example chest contents or sign text) and, in some formats, entities too (animals, armor stands, item frames).
The idea of schematics arrived with a program called MCEdit in 2011, one of the first external map editors. MCEdit introduced the .schematic format, which quickly became the community standard. When WorldEdit (a mod/plugin for editing terrain in the game) adopted the format, schematics became a permanent part of the Minecraft ecosystem.
Today schematics are a basic tool for:
- Builders: sharing builds, portfolios, building contests
- Server admins: quickly setting up spawn points, arenas and lobbies
- Survival players: recreating complex structures block by block with the help of a hologram (Litematica)
- Adventure map makers: moving elements between projects
- Build The Earth (BTE) teams: sharing models of buildings that recreate the real world
Schematics aren't cheats. In Survival with Litematica you still have to gather the materials yourself and place every block by hand. The mod only shows you where to put what, like the picture in a LEGO manual.
Schematic file formats
There are several schematic file formats. Which one you use depends on the tool and on the Minecraft edition you play.
| Format | Extension | Tool | Size limit | Entities | Edition |
|---|---|---|---|---|---|
| Schematic (classic) | .schematic | MCEdit, WorldEdit (older versions) | None (practically) | Yes (Tile Entities) | Java (up to 1.12) |
| Sponge Schematic v2/v3 | .schem | WorldEdit 7+, FAWE | None | Yes (Block + Entity) | Java 1.13+ |
| Litematic | .litematic | Litematica (Fabric) | None | Yes | Java 1.14+ |
| Structure NBT | .nbt | Structure Block (vanilla) | 48x48x48 | Yes | Java |
| MCStructure | .mcstructure | Structure Block (Bedrock) | 64x384x64 | Yes | Bedrock |
Which format should you pick? If you play Java Edition 1.13+ and use WorldEdit, go with .schem. If you play Survival and want a hologram, use .litematic. If you need compatibility without mods, use Structure NBT (.nbt).
.schematic format doesn't support the blockstates introduced in Minecraft 1.13 (The Flattening). If you download an older schematic in this format, WorldEdit 7+ will try to convert it automatically, but you may see small errors in the orientation of stairs, fences or doors.
WorldEdit: loading and pasting schematics
WorldEdit is the most popular tool for working with schematics. It runs as a mod (Forge/Fabric) in single-player or as a plugin (Bukkit/Spigot/Paper) on servers. Here are complete step-by-step instructions.
Installing the schematic file
- Download the
.schemfile (or.schematic) from the site you picked. - Find the schematics folder:
- Server:
plugins/WorldEdit/schematics/ - Single-player (Forge):
config/worldedit/schematics/ - Single-player (Fabric):
config/worldedit/schematics/
- Server:
- Copy the file into that folder. The file name without the extension is what you use in commands.
WorldEdit commands for schematics
| Command | Description |
|---|---|
//schematic load name | Loads a schematic into the clipboard |
//paste | Pastes the schematic at the player's position |
//paste -a | Pastes while skipping air blocks |
//paste -o | Pastes at the original position (the coordinates it was saved at) |
//rotate 90 | Rotates the clipboard by 90 degrees (before pasting) |
//flip up | Mirrors the clipboard vertically |
//schematic save name | Saves the clipboard as a new .schem file |
//schematic list | Lists the available schematics |
//schematic delete name | Deletes a schematic file |
Step by step: pasting a build
- Type
//schematic load medieval_castleand the schematic loads into the clipboard. - Stand where you want to paste the build. Your position is the reference point.
- Optional:
//rotate 90or//rotate 180to turn the build. - Type
//pasteand the build appears instantly. - If you don't like the result,
//undoreverts the last operation.
//paste -a (skip air) when you paste a build into existing terrain, so the schematic doesn't wipe out the natural terrain around the structure. The -a flag is the option used most often when pasting on servers.
FAWE: a faster alternative
Fast Async WorldEdit (FAWE) is a WorldEdit fork optimized for servers. It supports the same schematic formats and commands, but runs operations asynchronously, so pasting large structures (100,000+ blocks) doesn't lag the server. On Paper/Spigot servers with many builders, FAWE is the standard.
Litematica: a hologram of the build in Survival
Litematica is a Fabric mod that changed how people build in Survival mode. Instead of pasting blocks (like WorldEdit), Litematica shows a hologram, a transparent outline of the build laid over the game world. You see which block should go where and place each one by hand.
Why Litematica is so popular
- Allowed on Survival servers: it doesn't modify the world or paste blocks, so it isn't a cheat. Most SMP servers allow Litematica.
- Great for repeating patterns: farms, redstone contraptions, pixel art, floor mosaics.
- Material list: it automatically generates a list of the blocks you need, with amounts, which makes gathering materials easier.
- Verification: it highlights wrongly placed blocks in red and missing ones in blue.
- Layers: you can build layer by layer (like a 3D printer), which is especially useful for pixel art and complex shapes.
How to use Litematica: instructions
- Install the mod: Litematica needs Fabric Loader + Fabric API + MaLiLib (a library). Download all three from CurseForge or Modrinth.
- Put the
.litematicfile in the.minecraft/schematics/folder. - Open the menu: Press M (the default key) in game.
- Load the schematic: Go to "Schematic Placements" and pick "Load Schematics". Find the file and click "Load".
- Place the hologram: Click "Create Placement" and the hologram appears at your position.
- Adjust the position: Use "Configure" on the placement to move, rotate or mirror the hologram.
- Build: Place blocks to match the hologram. Litematica highlights mistakes.
Useful Litematica features
- Material List (from the M menu): Generates the full list of blocks you need, showing how many you need and how many you already have in your inventory.
- Layer Mode: Shows only one layer at a time, which is the ideal mode for building from the foundation up.
- Schematic Verifier: Compares your progress with the hologram and generates an error report: which blocks are placed wrong and which are missing.
- Easy Place Mode: Automatically orients blocks (stairs, slabs, logs) in the right direction when you place them on the hologram. It works together with the Tweakeroo mod.
- Printer (optional): Automatically places blocks from your inventory. It's controversial, because many people think it comes too close to cheating. Most SMP servers ban the printer.
.schem (WorldEdit) and .schematic (MCEdit) files. Just put them in the schematics folder and load them as usual. The conversion to .litematic happens automatically.
Schematica: the older mod
Schematica is a Forge mod that was the most popular hologram tool before Litematica. It supports the .schematic (MCEdit) format and offers similar functions:
- Showing a hologram of the build in the world
- A "Printer" function that places blocks automatically (often banned on servers)
- Saving and loading schematics
- A 3D preview of the build before you place it
Schematica vs Litematica
| Feature | Schematica | Litematica |
|---|---|---|
| Mod loader | Forge | Fabric |
| Active development | No (last version 1.12.2) | Yes (supports the newest versions) |
| Native format | .schematic | .litematic |
| Material list | Basic | Advanced (with progress) |
| Error verification | No | Yes |
| Layer mode | No | Yes |
Verdict: If you play Minecraft 1.14 or newer, pick Litematica. Schematica only matters for players on older versions (1.7.10-1.12.2) with Forge.
Structure Blocks: schematics in vanilla Minecraft
The Structure Block is a block available in vanilla Minecraft (no mods) since version 1.10. It saves and loads structures in the .nbt format. It's the same mechanism Mojang uses to generate villages, temples and other structures in the world.
How to get a Structure Block
The Structure Block isn't in the Creative inventory. To get one, use this command:
/give @s minecraft:structure_block
Structure Block modes
- Save: Saves the selected area (max 48x48x48 blocks) to an
.nbtfile. - Load: Loads a saved structure and shows a preview that you can rotate and mirror.
- Corner: Helps you mark large areas. Place two Corner Blocks and the Save Block detects the area between them automatically.
- Data: Used by map makers to mark special positions (for example a loot chest or a mob spawn point).
Structure Block limitations
- Size limit: At most 48x48x48 blocks (Java) or 64x384x64 (Bedrock) per structure.
- Requires operator permissions: You need Creative mode + the /give command.
- No material list: It doesn't generate a list of the blocks you need, the way Litematica does.
- No hologram in Survival: The structure preview is visible only in Creative mode when you interact with the block.
Structure Blocks are mostly used by adventure map makers and data pack creators, not by average players. For everyday building, WorldEdit and Litematica are much more convenient.
.nbt files, the same kind of file a Structure Block saves.
Where to download Minecraft schematics
Plenty of sites offer free schematics. Here are the proven sources, sorted from most popular:
1. Planet Minecraft (planetminecraft.com)
The biggest Minecraft community on the internet. Its "Projects" section has thousands of builds with a 3D preview, screenshots and download files. Most projects offer schematics in the .schem and .litematic formats. You can filter by category (castles, houses, redstone, pixel art), Minecraft version and popularity.
2. Minecraft Schematics (minecraft-schematics.com)
A site dedicated to schematics. It has a simple interface, themed categories and a 3D preview rendered on the page. The community is smaller than Planet Minecraft's, but the exclusive focus on schematics makes it easier to find specific builds.
3. r/Minecraft and r/MinecraftBuilds (Reddit)
Reddit communities where builders regularly share their work with download links. The r/MinecraftBuilds subreddit (1.5M+ members) is a great place to look for inspiration. Many posts include links to schematics on Planet Minecraft, or right in the comments.
4. GrabCraft (grabcraft.com)
A site that specializes in showing builds layer by layer, an ideal format for recreating them by hand without mods. It doesn't offer .schem files, only visual step-by-step build instructions. It's popular with Bedrock Edition players.
5. Discord: building servers
Many big building servers have #schematics channels where members share files. Recommended Discord servers: BuildTheEarth, Minecraft Builders Community, WorldEdit Official.
.schematic/.schem files can't contain viruses by themselves (they're NBT data), but those sites may serve other files (for example fake mods) disguised as schematics. Always check the file extension.
Top 20 popular schematics to download
Here is an overview of the most downloaded and highest-rated schematics available online. Each one has been checked and is available on Planet Minecraft or Minecraft Schematics.
Castles and fortresses
- Medieval Castle Pack: a sprawling castle with towers, defensive walls, a moat and an inner courtyard. Typical size: 150x120x160 blocks. Ideal as the central build on a survival or RPG server.
- Gothic Fortress: a dark Gothic fortress with pointed-arch windows, spiral towers and dungeons. Dark palette: deepslate, blackstone, dark oak.
- Japanese Castle (Tenshukaku): a faithful model of a Japanese castle in the Himeji style. A multi-tier pagoda with characteristic roofs. Needs a lot of cherry wood and quartz.
- Ruined Keep: a ruined stronghold covered in moss and vines. It blends in well with natural terrain, and the schematic is designed to be pasted with
-a(no air).
Houses and mansions
- Modern Mansion: a modern villa with a pool, a garage and a rooftop terrace. Materials: quartz, glass, concrete. One of the most popular schematics in Planet Minecraft history.
- Medieval Village House Pack: a set of 12 buildings for a medieval village: tavern, smithy, bakery, small church, residential houses. Great for setting up an NPC village quickly.
- Survival Starter Base: a compact 16x16 survival base with a farm, storage, an enchanter, a portal and an item sorting system. The schematic is adapted for Litematica.
- Underground Bunker: an underground base with many levels, labs, an armory and escape tunnels. Dug into the rock, so it saves materials.
Pixel art and decorations
- Creeper Face (Giant): the iconic Creeper face at 64x64 blocks. Ideal as a billboard visible from far away. Simple to recreate even without a mod.
- Anime Pixel Art Collection: a set of 10 pixel art pieces of characters from popular anime. Each is 48x48 to 96x96 blocks, with a palette of concrete and wool colors.
- Logo Pack (20 logos): pixel art versions of popular logos (YouTube, Discord, Steam, Minecraft). Various sizes from 16x16 to 64x64.
Redstone and farms
- Iron Farm (Stacking): a modern iron farm with 10+ villager modules. Output: 1,200+ iron ingots per hour. The Litematica schematic includes a material list.
- Mob Grinder (All Hostile Mobs): a tower for farming all hostile mobs, with a drop sorting system. Size: 32x80x32. Works in Java and Bedrock (two versions).
- Automatic Storage System (1000+ chests): a massive item sorting system with hoppers for 100+ categories. Redstone wiring instructions included.
- Sugarcane Farm (Zero-Tick): a fast sugar cane farm with a zero-tick mechanism (Java 1.16 and older) or an observer (1.16+). A compact 8x4x3 module for stacking.
Ships and vehicles
- Pirate Galleon: a full-size pirate ship with sails, a captain's cabin and a cargo hold. 120 blocks long. Looks spectacular on the open ocean.
- Steampunk Airship: a flying steampunk ship with balloons, propellers and a captain's bridge. Includes redstone mechanisms (lighting, doors).
Cathedrals and religious buildings
- Gothic Cathedral: a Gothic cathedral with stained glass windows, flying buttresses and towers. One of the largest popular schematics: 180x200x90 blocks.
- Greek Temple: a Greek-style temple with a colonnade, a pediment and armor stand statues. An elegant, compact quartz build.
Special
- Nether Hub (Octagonal): an octagonal portal hub in the Nether with 8 Ice Road tunnels. A ready-made transport system for SMP servers. The schematic includes decorations made of blackstone and shroomlights.
How to create and export your own schematic
Creating your own schematics is simple. It lets you share builds with friends, save your progress or back up important structures.
Method 1: WorldEdit (//copy + //schematic save)
- Select the area: take a wooden axe (
//wand). Left-click one corner of the build (point 1) and right-click the opposite corner (point 2). Or use//pos1and//pos2while standing in the right spots. - Copy to the clipboard: type
//copy. The reference point is your position at the moment of copying, so stand at the base of the build. When you paste later, the build will sit above the spot where you stand. - Save as a file: type
//schematic save build_name. The filebuild_name.schemappears in the schematics folder.
Method 2: Litematica (Area Selection)
- Choose the Area Selection tool: open the menu (M) and go to "Area Selection".
- Mark the corners: left-click one corner and right-click the opposite one. Litematica shows an orange frame around the selection.
- Adjust the selection: you can add multiple sub-regions to one schematic.
- Save the schematic: click "Save Schematic" in the Area Selection menu. A
.litematicfile is created.
Method 3: Structure Block (vanilla)
- Get a Structure Block:
/give @s minecraft:structure_block - Place it in Save mode: click the block and switch to "Save" mode.
- Set the dimensions and offset: enter the size of the structure (max 48x48x48) and the offset from the block.
- Name the structure: enter a name in the format
nameornamespace:name. - Click "SAVE": the structure is saved in the
generated/folder in the world directory.
Good practices when creating schematics
- Minimize air: Select the area as tightly around the build as possible. Less air means a smaller file and faster pasting.
- Reference point: In WorldEdit, stand in the middle of the build's foundation before
//copy. Then//pastewill place the build right on top of the spot where you stand. - Test before sharing: Load and paste the schematic in a new world to make sure all blocks, entities and tile entities (chests, signs) were saved correctly.
- Add descriptions: If you share on Planet Minecraft, include screenshots, a list of dimensions and the Minecraft version.
- Version your names: Use names like
castle_v2oriron_farm_final, which makes it easier to manage many versions.
Schematics vs Structure NBT: a comparison
Players often mix up mod schematics and vanilla Structure Blocks. Here are the key differences, to help you pick the right tool.
| Aspect | Schematics (WorldEdit/Litematica) | Structure NBT (vanilla) |
|---|---|---|
| Requires mods | Yes (WorldEdit or Litematica) | No (built in since 1.10) |
| Size limit | Practically none | 48x48x48 (Java), 64x384x64 (Bedrock) |
| Commands | //schematic, //copy, //paste, //rotate | Block interface + /place (1.19+) |
| Survival hologram | Yes (Litematica) | No |
| Material list | Yes (Litematica) | No |
| Combining multiple structures | Yes (sub-regions in Litematica) | Yes (Jigsaw Blocks) |
| Data packs | No | Yes (structure generation in the world) |
| Sharing online | Planet Minecraft, Discord servers | As part of data packs or maps |
When to choose Structure NBT: When you're making a data pack with custom structures (for example changing village generation), or when you don't want to install mods. Jigsaw Blocks let you join multiple NBT structures into larger, procedurally generated builds, which is how vanilla villages and trial chambers work.
When to choose schematics: In every other case. For building, collaborating, working on servers and sharing builds, mod schematics offer far more features and convenience than vanilla Structure Blocks.
Converting between formats
If you need to convert between formats, here are the tools:
- Amulet Editor: a free, open-source map editor that converts .schem, .schematic, .nbt and .mcstructure (Java and Bedrock).
- WorldEdit in game: load a .schematic or .schem file, then save it in the other format (
//schematic save file -f schem). - Litematica: automatically converts .schem and .schematic to .litematic on import.
- MCCToolChest: a Bedrock Edition tool that converts .mcstructure to other formats.
Frequently asked questions (FAQ)
What are schematics in Minecraft?
Schematics are files that store a piece of a Minecraft world: blocks, their orientation and sometimes entities and tile entities too. The most popular formats are .schematic (classic MCEdit/WorldEdit), .schem (modern WorldEdit, Sponge Schematic v2/v3) and .litematic (Litematica). They let you move builds between worlds, servers and players.
How do I load a schematic in WorldEdit?
Put the .schem file in plugins/WorldEdit/schematics/ (server) or config/worldedit/schematics/ (single-player with the mod). Then run //schematic load file_name, stand where you want to paste and type //paste. Optionally use //paste -a to skip air blocks.
How do I use schematics in Survival mode with Litematica?
Litematica shows a hologram (a transparent outline) of the build in the game world. It doesn't paste blocks automatically: you place them by hand and the mod highlights which block should go where. It's an ideal way to recreate complex builds in Survival without cheating.
Where can I download Minecraft schematics?
The most popular sources are Planet Minecraft (planetminecraft.com/projects), Minecraft Schematics (minecraft-schematics.com), r/Minecraft and r/MinecraftBuilds on Reddit, and Discord servers dedicated to building. On Planet Minecraft you'll find thousands of free schematics with a 3D preview.
How are schematics different from Structure NBT?
Structure NBT (.nbt) is Minecraft's vanilla format, handled by Structure Blocks. It needs no mods, but it limits the size to 48x48x48 blocks. Schematics (.schem/.litematic) are mod formats (WorldEdit/Litematica) with no size limit and more features, but you have to install extra software.
How do I create my own schematic?
In WorldEdit: select an area with a wooden axe (left click = point 1, right click = point 2) or with the commands //pos1 and //pos2, then type //schematic save name. In Litematica: use the Area Selection tool, select the area and save it from the Save Schematic menu.
Do schematics work between Java and Bedrock Edition?
Not directly. Schematics (.schem, .litematic) are Java Edition mod formats. Bedrock Edition uses Structure Blocks with the .mcstructure format. There are converters (for example Amulet Editor), but you may run into problems with blocks that exist in only one edition.
What is the maximum size of a schematic?
WorldEdit (.schem) has no hard size limit, but servers often set one through permissions (for example 50,000 blocks for regular players). Litematica doesn't limit the size either. Structure Blocks (vanilla) are limited to 48x48x48 blocks per structure, but you can join multiple structures.