[Solved] Player data (Inventory, Enderchest and Achievements) erased when changing between worlds
joex92 opened this issue ยท 11 comments
Everytime a player change between worlds the inventory and enderchest are erased...
i don't know why is this happening, the server was fine an hour ago before updating other plugins that have nothing to do with inventories and enderchest... what do I do?
Information
-
Server version:
-
23.03 12:11:10 [Server] INFO This server is running Yatopia version git-Yatopia-ver/1.16.5-42 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) 23.03 12:11:10 [Server] INFO Previous version: git-Tuinity-"8954b61" (MC: 1.16.4) 23.03 12:11:10 [Server] INFO You are running the latest version
-
Full output of
/mv version -p
: -
https://paste.gg/p/anonymous/6556b9b3411e4769a811b8bde97a5df5
-
Server log:
-
https://gist.github.com/joex92/ce9bad757a3f648a050604804844fc75
Details
I was not able
to reproduce my issue on a freshly setup and up-to-date server with the latest version of Multiverse plugins with no other plugins and with no kinds of other server or client mods.
Description
an hour before updating some plugins, everything was working good with no problems, but after updating, for some reason, player data (Inventory and enderchest) are completely deleted when changing between worlds (Nether and End included) either using /tp
command or using portals. Also, it seems that the achievements are reset too, everytime I get inside the nether, I get the achievement...
Steps to reproduce
latest 1.16.4 update up to Jan 20th 2021 of the following plugins with no issues: BKCommonLib, MyCommand, LuckPerms, WorldEditSelectionVisualizer, Simple Elevator, SkinRestorer, Dimensions, Dangerous Caves 2, AutoPluginLoader (auto reload disabled), EconomyShopPlugin, FAWE, DiscordSRV, and all BentoBox plugin and addons. After updating these plugins, Multiverse begun acting up.
Expected behavior
player Inventory being deleted when changing between worlds
Did this issue happen after you update to Yatopia? Bcu Yatopia is know to be unstable and cause such weird issues.
I've been using Yatopia for 2-3 years with no problems at all and even got better performance compared to Paper... I thought about that and tried Tuinity (which is why /version shows that) and got the same result... I'm going to try Paper, but I believe it will be the same result...
I suggest testing with only mvm plugins installed then, since your startup logs have plenty of non-mv errors. Also I gussed the worldname from your scoreboard, apparently its not the actual worldname known by mv?
in the scoreboard I'm using the display name placeholder, not the world name placeholder... those errors you mentioned were there before the issue... so yeah... worst case scenario would be that the player data got kinda corrupted... but I don't believe that would be the case... but I'll try... although that would take me a bit of extra time...
oooook... I believe I found the problem... so while thinking about the plugins I updated, there was 1 that I thought it could be the problem but it never was an issue before... and indeed it was... I feel like a moron for not reading each BentoBox addon when it was almost obvious... there's a BentoBox addon called InvSwitcher, seems to work almost the same as Multiver-Inventories but for its own worlds... I deleted that Addon and the issue was solved... i just downloaded all the addons and add them to the server because that addon wasn't there before... anyways, thanks... one of the best plugin developer supports for responding quick... I'll close it...
I guess the solution is: Don't use 2 or more multiworld inventory management plugins at the same time