The main limit is that the area you want to import your buildings to does have to be generated and maybe even loaded. This may take a long time while you walk around. With the recommended super flat mapgen, you get flat worlds which is very beneficial in two ways: First, no map has to be generated cpu-intensively just to be overwritten later, and second, the space "above ground" will be mostly free (apart from the tree here and there).
Explore (a mod) may help you in getting your world generated and loaded.
WorldEdit is recommended because it helps you to remove anything you imported at the wrong place or don't like.
Known limits of the mod:
- Small maps, say, 64x64x64, work fine; larger ones may fail due to too much area required to actually place them on
- Right now, air and dirt (except dirt_with_grass) are not imported at all. That means that cellars and any other holes beneath the grass level will remain filled with stone. Trees and other things that are already on your Minetest map will not be removed as long as there is no block to be imported to the space they occupy.
- Water is a special case. This needs improvement. Maybe a future version will place real default:water_source where it is safe.
- No privs yet. Do not use on a productive server!
Usage: Get a level.dat that contains your Minecraft classic map. Rename that file to level.dat.gz and uncompress it so that a level.dat (this one uncompressed) remains. Put it into your worlds/NameOfYourWorld/schems/ folder. Type e.g.
in your chat window to import that level (if it's not 128x128x128 blocks in size adopt that part) to the position 100,0,0 on your Minetest world. Half of the imported world will be sunk into the ground since the mod assumes that the lower half is filled with dirt. After issuing the command, wait until the game moves you around and then have a look at your imported map./mcimport level 128x128x128 100:0:0
There is no point in giving screenshots as what you will see depends on the map you import and on the textures you use. The script terrain2mt.sh in the textures folder can convert a textures.png texture pack in Minecraft classic format into individual files which will then be used for your nodes.
Please consult the README.md for more details.
Download: https://github.com/Sokomine/mcimport/zipball/master
Browse code: https://github.com/Sokomine/mcimport
Recommends: super flat mapgen (not a mod!), WorldEdit, Explore.