Open VL4DST3R opened 3 years ago
Since this project seems to be dead/abandonned, ill leave an updated method to fix this if someone else stumbles over this place.
Turns out all the level manipulation is not needed, instead closing the server and removing the wrongly generated _nether
_the_end
files achieve the same goal.
Also logging out on anything else other than overworld seems to exacerbate the issue, but still not reliably so.
Describe the bug More than once players (and myself) have noticed both inventory wipes and inventory separation between overworld/nether/end for a particular world.
To Reproduce Steps to reproduce the behavior: Behavior is random as far as i can tell so it cannot be reliably reproduced. That being said i have some insights about the issue and a way to fix it when it happens. See below.
Expected behavior This to not happen? :V
Plugin version
legacy
jarServer version This server is running Paper version
git-Paper-138
(MC: 1.16.1) (Implementing API version1.16.1-R0.1-SNAPSHOT
)Additional context and logs To fix it, i had to do 2 things:
First, the world:
..\DIM\region
data from the previously corrupted map to the newly generated one, keeping everything else as-is.Then, the plugin:
..\plugins\PerWorldInventory\data\UUID_of_the_affected_user(s)
world.json
file per "world set" you instead have a world.json and aworld_the_end
, essentially treating them as distinct worlds with separate inventories.