Eternal Starlight ESBookUtil.unlock() lagging the server (Checking Inventory for unlockables every tick)
allaehre opened this issue · 0 comments
Im Having a problem with ESBookUtil.unlock() thats lagging the server a lot. (ATM10 Ver 4.14 NeoForge Ver. 21.1.211)
https://spark.lucko.me/mht2kpoSgD
30min Profiler: https://spark.lucko.me/so11oizrtu
It seems like Every tick → for every player → for every inventory change → it rebuilds, compares, and re-hashes huge sets of unlockable entries.
if there is a quick fix id love to implement it.
Hardware of Server:
Ryzen 7 5700X
32GB RAM
Using M.2 SSD
Thank you!
