Hi, Can someone explain me what is "FullServerTick" section on timings.pmmp.io ? I know there is a little box where is it explain but i don't really understand how can i lower it. Here is a screenshot of what VPS i am using and the FullServerTick section on timings.
As I understand it, FullServerTick is the time taken to perform everything that's supposed to happen in a single tick, expressed as a percentage of the base tick duration. At 20 TPS each tick is 50ms, so if your server reports 20% under FullServerTick, it would have finished everything it has to do in only 10ms (20% of 50ms). If FullServerTick reaches 100% then your server will be unable to maintain 50ms per tick, and your TPS will drop. So it's related to TPS... but not the same. Your TPS could still be stable at 20 with your FullServerTick varying from good (low %) to bad. Here for example, my server averaged 7.22ms over 11.9k ticks. 7.22 is 14.43% of 50ms (the base tick duration), and that's the figure reported below as the Pct Tick, and for this line also Pct Total (since this is FullServerTick...): Total: 179.834s (Ticks: 11868) - Sample Time: 593.399s - Spigot Version: v1.0.7.0 - Average Entities: 23.69 - Average Players: 7.02 - Average TPS: 20.00 - Server Load: 14.43% Minecraft Total: 173.646 s Pct: 29.26% Pct Total Pct Tick Total Avg PerTick Count Event 14.43% 14.43% 85.64 s 7.22 ms 1.0 11.9k Full Server Tick Spoiler: From the Timings Page... About Full Server Tick Full Server Tick is the best representation of your servers performance, in the Pct Tick Column. If this value hits 100%, then your server is unable to keep up and will begin losing TPS. There is no magical solution to improving Full Server Tick, it is merely provided to see a better summary of your overall server performance and you can improve it by improving other timings on your server such as entities and plugins.
Not necessarily true, there's an option in pocketmine.yml that allows your server to start skipping ticks to keep up, the timings report times each tick so skipped ticks aren't taken into the calculations in timings.
Full Server Tick is the best representation of your servers performance, If this value hits 100%, then your server is unable to keep up and will begin losing TPS... ~ In other words [ its everything to do with the server's main thread + plugin time, etc]