dr3ams / Roguelike-Adventures-and-Dungeons-2

Roguelike Adventures and Dungeons 2
https://www.curseforge.com/minecraft/modpacks/roguelike-adventures-and-dungeons-2
Other
54 stars 17 forks source link

[Bug]: Server TPS Issues #353

Open pineapples940 opened 10 months ago

pineapples940 commented 10 months ago

General Info

Your launcher

Curseforge

Modpack version (Do not say latest check curseforge has it on modpacks icon)

1.7

Describe your issue

I am running RAD2 on BisectHosting as it has been recommended by the pack creators themselves. I am also talking with Bisect support but they have not been able to help resolve this issue so attempting here.

Server is 20GB RAM, located in Dallas. I have checked "I didn't added any mods" however I have added spark for troubleshooting, which I think should not affect performance. Number of players is 3-8. Server TPS deteriorates quickly after server restart and players logging in. There is nothing special happening in game as the TPS drops. TPS ranges between <15 and even <10. I will attach a few spark profiler reports if that is helpful.

I have attempted to adjust the View distance and simulation distance server properties down to 6 and that does not seem to have an impact. Based on the spark report it seems that the highest thread time is in the RADEnchants mod functions. I have attempted to disable parts of this mod in the server config however that did not seem to work or help. I have reinstalled the modpack once without improvement. The forth spark report suggests an issue with Infernal EXP.

Please, if there are any suggestions you can provide to help with this. We would love to play this mod.

Steps to reproduce the issue

No response

Additional Information

https://spark.lucko.me/kK7lurZuGV https://spark.lucko.me/N1y9qHBdld https://spark.lucko.me/bymx5c8lbF https://spark.lucko.me/3tmndCfBiG

DoctorMage commented 10 months ago

Try this and see how it goes

apologies for delayed reponse

https://discord.com/channels/512339624627011586/512340728215502878/1080526848812908644 (have to join discord link is in game)

ChiggenChuggies commented 10 months ago

hello, i am having the same issue with my Bi-sect hosting server, and my spark results are similar to yours, the discord server for RAD 2 said there is no known fix and it might have to do one of the mods but the mod or mods is unknown, I asked bi-sect for support and spent a few hours trying to fix it god bless them, but nothing changed, unfortunately we will have to wait until someone who knows what they are doing can fully dissect the modpack. also there is a good chance it happens in single player too, its just that in a server it multiplies the effect for each person causing the server ticks to be behind, lagging the server, so it may be an issue already embedded in the modpack which is unfortunate

Apfelmoes commented 10 months ago

We have had the same problem, GuardVillagers may or may not be the problem. We also added some perfomance mods (Performant and several others) which got the TPS back up to 18 with several (10 to 15) people.

pineapples940 commented 10 months ago

Thanks for the replies, I will try the adaptive performance mod. Things I've tried prior to this which have helped a little: -Switched out Roadrunner for performant (because they are incompatible) -Enabled Aikar's flags, just ticking the box in Bisect's Startup params -Added many of the server performance mods from https://github.com/Radplay/ActuallyUsefulMods/blob/main/Performance/Performance116.md#forge-116x (AI Improvements, Chunky, Krypton Reforged, Let Me Despawn, Saturn, Starlight x Create)