TPS drops when getting over 40 players

Hiya guys ❤️ My server gets TPS drops to sometimes 12, normally around 14-15 when having over 40 players online. I've followed YouHaveTroubles Paper optimisation steps. I've also tried turning off villager lobotomization but it completely ruined our players villager halls and players weren't happy at all . :p Is there anything you guys can recommend me to do without hurting the core of the server? I can see that there are a lot of animals, how would one limit them in a better way? https://spark.lucko.me/kdWghVHUEs
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
20 Replies
Error110
Error1102mo ago
- replace citizens with znpcs - switch form purpur to pufferfish and turn on dab if possible
SpigotMC - High Performance Minecraft Community
ZNPCs
Pufferfish Host | Downloads - Pufferfish Fork
Download Pufferfish and Pufferfish+ Minecraft server jars
Pufferfish Host Knowledgebase
Minecraft Server Optimization Guide
If you've been running a server for any amount of time, you've probably come across some lag issues. In this guide, we'll show you how to eliminate the most common lag problems
Error110
Error1102mo ago
!optimize
Carl-bot
Carl-bot2mo ago
You can follow these guides to optimize your server
Admincraft Canned Responses
Error110
Error1102mo ago
follow the paper guide your main issues is vills which dab will help with a lot any issues just ping me dont skim this make sure to full read to understand what your changing
luna ♥
luna ♥OP2mo ago
I actually host with Pufferfish so i'll definitely try them out 🙂
Error110
Error1102mo ago
o cool
luna ♥
luna ♥OP2mo ago
can i literally just switch from Purpur to Pufferfish?
Error110
Error1102mo ago
ye dont use + tho its out of date just use normal pufferfish make sure to backup before changing server software just in case something breaks
Laupolio
Laupolio2mo ago
If you're using Purpur I can only imagine its because you want to use their features Which aren't implemented in pufferfish
Error110
Error1102mo ago
na people have a miss conception that purpur still has pufferfish patches or they think its a better software idk
luna ♥
luna ♥OP2mo ago
if i remember correctly, Purpur used to generate a pufferfish.yml file the only major things we use purpur for is some qol features such as 'hydrate soil from water underneath' and 2x beacon/conduit ranges
ProGamingDk
ProGamingDk2mo ago
used to is the keyword they dont anymore
Laupolio
Laupolio2mo ago
Anyone know why they dont?
luna ♥
luna ♥OP2mo ago
so you'd guys part with Pufferfish over Purpur?
ProGamingDk
ProGamingDk2mo ago
part with? i mean no i would always use pufferfish took too long to update
luna ♥
luna ♥OP2mo ago
yeah i meant choose/use, maybe 'part with' is incorrect english :p
Going
Going2mo ago
Instead of doing villager lobotomization, you can get your players to place rails underneath the villagers feet and it will disable their ai so villagers in trading halls will have no noticeable impact on performace.
luna ♥
luna ♥OP2mo ago
is it proven that this helps with performance? 😮
Going
Going2mo ago
Yeah I have had players do it on my server since it started and villager ai doesn't even show up in the spark profiler at all. I learned it from a different servers admin.
Laupolio
Laupolio2mo ago
I always did that for convenience because those fuckers can sprint

Did you find this page helpful?