NeumimTo / Pl3xMap

Pl3xMap is a minimalistic and lightweight world map viewer for Paper servers using the vanilla Minecraft rendering style
MIT License
68 stars 7 forks source link

1.18 pl3xmap can't load old chunks #9

Open Laukage opened 2 years ago

Laukage commented 2 years ago

Hi i'm expericing a issue where i have a existing map (Now 1.18.1) that i wanna load in pl3xmap - however most of the chunks are from a 1.17 world and pl3xmap doesn't seem to wanna load those i'm afraid.. only the chunks which have been explored in 1.18 is able to be loaded... (Fullrender that is completed - 50k x 50k map) And only this is loaded: image

Also there is some wierd shadows on the images it does load.. image

mpdk commented 2 years ago

Yeah same problem here. I know dynmap had the same issue with not rendering the old explored map, and it got fixed in the new snapshot. Something about 1.18 putting rendered map as "unexplored" even though it is.

NeumimTo commented 2 years ago

I did some testing, this is not issue with the map itself but rather the way migration to 1.18 looks like.

What seems to work best is to install chunky or any other world pregenerating plugin and let it generate your world again. This will "visit" all your chunks and generate space bellow y0.

I also added new option that can enable fullrender to generate new chunks, but from my testing chunky will be around 2 times faster, i wont be bothered speeding up my method, since pregenerating the world is not main objective of this plugin.

Someone on discord also suggested to run your server with --forceupdate which should update all your 1.17 chunks. but then somebody else suggested not to do that so do you own research.

Laukage commented 2 years ago

Yeah this is what i found out aswell.

NeumimTo commented 2 years ago

You should not close this, the issue with shadows will be fixed