I'm running a minecraft 1.16.1 server with forge 1.16.1 - 32.0.108.
The mods I'm running it with are:
- Mekanism-1.16.1-10.0.9.432
- MekanismAdditions-1.16.1-10.0.9.432
- MekanismGenerators-1.16.1-10.0.9.432
- MekanismTools-1.16.1-10.0.9.432
In my client, I'm also using:
- jei-1.16.1-7.0.1.10
- OptiFine_1.16.1_HD_U_G2
- Xaeros_Minimap_20.20.1_Forge_1.16.1
When several players are logged in the server and one of them uses the /stop command, player data (inventory, location...) of all the other players who were also logged in is deleted (the .dat and .dat_old files are removed from the world/playerdata folder). Data of all the players who had logged out prior to the execution of the /stop command is preserved. I suppose this is a forge bug because it doesn't happen when I run my vanilla server and I don't believe the mods I'm using interfere with the data saving process.
Has anyone experienced anything similar and knows how to circumvent it? If it's a bug, could it please be solved? It's pretty frustrating.
Debug logs:
- This time the /stop command was executed, player data was deleted:
-This second time , the second player disconnected before and his data was not deleted: