minutor icon indicating copy to clipboard operation
minutor copied to clipboard

Feature: read Minecraft PE Pocket Edition maps

Open erich666 opened this issue 8 years ago • 3 comments

If you're looking to add something that will make lots of users of Minecraft on Windows 10 (which uses the Pocket Edition storage format) happy, add leveldb read support.

Minecraft Pocket Edition uses a different database for its maps: leveldb. More information here: http://minecraft.gamepedia.com/Pocket_Edition_level_format - note that LevelDB itself is a C++ library.

MCEdit-Unified https://github.com/Khroki/MCEdit-Unified has Python and whatnot code that supports reading PE data, e.g. https://github.com/Khroki/MCEdit-Unified/blob/master/pymclevel/leveldb.py

erich666 avatar Aug 21 '16 21:08 erich666

Ooh, good idea. I was just wondering the other day if the Win10 edition used a different format. I have windows 10, but haven't downloaded the win 10 edition yet.

mrkite avatar Aug 21 '16 23:08 mrkite

Ping on this one, just because the Education Edition also uses the LevelDB format, and I'd be happy to grab any code you make and use it in Mineways. :) I'm not in any rush to delve into LevelDB myself, as the Windows 10 "Creative Edition" is supposed to have 3D export support for Minecraft, so Mineways come Spring becomes less relevant for PE and Education Editions.

erich666 avatar Dec 10 '16 19:12 erich666

I've installed the win10 version of minecraft and generated a world. Just haven't had time to poke at it too much.

mrkite avatar Dec 10 '16 19:12 mrkite