86 Replies
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 uekc#0
Nobody can help you with the information you provided.
What info do you need?
Starting with the link would be a nice first step.
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
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.
❌ 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.
❌ misc.redstone-implementation
Set this to "ALTERNATE_CURRENT" 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.
❌ chunks.entity-per-chunk-save-limit.snowball
Set a value in config/paper-world-defaults.yml. Recommended: 16.
❌ chunks.entity-per-chunk-save-limit.ender_pearl
Set a value in config/paper-world-defaults.yml. Recommended: 16.
❌ chunks.entity-per-chunk-save-limit.arrow
Set a value in config/paper-world-defaults.yml. Recommended: 16.
Requested by uekc#0 • Page 4 of 5
The tps normally runs at 20 tps, but now its +- 14 all of a sudden
Error 1 -> too much memory
How many players?
around 15
Now 4, but normally 15 every day
Give it just 8
Or 12
No I have a lot of plugins that alone already use 8
Hmm you should use akair flags
What does it change?
Memory management
And memory garbage collection
These values are good
what the fuck
What does it mean?
what is your storage device
Sorry, what do you mean?
ok who is your host
Im using Hetzner. Im on a EX44
Im using a dedicated server
on the website it says it comes with
Yes
did you change that NVME to something else when you bought it
No
@ProGamingDk youd find this interesting
Im also using pterodactyl panel btw
ptero wont be your issue
ptero is stable
yes
So what seems to be the problem?
I dont understand this
one sec im trying to think what could cause this
this isnt a normal scenario
start by not using spark profiler open
i cant change mappings on a open
^
pro do you know if paper still uses starlight on server end on 1.20.4?
@Louis_Dew do /spark profiler start --timeout 600
its builtinto the code yes
done
what now?
I ask cause the starlight dev stopped supporting it when mojang did their lighting engine rewrite
wasnt sure if paper also dropped the patch
let it run for a bit
Doubt.
itll auto close when its done
Ye
X doubt
Your server would run fine with just 8 or 10 GB ram
But I dont get it, my server has been running fine for weeks nog, and suddenly the tps drops to around 15
I didn't btw, may I ask why?
because my original thought was you were running on a slow drive to cause those operations to just take longer
ooh
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
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.
❓INFO
You are using
Purpur-2176 (1.20.4)
. Latest currently is 1.21
.❌ Aikar's Flags
❌ chunk-gc.period-in-ticks
Decrease this in bukkit.yml.
Recommended: 400.
❌ ticks-per.monster-spawns
Increase this in bukkit.yml.
Recommended: 4.
❌ spawn-limits.monsters
Decrease this in bukkit.yml.
Recommended: 15.
❌ spawn-limits.water-ambient
Decrease this in bukkit.yml.
Recommended: 5.
❌ spawn-limits.ambient
Decrease this in bukkit.yml.
Recommended: 1.
❌ spawn-limits.animals
Decrease this in bukkit.yml.
Recommended: 5.
❌ entity-activation-range.animals
Decrease this in spigot.yml.
Recommended: 16.
❌ entity-activation-range.monsters
Decrease this in spigot.yml.
Recommended: 16.
❌ entity-activation-range.misc
Decrease this in spigot.yml.
Recommended: 12.
❌ entity-activation-range.water
Decrease this in spigot.yml.
Recommended: 12.
Plus 37 more recommendations
Click the buttons below to see more
Requested by uekc#0 • Page 1 of 5
@ProGamingDk
this makes me think its purely a cpu issue
possibly pin cores to pcores and use performance power mode
this is starlight too
id do these steps
plus
!optimise
You can follow these guides to optimize your server
Admincraft Canned Responses
these guys
on the machine/pterodactyl, heard hetzner does funky with intel
But why do I suddenly have this issue?
Ive never experienced this before
did you have less players?
Yes
thatll do it
Wait no
No
you could also consider reaching out to hetzner and seeing if something is wrong with your dedi
I will do that
^^
I dont know what you mean by that sorry
my bad
Could u maybe help me with what I should say to them? They say they need more information to be able to help
But I dont know what information they need
@ProGamingDk can prob give better info for that
Might help to do a thread separated profiler to see what thread is being held up.
How do I do that?
/spark profiler start --timeout 600 --threads *
Spark Profiler
Spark can be used to see why your server or client is lagging.
Users can share a spark report via
/spark profiler start --timeout 300
which creates a report after 5 minutes. The spark report is useful in debugging why your server is lagging, so ideally you should always provide one while asking for support.
Download | Website | [Docs] (https://spark.lucko.me/docs)Admincraft Canned Responses
done
its running rn
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
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.
❓INFO
You are using
Purpur-2176 (1.20.4)
. Latest currently is 1.21
.❌ Aikar's Flags
❌ chunk-gc.period-in-ticks
Decrease this in bukkit.yml.
Recommended: 400.
❌ ticks-per.monster-spawns
Increase this in bukkit.yml.
Recommended: 4.
❌ spawn-limits.monsters
Decrease this in bukkit.yml.
Recommended: 15.
❌ spawn-limits.water-ambient
Decrease this in bukkit.yml.
Recommended: 5.
❌ spawn-limits.ambient
Decrease this in bukkit.yml.
Recommended: 1.
❌ spawn-limits.animals
Decrease this in bukkit.yml.
Recommended: 5.
❌ entity-activation-range.animals
Decrease this in spigot.yml.
Recommended: 16.
❌ entity-activation-range.monsters
Decrease this in spigot.yml.
Recommended: 16.
❌ entity-activation-range.misc
Decrease this in spigot.yml.
Recommended: 12.
❌ entity-activation-range.water
Decrease this in spigot.yml.
Recommended: 12.
Plus 37 more recommendations
Click the buttons below to see more
Requested by uekc#0 • Page 1 of 5
What does that mean?
set cores to performance guvenor (search it up on google), and pin the threads mc has access to on pterodactyl to pcores (google again, on how to find what cores are pcores)
thanks
this doesnt have the threads
@ProGamingDk did I fuck up the command?
thread *
kms
Pretty sure it is "thread"
@Louis_Dew can you rerun that with /spark profiler start --timeout 600 --thread *
I fucked up the command, sorry <3
you have 262 chickens you probably want to sort out
done
its running right now
np
sorry I was away for a bit, had to eat
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
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 uekc#0 • Page 1 of 5
right
tf is
[tid=xxxx]
ohI don't know