Server suddenly has really bad TPS after 1.21 update.
Hi, I updated my server from Paper 1.20.4 to Paper 1.21, and the TPS went from almost always 20, to now sitting around 11.
It appears to be coming from entities, but I haven't increased the number of entities. So has it gotten less efficient?
Thanks in advance!
https://spark.lucko.me/LPstPdfUZv
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
13 Replies
Spark Profile Analysis
These are not magic values. Many of these settings have real consequences on your server's mechanics. See this guide for detailed information on the functionality of each setting.
❌ spawn-limits.animals
Decrease this in bukkit.yml.
Recommended: 5.
❌ entity-activation-range.monsters
Decrease this in spigot.yml.
Recommended: 16.
❌ entity-activation-range.wake-up-inactive.flying-monsters-max-per-tick
Decrease this in spigot.yml.
Recommended: 1.
❌ entities.spawning.despawn-ranges.axolotls.soft
Decrease this in config/paper-world-defaults.yml.
Recommended: 28.
❌ misc.redstone-implementation
Set this to "ALTERNATE_CURRENT" in config/paper-world-defaults.yml.
Requested by nuttapillar#0
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by nuttapillar#0
Hello. Read paper news.
what do you mean, sorry? where?
Read news on their discord.
I had a look, so is it the missing optimisation patches, that's likely responsible for this?
Could also be that you have over 1200 item frames, 800 striders and several hundred villagers
lmao
746 sheep tf
360 hopper minecarts
You missed the part about it running fine before the update. We already had those before. We didn't just spawn them in for the update. So what changed?
I admit the striders are an issue, but I don't know how to limit those. They keep spawning in large amounts.
i wouldnt be a knobhead to people trying to help you
i mean 44% of the server load is just processing entities each tick
and 13% ontop of that is level.tickblockentities so
sorry. but it seems like every tme I try to get help for something, they bring up something that already existed long before the issue showed up. yeah so im wondering if 1.21 has increased the demand from entities, since I havent changed the amount of entities.
im wondering why the same amount of entities is now using more of the resources
every major update introduces these sorts of problems, both paper and mojang havent optimized/bug fixed as much since the update just came out
either cut back on the entities or just wait for mojang and paper to weed out these problems
"as much" the optimization patches just arent implemented
yeah but mojang would have done some optimization/bug fixing during development phase