3D model to WorldEdit workflow

OBJ to WorldEdit: from a Blender model to //paste on your server

WorldEdit loads schematics, not 3D meshes. This guide follows the whole route: export the model, convert it with our free converter, drop the file in the right folder and paste it facing the right way.

Free to start · No credit card

Castle model from 3D software rebuilt block by block in a Minecraft world

From Blender to //paste

Export an .obj, turn it into a .schem, then load it with the commands you already use.

Ready for WorldEdit and FAWE

A Sponge v3 schematic with named block states, loaded by both plugins the same way.

Lighter pastes

Hollow mode keeps only the outer shell, for 5 to 10 times fewer blocks on a solid model.

Single player and Bedrock

The same file works in Litematica, and an optional .mcstructure covers Bedrock Edition.

Why WorldEdit needs a schematic, not an .obj

WorldEdit and FastAsyncWorldEdit work with blocks: the clipboard holds a region of block states, and //paste writes it into the world. An .obj holds a polygon mesh with UV coordinates and a material file, which WorldEdit does not import on its own.

The missing step is voxelization, turning that mesh into blocks. Our free converter handles it online and writes a Sponge v3 .schem, the format //schem load expects. Block states are stored by name, so stairs and slabs keep the orientation the converter gave them.

Exporting the model from Blender or a downloaded asset

In Blender, select the objects you want, then open File > Export > Wavefront (.obj). A few export options matter for a Minecraft build:

For a model downloaded from Sketchfab or another library, read its license first. If the file is not an .obj, open it in Blender and export it the same way, without its display base or background plane.

  • Tick Selected Only so cameras, floors and hidden helpers stay out of the file.
  • Keep Apply Modifiers on, so mirrored or subdivided parts are exported as you see them.
  • Set Path Mode to Copy to place the texture images next to the .obj, then zip the .obj, the .mtl and the images together.
  • Leave the axis settings at their defaults. If the converter preview shows the model lying on its side, fix its rotation in Blender and export again.

Where to put the .schem file for WorldEdit

WorldEdit reads schematics from a dedicated folder. Upload the file with SFTP or your host's file manager:

No restart is needed. Run //schem list to confirm the file is visible, and check that the builder has the worldedit.schematic.load and worldedit.clipboard.paste permissions.

  • WorldEdit plugin: plugins/WorldEdit/schematics
  • FastAsyncWorldEdit: plugins/FastAsyncWorldEdit/schematics
  • WorldEdit mod in single player: config/worldedit/schematics inside your Minecraft instance

Loading, rotating and pasting a 3D model

//schem load followed by the file name puts the model in your clipboard. Before pasting, //rotate 90 turns it a quarter turn around the vertical axis (180 and 270 work too), and //flip mirrors it along the direction you are facing.

WorldEdit pastes relative to where you stand, so walk to the spot first. Then use //paste -a: the converted model sits inside a box of air, and a plain //paste writes that air too, wiping trees and terrain around the shape.

Add -s to select the pasted area and see its bounds. If the placement is off, //undo removes it, and because the clipboard stays loaded you can move and paste again without reloading the file.

Big models: FAWE, hollow shells and server load

The converter caps models at 80 blocks on the longest axis, yet a solid statue of that size still holds a lot of blocks. On a live server, FastAsyncWorldEdit is the comfortable option: same .schem, same commands, and large edits processed asynchronously to limit lag.

The biggest saving happens before the file exists. Hollow mode keeps an outer shell 1 to 8 blocks thick, which cuts the block count by 5 to 10 times on a solid model. Keep the model solid if players will mine into it or sculpt it later.

Paste at a quiet hour, and try large pieces on a test map or a copy of the world before touching the main one.

Without WorldEdit: Litematica, Axiom and Bedrock

Playing solo or on a server without WorldEdit? The same .schem opens in Litematica, where it becomes a see-through placement you can build over block by block, with a material list of what to gather. Axiom, the building editor mod, reads it too.

For Bedrock Edition, turn on the Bedrock export before converting. You get a .mcstructure next to the .schem, the structure format used by structure blocks and the /structure command. Auto-fit stairs only affects the Java file.

How it works

  1. 1

    Export as .obj

    From Blender, export the selection with its .mtl and textures, and zip them together.

  2. 2

    Convert to .schem

    Upload the .zip, set size and palette, check the 3D preview and download.

  3. 3

    Upload to the server

    Copy the file to plugins/WorldEdit/schematics or plugins/FastAsyncWorldEdit/schematics.

  4. 4

    Load, rotate, paste

    Run //schem load, rotate if needed, then //paste -a where you stand.

WorldEdit commands for converted models

Check that the file is there
//schem list → //schem load dragon_statue
Paste without clearing terrain
//schem load dragon_statue → //paste -a
Turn the model toward the road
//schem load pirate_ship → //rotate 90 → //paste -a
Mirror a model
//schem load gate_left → //flip → //paste -a
Paste and select the bounds
//schem load lighthouse → //paste -a -s
Retry a bad placement
//undo → walk to the new spot → //paste -a

Frequently asked questions

Can WorldEdit import OBJ files?

Not directly. WorldEdit loads schematics, so convert the .obj into a .schem first, then use //schem load and //paste.

Where do I put a .schem file for WorldEdit?

In plugins/WorldEdit/schematics on a server, plugins/FastAsyncWorldEdit/schematics with FAWE, or config/worldedit/schematics for the single player mod. No restart is needed.

How do I rotate a model before pasting it?

After //schem load, run //rotate 90, 180 or 270 to turn the clipboard around the vertical axis. //flip mirrors it along the direction you face.

Why did //paste erase the trees around my model?

A plain //paste also writes the air inside the bounding box of the model. Run //undo, then paste again with //paste -a to skip air blocks.

Does the converted file work with FastAsyncWorldEdit?

Yes. FAWE reads the same Sponge v3 .schem and takes the same commands, which makes it a good fit for large models on a live server.

Can I import a Blender model into Minecraft Bedrock?

Yes. Export it as .obj, turn on the Bedrock export in the converter, and you get a .mcstructure file along with the .schem.

Is the OBJ converter free?

Yes, with a Spaleforce account created through Google sign-in. Converting and downloading cost no credits.

Put your 3D model on the server

Export your model as .obj, convert it for free, drop the .schem into the schematics folder and paste it with WorldEdit or FAWE.

Convert a model for WorldEdit

Updated September 17, 2026