Major performance Issues - 1 TPS
Sir-Will opened this issue · 10 comments
Quests update once per tick per person (they have to for various reasons). How many 'active' (unlocked but incomplete) quests do you currently have at once? Also how many tasks of what type to do have attached to them?
Is there any progress on this issue. We had to throw out better questing and move back to hqm, due to the intensity of this issue.
I have a solution in mind but it's not a quick fix by any means. Im also still not exactly sure how you caused so much performance overhead. I'm gussing you had way too many quests open at the same time or one of the task types is broken. Can you post that QuestDatabase.json for me to look at?
I am scare about this problem so i will wait to put this mod on my server...
Anyway... @Slind14 do you have a HQM (mine 1.7.10) modified version without the ArrayIndexOutOfBoundsException
issue ?
I found some forks over the github but i have no idea how to compile a mod, or if they work T,T
You know, after seeing you other issue with 1.3K players on a single server, I get the feeling that's heavily contributing to this. I'm going to be rewriting how quests process themselves so that things can be cached and multi-threaded.
Just for me to know... how many players do your servers have online at the same time?