Co je TPS v Minecraftu?
TPS (Ticks Per Second) je měřítko toho, jak rychle server zpracovává herní logiku. Minecraft server se snaží provést 20 ticků každou sekundu, což znamená, že jeden tick by měl trvat maximálně 50 milisekund.
Jak interpretovat TPS
| TPS | Stav serveru |
|---|---|
| 20 | Perfektní výkon |
| 18-19 | Mírné zpomalení, většinou nepostřehnutelné |
| 15-17 | Znatelné laggy |
| 10-14 | Výrazné problémy |
| < 10 | Server je přetížený |
Co způsobuje nízké TPS?
Časté příčiny:
- Příliš mnoho entit – moby, dropped items, minecarts
- Komplexní redstone – hodinové obvody, velké farmy
- Náročné pluginy – špatně optimalizované pluginy
- Nedostatek RAM – garbage collection pauses
- Pomalý CPU – nedostatečný výkon procesoru
Jak zjistit TPS
/tps - Většina serverů/spark tps - S pluginem Spark
Rozdíl mezi TPS a MSPT
- TPS – kolik ticků server zvládne za sekundu (max 20)
- MSPT – kolik milisekund trvá jeden tick (ideálně < 50ms)
MSPT je přesnější metrika, protože ukazuje, kolik “rezervy” server má. Server s 20 TPS a 45ms MSPT je na hraně, zatímco server s 20 TPS a 15ms MSPT má velkou rezervu.