Converting to Indev/Infdev

Classic worlds are incompatible with Indev versions. However worlds can be converted via 3rd party tools to allow older worlds to work. Indev worlds are also incompatible with infdev versions.

The following tutorial is by Xelanater

The tutorials and programs used can be downloaded here.

Youtube Tutorial
This tutorial by Xelanater is a very good visual step by step process on how to convert a classic world to an indev worlds. If you prefer text instructions, that is located below.

Instructions
Xelanater's instructions for updating a world from Classic to Indev.

Prerequisites:

 * MCEdit (Preferred Version: Testing 288)
 * Betacraft Launcher
 * NBT Explorer
 * The level (.mine for singleplayer/.dat for multiplayer) you wish to convert.

First Step:
Create a new world in Indev and save the .mclevel to file.

Step 2:
Locate the Classic world you wish to upgrade and change the file extension from .dat to .mine.

MCEdit will always attempt to load the world as an Infdev world whenever a Classic world is saved as a .dat. Change the extension to .mine to load it as a Classic world.

Step 3:
Open your Classic level using MCEdit.

Step 4:
Select all chunks and export to a schematic. Once saved, you can close MCEdit.

Step 5:
Open the Classic schematic you just created with NBT Explorer.

OR if you do not intend to play on this world in Indev 208 and below,


 * Create a blank Omen world with the same dimensions as the classic world.
 * Open the Omen level in MCEdit and import the classic schematic.
 * Save and you are done!

Step 6:
Near the bottom of the list is a variable labled "Blocks" (it has a number of bytes associated with it).

Step 7:
Double-click the variable "Blocks" and a box that says "Editing: Blocks" should have popped up with a whole bunch of numbers. Click Export at the bottom-left of the box and save the file without an extension.

VERY IMPORTANT!!! Make sure you also know what the Height, Length, and Width of the world are.

Step 8:
While still in NBT Explorer, go to File -> Open and open the fresh .mclevel you created earlier.

Step 9:
Expand the container labled "Map" and open the value for "Blocks" again.

Step 10:
From the "Editing: Blocks" window, select Import and import the file that you exported earlier.

Nows a good time to make sure the Height, Length, and Width are the same as before or things could load strange!

Step 11:
Save the .mclevel you just edited and now you can close NBT Explorer.

Step 12:
Open the .mclevel using MCEdit to make sure the world looks correct and also to adjust the player position and spawn postion.

Last Step:
Launch your selected Indev version and load the .mclevel from the ingame menu.