0.8.1 0.11.x Convert 0.8.1 server to 0.11.1

akosidahon

New user
User
Aug 10, 2024
5
0
1
Is it possible to convert a 0.8.1 server to 0.11.1? With the players, items, and blocks preserved.

I'm running a NostalgiaCore_1.1.0beta4 server and I would like to convert it to PocketMine-MP 1.5dev-1438 (the Festival repo by realfreehij).

When I check the worlds folder, the files are different. Copying the NostalgiaCore world to the Festival world doesn't do anything.

Please help, thanks!
 

eqozqq

Administrator
Staff member
Administrator
Jan 9, 2023
304
61
1,893
github.com
GitHub
eqozqq
Discord
@eqozqq
i dont think you can move world to the festival
 

EnirboreHemag

Administrator
Staff member
Administrator
Developer
User
Jan 10, 2023
101
58
1,393
NostalgiaCore 0.8 uses pmmp 1.3.12 world format, festival uses mcregion/anvil(introduced in pmmp 1.4 i think?). PMMP 1.4 might have tools that could convert one world format to another.
 

EnirboreHemag

Administrator
Staff member
Administrator
Developer
User
Jan 10, 2023
101
58
1,393
NostalgiaCore 0.8 uses pmmp 1.3.12 world format, festival uses mcregion/anvil(introduced in pmmp 1.4 i think?). PMMP 1.4 might have tools that could convert one world format to another.
also festival might support leveldb(which is what is used by vanilla probably), so u probably could do something like pmf->0.8.1->leveldb
 

akosidahon

New user
User
Aug 10, 2024
5
0
1
also festival might support leveldb(which is what is used by vanilla probably), so u probably could do something like pmf->0.8.1->leveldb
Thanks man. I checked and Festival does have leveldb in the format folder. Im a noob at this, can you help me understand what the process for pmf->0.8.1->leveldb looks like?

also ive found these two:

will these work for nostalgiacore to festival?
 

akosidahon

New user
User
Aug 10, 2024
5
0
1
moreover, is it possible to do anything with the _LastJoinedServer folder in the games/com.mojang/minecraftWorlds directory?
 

EnirboreHemag

Administrator
Staff member
Administrator
Developer
User
Jan 10, 2023
101
58
1,393
moreover, is it possible to do anything with the _LastJoinedServer folder in the games/com.mojang/minecraftWorlds directory?
_LastJoinedServer (in 0.8.1) contains client-generated word with seed that is sent in StartGamePacket, vanilla servers use it to make chunkdata packets smaller.


Thanks man. I checked and Festival does have leveldb in the format folder. Im a noob at this, can you help me understand what the process for pmf->0.8.1->leveldb looks like?

also ive found these two:

will these work for nostalgiacore to festival?

You can convert pocketmine world to vanilla using SimpleWorlds plugin (/swe worldname). You should be able to open 0.8 worlds in 0.9/0.10/0.11 which should convert it to leveldb(if vanilla uses it ofc).
 
  • Cool
Reactions: akosidahon

akosidahon

New user
User
Aug 10, 2024
5
0
1
_LastJoinedServer (in 0.8.1) contains client-generated word with seed that is sent in StartGamePacket, vanilla servers use it to make chunkdata packets smaller.




You can convert pocketmine world to vanilla using SimpleWorlds plugin (/swe worldname). You should be able to open 0.8 worlds in 0.9/0.10/0.11 which should convert it to leveldb(if vanilla uses it ofc).
thanks!