Ever since updating to 1.20 our TPS has been abysmal

Our server recently updated from 1.19.2 -> 1.20.1 on Paper, and the lag has gotten really bad. Is there anything that could've caused this? Also, for some reason minecarts on our server are randomly stopping/jumping rails...? Lemme know if I need to give any more info
No description
No description
36 Replies
Admincraft Meta
Thanks for asking your question!
Once you have finished, please close your thread. Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
command to close
/close !close !solved
Requested by ethdn#0
ProGamingDk
ProGamingDk2y ago
we would need a spark report
hawk
hawkOP2y ago
how would I grab that-?
ProGamingDk
ProGamingDk2y ago
download the plugin spark
hawk
hawkOP2y ago
on it, ill get it installed
Penguin Terminal
isnt in paper now?
ProGamingDk
ProGamingDk2y ago
no
Penguin Terminal
ah, then which server software has it? pupur? pufferfish? tunity?
ProGamingDk
ProGamingDk2y ago
purpur' but its not always fully uptodate iirc?
Penguin Terminal
ah, makes sense, i use purpur and just assumed it was part of paper because of the paper profiler depreciation message back when I ran paper no clue how they handle updating it
hawk
hawkOP2y ago
I have paper with spigot, can i install it still? (Sorry about the late response, 4th of July stuff.) Ok, I have the profiler running. How long should I leave it going?
ProGamingDk
ProGamingDk2y ago
5 minutes while lagging
hawk
hawkOP2y ago
Alr.
hawk
hawkOP2y ago
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
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.
✅ Your server isn't lagging
Your server is running fine with an average TPS of 20.
Requested by ethdn#0 • Page 1 of 2
ProGamingDk
ProGamingDk2y ago
please use paper
hawk
hawkOP2y ago
Hm-?
ProGamingDk
ProGamingDk2y ago
Paper is another server jar more stable, recommended, used, alot faster etc and doesnt skip ticks like spigot does
hawk
hawkOP2y ago
I can ask the owner, we might be using spigot for some sort of plug-in reason lol @ae
ae
ae2y ago
I’m currently trying not to get hit by a firework again
hawk
hawkOP2y ago
Oh lovely
ae
ae2y ago
Will respond later
Penguin Terminal
Paper is a fork of spigot, which is a fork of bukkit !forks
Carl-bot
Carl-bot2y ago
Genealogy of currently available CraftBukkit forks
From An unknown user
Admincraft Canned Responses
MrMcyeet
MrMcyeet2y ago
paper is compatible with pretty much all spigot plugins
hawk
hawkOP2y ago
Love the nickname lol Sounds good, we’ll discuss it and get back to ya :)
MrMcyeet
MrMcyeet2y ago
🫡
ltrhrd
ltrhrd2y ago
Tell the owner it's them who's supposed to be here and trying to resolve lag and stuff
hawk
hawkOP2y ago
so he should be doing everything?
MrMcyeet
MrMcyeet2y ago
With something as core and central to the server, he should be doing this. unless he is just like the creative engineer, and you are managing it behind the scenes in which case, I'd argue that you are the owner
hawk
hawkOP2y ago
We have a team, he has the hardware at his house but he was out today and we wanna get this fixed soon ig We're thinking on doing Paper soon btw 👍
Penguin Terminal
If you want even more performance, go with pufferfish or purpur. Pufferfish is a fork of paper focused on performance, and purpur is a fork of pufferfish that adds a bunch of customizability and features
ltrhrd
ltrhrd2y ago
Yes, indeed That's my opinion though. If an owner doesn't bother, doesn't want or can't do that basic stuff they shouldn't be the owner. The one who does that stuff should be Oh I mean if you guys are doing a team work then I guess it's fine
Penguin Terminal
It's entirly fine. If he is hosting the server, then in my book, he is already done some work as it takes time to set that up. Plus its really not our business to say who should be doing the work. If @hawk wants to help to make the server better, good on them! I say props to actually having the courage to try and fix it and asking for help instead of ignoring it. I think the r/admincraft community frequently places "that's not your job" labels on people just trying to do good. @hawk Any update?
hawk
hawkOP2y ago
TPS is still pretty rough, haven't changed yet. We're thinking on doing fabric with some optimization mods so we can have carpet and whatnot, as everything will just break on paper, pufferfish has a paywall, and purpur seems like it adds a bunch of random stuff we don't need and turns everything off by default. Big thing that is happening though has been the fact that minecarts have been skipping rails/going through blocks and getting stuck. Sometimes, they'll stop on a powered rail all together. This all happens while the chunks are loaded (I think)
Penguin Terminal
Ok, fabric with optimization is totally a option. Pufferfish is free except there is a paid version that adds a couple of performance boosts, but not much and definatly better than running paper. Its really whether or not you want to run mods or plugins. In any case, I hope you work to fix the problems, and mabye send us a spark profile or two so we can try and look futher. What has the highest usage when the tps drops? Cpu or memory?

Did you find this page helpful?