Timings

Aikar's Timings Viewer
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
21 Replies
Admincraft Meta
Admincraft Meta17mo ago
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 ryanlego9#0
Admincraft Meta
Admincraft Meta17mo ago
Timings 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.
❌ entities.spawning.despawn-ranges.monster.soft
Decrease this in config/paper-world-defaults.yml. Recommended: 28.
❌ entities.spawning.despawn-ranges.monster.hard
Decrease this in config/paper-world-defaults.yml. Recommended: 96.
❌ entities.spawning.despawn-ranges.underground_water_creature.soft
Decrease this in config/paper-world-defaults.yml. Recommended: 28.
❌ entities.spawning.despawn-ranges.underground_water_creature.hard
Decrease this in config/paper-world-defaults.yml. Recommended: 96.
❌ entities.spawning.despawn-ranges.water_ambient.soft
Decrease this in config/paper-world-defaults.yml. Recommended: 28.
❌ entities.spawning.despawn-ranges.water_creature.soft
Decrease this in config/paper-world-defaults.yml. Recommended: 28.
❌ entities.spawning.despawn-ranges.water_creature.hard
Decrease this in config/paper-world-defaults.yml. Recommended: 96.
❌ chunks.prevent-moving-into-unloaded-chunks
Enable this in config/paper-world-defaults.yml.
❌ misc.redstone-implementation
Set this to "ALTERNATE_CURRENT" in config/paper-world-defaults.yml.
❌ collisions.fix-climbing-bypassing-cramming-rule
Enable this in config/paper-world-defaults.yml.
❌ entities.armor-stands.do-collision-entity-lookups
Disable this in config/paper-world-defaults.yml.
❌ chunks.entity-per-chunk-save-limit.experience_orb
Set a value in config/paper-world-defaults.yml. Recommended: 16.
Requested by ryanlego9#0 • Page 3 of 4
QarthO
QarthO17mo ago
use spark instead of aikar timings !spark
Carl-bot
Carl-bot17mo ago
Spark Profiler
Spark can be used to see why your server or client is lagging. https://spark.lucko.me/
From An unknown user
Admincraft Canned Responses
QarthO
QarthO17mo ago
u should be notified of this in ur server when it boots up
Ryanlego9
Ryanlego9OP17mo ago
Roger that! I wanted to get flags to change. Im having some TPS loss when we get a lot of people on but I know thats just beause we dont have the resources at the momnent so I want to try and optimize what I have
QarthO
QarthO17mo ago
spark wont help the tps, it'll just help us figure out the reasoning behind the tps drops happy to help! but just briefly looking at it RealisticSeasons is eating up ur thread my guess is the plugin just does a lot and not that optimized i'd recommend making sure ur pregen as much as ur world as u can, (using the chunky mod) that way the seasons plugin is doing less while people are on (only handling the mob spawns/events). ur other option is probably to just get a nicer cpu but after looking at a spark report i can verify my assessment
Ryanlego9
Ryanlego9OP17mo ago
Appreciate it! I pregenned all my generations (overworld, resource world, nether and end) Anytime we do a dimension reset (ie overworld or nether) I pregren the new map on a little server a built at home then upload to this machine. The sever needs more resources and that is the plan. The server only opened a month ago and wasn't expecting it to grow thos quick. Weekends/evenings we get 15-20 players on and anything after 12 really starts dropping TPS. I was really expecting 5-15 players at most but not complaining about quick growth. We're getting stable donations but I don't wanna splurge on a big machine and have interest die down in a few months and burn through donations. So I'm trying to make do with what we have rn I used to run a deccently successful server (50 players on ag all times) years back (like 7 years ago) but a lot has changed since then. Though I had hoped multi threading would be a thing by now lol. At least ram is way cheaper.
1who¡ssus?
1who¡ssus?17mo ago
It's cheaper now but multi threading is still cooking
Ryanlego9
Ryanlego9OP17mo ago
Do you have any experince with it? I've been lookin at it and considering I know some big servers have used it But I dont trust it haha
1who¡ssus?
1who¡ssus?17mo ago
You talking about folia? Do not use it
Ryanlego9
Ryanlego9OP17mo ago
Yes, haha What's ur reservations with it. Not that I'm trying to defend using it, just curious as I'm not well versed in it
EterNity
EterNity17mo ago
You can read about our test on here https://cubxity.dev/blog/folia-test-june-2023
Cubxity's Blog
Breaking the Limits: How Folia Made 1,000 Player Minecraft Server a...
Check out the impressive results of the large-scale Folia test that took place on June 18th, 2023. Learn more about our findings and technical challenges in this post.
EterNity
EterNity17mo ago
It’s currently not released but if you want a see a production server running it, you can check out 2b2t.org
1who¡ssus?
1who¡ssus?17mo ago
They're using folia? They better make backups every minute lol
EterNity
EterNity17mo ago
They are, correct. They are using GrimAC too :Clue: but ofcoz due to how that server operates, they will never directly tell you but during one of their server test, we tested some private bugs that only exist in Folia and no where else to indirectly confirms it
RedLobsterLady
RedLobsterLady17mo ago
they used folia to expand view distance a ton
EterNity
EterNity17mo ago
You can try running Folia for fun but the plugin support is really just majority coming from popular open source one that has extra manpower to do it or developer friends of Paper who happens to want to support but as phase 2 of Folia rolls by, we should get more adeptions The major major thing I can see a smaller server would want to give it a try is that mobspawning logic is ran indepentantly in each active region which makes Folia the closest to Vanilla SinglePlayer mobspawn on a Multiplayer server. well yeah during our 1000 player test, we found that the bottleneck was actually the 10Gbps uplink being not enough and not the software itself :PepeLa:
ProGamingDk
ProGamingDk17mo ago
Cubxity's Blog
Running Folia on a 96-Core EPYC CPU
Recently, I had the privilege of deploying Folia, a Minecraft server software, on a 96-core EPYC CPU. Check out my experience and observations in this blog post.
ProGamingDk
ProGamingDk17mo ago
Wish we had more players
RedLobsterLady
RedLobsterLady17mo ago
I wonder what the specs of 2b2t are now They used to be a 11900K, 12900K, etc I wonder if it’s more Epyc/Xeon/Threadripper based

Did you find this page helpful?