Exporting saves the current world as files used by the server and the game. In one go you can create a resource pack, a server registry, a .npbuild, a .schem and a Minecraft world folder. Importing reads a .schem schematic or a range of a Minecraft world into the editor and pastes it.
| What | Where |
|---|
| Export window | Build › Export: Resource pack piece · .npbuild (Ctrl+Shift+E) |
| Save directly as a Minecraft world | Build › Save as Minecraft world… |
| Resource pack only | Build › Build resource pack (Resource pack and HUD) |
| markers.json | Build › Export: markers.json (server markers) |
| Import .schem | File › Import: .schem (Sponge schematic), or Import .schem in the export window |
| Import a world | Import world in the export window |
- Open the export window with Ctrl+Shift+E.
- Under Target, check what to create (resource pack · server registry · .npbuild · .schem · world save (.mca)).
- Choose the Target version (default 1.21.11).
- Choose the Region (Whole world · split regions / Whole world · single file / Selection only).
- Click Export.
- Open the output folder with the Open folder icon. The Log shows the created files and warnings.
- Click Build › Save as Minecraft world… and choose a folder.
- Copy the created
<name>_world folder into %APPDATA%\.minecraft\saves\.
- Open it from the Minecraft single-player list. It is a Creative world with time fixed at noon and no mobs.
| Target | What it creates | Where it is used |
|---|
| Resource pack | Complete resource pack (standalone) or fragment zip | Server resource pack |
| Server registry | <name>_registry_vN.json | Server plugin (custom blocks · props · items) |
| .npbuild | Install file for the server build module — block entities · props · groups, markers.json with Include markers, scene.json with Include scene | Server plugin |
| .schem | Sponge v3 schematic | WorldEdit · FAWE |
| World save (.mca) | level.dat + region/*.mca + entities/*.mca | Single player · server world |
- scene.json holds scene actors, animations and world logic rules. It is not exported as a separate file; it goes inside the .npbuild (scene.json format).
- If there are sound emitters or block sounds,
<name>_sounds_server_vN.json is also created when you export the server registry.
| Contents | Notes |
|---|
| Block states | Orientation preserved |
| Sign text | Both sides · color · glow · wax |
| Banner patterns · container names | — |
| Items in containers | Contents read from imported worlds and schematics |
| Props | item_display (1.21.4+) — the same way as the server |
| Custom blocks | Substitute block (magenta wool by default) or note block states (resource pack required) |
| Field | Values | Meaning |
|---|
| Target version | 1.20.1 – 1.21.11 | The basis for .schem DataVersion, the .npbuild header and block checks. |
| Block list | Automatic if empty | The server jar report blocks.json. |
| Missing blocks | Warning table only (keep) · Replace as suggested · Don’t export | What to do with blocks and properties not in the target version |
| Region | Whole world · split regions / Whole world · single file / Selection only | The selection is carried over automatically. |
| Region size | Default 256 (multiple of 16) | Side length when splitting regions. |
| Air cells | Clear (match editor) · Keep (overlay) | How air cells are handled when installing on the server |
| Include markers | On | Puts markers within the range into the .npbuild. |
| Include scene | On | Puts scene.json into the .npbuild. |
| .schem custom | Air (vanilla only) · Note block states | How custom blocks are written in .schem |
| Load budget check | On | Asks if there are chunks over the limit. |
| Ignore errors | Off | Creates files even with errors (for review). |
| Field | Values |
|---|
| Position offset | Writes shifted by X · Y · Z. |
| Below floor | Empty · Fill with stone (bedrock at bottom) |
| Outer terrain | Empty sky (buildings only) · Flat |
| Custom block | Substitute block + warning · Note block states (resource pack required) |
| Substitute block | Default minecraft:magenta_wool |
| Block entities | Writes contents such as sign text, banners and container names (on by default) |
| Prop | Writes props as item_display (on by default, 1.21.4+) |
| Verify after write | Reads back after writing and verifies cell by cell (on by default) |
| Field | Meaning |
|---|
| Output folder | If empty, <project>/export. |
| File name | The start of the file name. If empty, the world name. |
| RP to merge | Existing resource pack to merge into in fragment mode (read only). |
| Import | Fields | Result |
|---|
| .schem | File · Note blocks to custom (on by default) | Reads Sponge v1–v3 and hands it to the paste tool. |
| World | World folder (the folder with level.dat) · Range start · Range end (Minecraft coordinates) | Pastes the blocks, block entities and props in that range. |
- Signs, banners, container names and container items are read too.
- Unknown blocks are kept as placeholders and reported in a list.
item_display props placed by the editor or the server are turned back into editor props.
- Other entities (mobs, item frames, etc.) are not imported.
- Only worlds from 1.18 or later are read. If the range is too large, it is refused with “Range too large”.
| Version | World save |
|---|
| 1.20.1 · 1.21.1 | Supported. Props are not written. |
| 1.21.4 – 1.21.11 | Supported. Props are written too. 1.21.11 is the default. |
| 1.18.2 | No export (import only). If chosen, warns and writes in 1.20.1 format. |
| 26.x | Written in 1.21.11 format; the game upgrades it. |
More about versions is in Minecraft versions.
- Exports never overwrite. If the same name exists,
_v2 · _v3 … is appended.
- A complete resource pack gets a version number, as in
<name>_rp_vN.zip.
- The world folder is
<name>_world.
| Key | Action |
|---|
| Ctrl+Shift+E | Export window |
| Esc | Close the export window |
- If there are errors, no files are created. Fix the
[오류] lines in the Log first.
- For accurate prop sizes, check the resource pack too. Otherwise props are written at size 1 with a warning.
- If you export container items across format eras (before/after 1.20.5), names and enchantments are dropped and only type and count remain.
- Upload the resource pack and server registry according to the server’s
plugins folder settings. The resource pack SHA-1 lines are in .sha1.txt.