❗ Checklist
📍 Description
When server actually uses this plugin it causes on versions 1.20.4 and 1.20.6 (these are tested, paper and purpur) the plugin is lagging the server due to saving of Thirst of players. Attaching log and also my player data from test server.
RSLag.log
playerdata.zip
📑 Reproduction Steps
- Install new server with latest dev build.
- Generate at least 200 unique players (or 2000 for TPS drop to single digits)
- Wait for Thirst to save and update
- Watch on Spark RSV consuming all the resources trying to save the data (tested on VPS, shared host and local pc)
💡 Expected Behavior
I expected better saving of players data. At least save it async not in the main thread
📷 Screenshots / Videos
No response
📜 Server Log
No response
💻 Server Software
Purpur
🎮 Minecraft Version
1.20.x
⭐ Realistic Survival version
latest
🧭 Other plugins
none
❗ Checklist
📍 Description
When server actually uses this plugin it causes on versions 1.20.4 and 1.20.6 (these are tested, paper and purpur) the plugin is lagging the server due to saving of Thirst of players. Attaching log and also my player data from test server.
RSLag.log
playerdata.zip
📑 Reproduction Steps
💡 Expected Behavior
I expected better saving of players data. At least save it async not in the main thread
📷 Screenshots / Videos
No response
📜 Server Log
No response
💻 Server Software
Purpur
🎮 Minecraft Version
1.20.x
⭐ Realistic Survival version
latest
🧭 Other plugins
none