Podshot / MCEdit-Unified

Combined MCEdit & Pymclevel repository.
http://podshot.github.io/MCEdit-Unified/
ISC License
485 stars 109 forks source link

Support MCPE Leveldb worlds #131

Closed L3ice closed 9 years ago

L3ice commented 10 years ago

I want to port MCPE worlds but I cant. Please update it with the new leveldb format!

https://github.com/Mojang/leveldb-mcpe

Rubisk commented 9 years ago

It basically all works. We now just need to build it, and get the bugs out :/

shoghicp commented 9 years ago

@Rubisk Hey! I saw you connect the #mcpedevs channel over freenode and ask about leveldb there, but you disconnected.

MCPE only uses the custom zlib compressor on leveldb, so snappy is not needed (although you can support is as well, maybe other tools use it!) Besides the wiki documentation, I've some code over the PocketMine repository (src/pocketmine/level/format/leveldb), that can help you with more information if you need it as well.

Rubisk commented 9 years ago

Thanks a lot, that makes me feel a lot safer ^^

Khroki commented 9 years ago

Onionion, and anyone else interested in pocket, we need the pocket.yaml updated with all the new blocks, could someone do that and submit a pull request? Unfortunately none of us have a working pocket edition to test any updated entries.

Lechros commented 9 years ago

@Khroki I also don't have one, but I will try to get it updated until weekends over... Don't have much time as exam is coming... BTW I think you can chenk them here: http://minecraft.gamepedia.com/Pocket_Edition_data_values

Khroki commented 9 years ago

It's fine if you don't, Naor is going to look into it tomorrow. Some of it is block facing as well, getting the correct textures on the right side which needs ingame testing.

Lechros commented 9 years ago

Alright, I think this will be good opportunity to use same texture as PC one.

Lechros commented 9 years ago

Tell me where MCPE is needed and I will find someone to help with that...(if still needed)

TrazLander commented 9 years ago

Closing this as MCPE world support is pretty much done. From now on every issue and error related to this can be it's own individual report.

Also, WOO

Rubisk commented 9 years ago

Were having some trouble moving players around.

I can't test myself, but according to @naor2012 players dont get theit position saved correctly. I can't remember if we were able to edit other player data, up to @naor2012 to test that.

Mcedit loads the pos correctly on restart, but phones tp the player to 0, 0, 0. Were saving it as a List of Doubles, named "Pos" under ~local_player. Also calling to @shoghicp for sone help?

Rubisk commented 9 years ago

@naor2013, I meant to call you instead.

Lechros commented 9 years ago

Almost nobody use it anyway fix it in the next release?

naor2013 commented 9 years ago

There is more stuff to do to make it perfect (Some are listed here: https://github.com/Khroki/MCEdit-Unified/issues/457 ) but this feature is mostly done, so I'm closing this issue! Thanks for everyone who helped