🤖

【Bedrock & Java】Convert a Minecraft World to 3D for Free!

This article is machine-translated, may not be accurate
12/2/2022

【Bedrock & Java】Convert a Minecraft World to 3D for Free!

Image from Gyazo

This topic gets asked quite often, so I’m putting it together here on note. For Bedrock (the “統合版”), you need a process that converts it to Java along the way, so you must own both versions if you’re converting from Bedrock.

What you need

  • Minecraft Java Edition

  • A device that can run apps (PC/Mac, etc.)

  • A Java runtime environment

If you don’t have these, please install them.

If you’re converting from Bedrock, you need Minecraft Bedrock Edition (統合版) and a PC running Windows 10 or later.

Step 1 - Prepare the world

(You probably already have a world if you came here to make one 3D…) If you just want to try things out, feel free to generate a random world for testing.

If you’re using Education Edition, you need to unpack the MCpack & change the file extension to extract the file called a DB file, then replace it with the Bedrock version’s DB file. If you’re not sure what you’re doing, I recommend not touching the DB files. You could corrupt your Minecraft world.

Step 2 (Bedrock only) - Convert the world to the Java edition

Use a dedicated app to convert the world. The first tool I’ll introduce is “je2be”, which is free. The second option is the paid Universal Minecraft Tool. Here I’ll explain the procedure using the first tool, je2be.

Install and open the app, click “From Bedrock to Java” and you’ll see a list of worlds like this.

Image from Gyazo

Selection screen

From the displayed worlds, choose the one you want and start the conversion.

Image from Gyazo

Converting

When conversion finishes, a dialog will prompt you to save in Java format — save it wherever you like.

People often lose track of where they saved it, so it’s a good idea to save it in the saves folder (C:\Users(username)\AppData\Roaming.minecraft\saves).

Once saving is complete, the conversion process is done. Easy, right? (taunt)

Step 3 - Convert the world into a 3D format

Now for the main part. Here we’ll use the tool jmc2obj to export the Minecraft world into 3D. Download it from the link below:

The usage instructions for jmc2obj are quoted from https://github.com/jmc2obj/j-mc-2-obj/wiki/Getting-started (in English)

  1. Place the downloaded folder wherever you like.

  2. Open the file named “jMc2Obj-[version].jar”.

  3. Click the […] button shown in the image, and select the folder that contains the Java-format world you saved earlier (if you saved it in saves, you probably don’t need to change settings).

  4. Click the [∨] in the directory field and choose the world you want to load.

  5. Then click [Load] next to it to open the world.

Image from Gyazo

When the world loads correctly, it will look like the image below. The steps are:

  1. Drag to select a region, then click [Export] to open the export settings. (Recommended settings: set offset to “Center”, and check “Create a separate object for each material”.) There are many other settings; I’ll skip them here. Google them yourself.

  2. Click [export] in the settings window to begin exporting. Export time varies depending on the selected area and export settings.

  3. When the export is finished, a save dialog will appear. Choose a location to save. The export saves as OBJ and MTL files, and the textures are saved in a tex folder (part of the textures are saved in the tex files).

Image from Gyazo

Tada! This alone is amazing!

Step 4 - Import the 3D-converted world into Blender

Here we’ll import the data you just created into Blender, a free 3D software.

Wait… you’ve never used Blender? Sorry, explaining it would take all day. Really. I’ll explain how to import, but be prepared.

To import the data, use an add-on called MCprep. This lets you import without manually setting up materials.

From the link above, choose MCprep and download it. Then add it to Blender as an add-on.

Image from Gyazo

Add-on

↑ This link shows how to add it.

After adding, an MCprep tab will appear on the right side of Blender. Use this add-on to automate texture assignment.

Click [jmc2obj], then click [import OBJ] to import the file.

Image from Gyazo

Click the MCprep button to open this

Image from Gyazo

Click here

If the world loads successfully, you’re done. Click the sphere button in the top right to switch to Rendered view and take a look.

Image from Gyazo

From left: Wireframe, Solid Shading, Material Preview, Rendered View — it gets progressively prettier. What happens if you press it…?

Image from Gyazo

Whoa!! So beautiful!!

Now just add lights like lamps or suns and position a camera to finish.

Good work!

Promotion for the team I run: 逸般人

A creative group made up of crazy elementary, middle, and high school students 💥 We work on themes like Minecraft, 3DCG, video, and education. 🏆 Winner of the Minecraft Cup 2021 Impress Award 🏆

0 people clapped 0 times

Related articles

💩

Looking Back Only at the Failures of 2024!

1/1/2025

Looking Back Only at the Failures of 2024!

0 times clapped

🤖

[ATO2] List of the Most Important Early-Game Cities (Updating)

9/10/2021

I created a list of cities you should secure in the early game. Please take a look if you'd like....

0 times clapped

🦜

My Budgie Escaped!

10/14/2025

A record of the time my budgie escaped.

0 times clapped

🤖

What's VCE — the curriculum offered in Victoria, Australia?

12/28/2023

I'm a high school student currently in Year 11, and I've been attending Peninsula International...

0 times clapped