PowerNukkit / Java2Nukkit-World-Converter

Converts worlds from Minecraft 1.15.2+ Java Edition to the newest Nukkit MCA file format
MIT License
23 stars 6 forks source link

Add support to Nukkit 2.0's LevelDB format #86

Open joserobjr opened 4 years ago

joserobjr commented 4 years ago

Is your feature request related to a problem? Please describe. Nukkit 2.0 now targets the LevelDB format and Anvil is getting deprecated.

Describe the solution you'd like Have an option to convert directly to a LevelDB format which Nukkit 2.0 can handle, so no more conversions are needed.

Describe alternatives you've considered Create a new repository like the Region Manipulator which does the same thing but with LevelDB using pure Java if possible.

joserobjr commented 4 years ago

Nukkit seems to be using this LevelDB implementation: https://github.com/dain/leveldb I think it would be a good idea to create a new base project without implementation, then make the Region Manipulator implement it and then make a new project which uses that LevelDB API to implement the base project, then Java2Nukkit World Converter would have an option settings which allows to choose between Anvil or LevelDB format.

joserobjr commented 4 years ago

An other idea is to create a new project which implements the new base project using the Region Manipulator

suerion commented 4 years ago

Would you add Pocketmin Support? yet, the converter work also for it?