Proč se seká můj Minecraft server?
Minecraft server může běžet pomalu z několika důvodů. Nejčastěji kvůli špatné optimalizaci, nevhodným pluginům nebo modům, případně nesprávnému nastavení serveru.
V tomto návodu se podíváme na nejčastější příčiny lagů a ukážeme si, jak je efektivně řešit. Na konci byste měli přesně vědět, jak optimalizovat svůj server, ať už používáte Vanilla, Paper nebo Fabric, a výrazně tak snížit lagy a zlepšit celkový výkon.
Ověřené rady:
Pravidelné restarty
Pravidelné restarty serveru pomáhají uvolnit RAM, odstranit chyby vzniklé během běhu a celkově server „osvěžit“.
Doporučujeme provádět alespoň 1 restart denně, ideálně v době, kdy na serveru není žádný hráč.
Žádné zbytečné pluginy nebo mody
Pečlivě si projděte seznam všech pluginů a modů a u každého si položte otázku: opravdu ho potřebuji?
Každý plugin nebo mod zatěžuje server, takže čím méně jich máte, tím lepší výkon můžete očekávat.
TIP: Pluginy jako ClearLag, které pravidelně mažou itemy na zemi, často ve skutečnosti výkon spíše zhoršují, než aby pomáhaly.
Optimalizace Vanilla serveru
Pokud používáte “Vanilla” (tedy bez modifikací) Minecraft server existuje několik klíčových nastavení, která můžete změnit:
Vyhněte se velkým farmám
farmy ktere obsahuju velke mznostva mobov alebo redstonu mozu zorsovat vykon, ak ich uz potrebujete postavit odporucame ich postavit mimo vasej zakladne, teda aby boli nacitane len ked ich potrebujete a nie 24/7
Optimalizace Vanilla serveru
Pokud používáte “vanilla” tedy server bez modifikaci Minecraft server existuje několik klíčových nastavení, která můžete změnit:
Nastavení v server.properties
- view-distance – Určuje počet chunků, které server načítá kolem hráče.
👉 Doporučená hodnota: 6–8
(nižší hodnota = lepší výkon, ale menší dohlednost) - simulation-distance – Určuje, na jakou vzdálenost se počítají entity (mobové, redstone, farmy).
👉 Doporučená hodnota: 4–6
(nižší hodnota výrazně zlepšuje výkon) - sync-chunk-writes - Pokud je nastaveno na false, server ukládá chunky na více vláknech.
👉 Doporučení: nastavit na false
(lepší výkon při ukládání světa)
Optimalizace serveru s Fabric
Pokud váš server běží na serverovém softwaru Fabric, otevírá se vám více možností optimalizace. Především díky modům, které zachovávají vanilla mechaniky, ale výrazně zlepšují výkon serveru.
Klíčové mody pro optimalizaci
- Lithium – Optimalizuje fyziku, AI mobů a další výpočty serveru.
- FerriteCore – Snižuje využití RAM paměti.
- Chunky – Umožňuje předgenerovat svět pro rychlejší načítání.
- Spark – Analyzuje výkon serveru, pomáhá najít a odstranit lagy způsobené entitami.
Pokud chcete podrobnější návod, jak tyto mody nainstalovat na SMP server, podívejte se na Návod Jak vytvořit vanilla SMP Server v Minecraftu
Také nezapomeňte správně nastavit view-distance a simulation-distance.
Optimalizace Spigot/Paper serveru
Spigot a Paper patří mezi nejlepší volby pro provoz Minecraft serveru díky své vestavěné optimalizaci a široké podpoře pluginů. Oproti Vanilla serveru nabízejí výrazně lepší výkon a více možností nastavení.
Jak jsme už zmiňovali, i když existuje mnoho tzv. "optimalizačních pluginů", ve většině případů mohou výkon spíše zhoršit než zlepšit.
Proto doporučujeme zaměřit se především na:
- správné nastavení konfigurace (paper.yml, spigot.yml)
- omezení zbytečných pluginů
Nastavení v bukkit.yml
Snížení spawn limitů může výrazně pomoct se snížením lagů, protože server nebude muset zpracovávat tolik entit najednou. Je ale potřeba počítat s tím, že tím zároveň snížíte efektivitu různých mob farem (mobtrapek).
spawn-limits:
monsters: 20
animals: 5
water-animals: 2
water-ambient: 2
water-underground-creature: 3
axolotls: 3
ambient: 1
Nastavení v spigot.yml
Pokud máte problémy s výkonem, doporučujeme upravit výchozí hodnoty v souboru spigot.yml. Tyto změny mohou výrazně snížit lagy, je ale potřeba počítat s tím, že ovlivní chování některých herních mechanik, zejména mobů a mob farem.
Například:
- mobové se mohou "aktivovat" až na kratší vzdálenost
- některé farmy nemusí fungovat tak efektivně, pokud hráč stojí dál
- entity se mohou přestat hýbat nebo reagovat, pokud jsou mimo nastavený range
# Vzdálenost v blocích, ze které budou entity viditelné.
entity-tracking-range:
players: 48
animals: 48
monsters: 48
misc: 32
other: 64
# Maximální vzdálenost od hráče, při které se entita bude hýbat.
entity-activation-range:
animals: 16a
monsters: 24
raiders: 48
misc: 8
water: 8
villagers: 16
flying-monsters: 48
Nastavení v paper.yml
Soubor paper.yml obsahuje pokročilejší optimalizační možnosti, které vám dávají větší kontrolu nad tím, jak server zpracovává entity, redstone nebo hoppery.
use-faster-eigencraft-redstone: true # Zlepšuje výkon Redstone obvodů
# Vzdálenost, ve které se entity začnou despawnovat
despawn-ranges:
hard: 72
soft: 30
axolotls:
hard: 72
soft: 30
creature:
hard: 72
soft: 30
misc:
hard: 72
soft: 30
monster:
hard: 72
soft: 30
undergroundwatercreature:
hard: 72
soft: 30
waterambient:
hard: 72
soft: 30
watercreature:
hard: 72
max-entity-collisions: 2 # Snižuje lagy z kolizí entit
Další doporučení pro Paper/Spigot servery
- Purpur – Nadstavba Paperu, lepší optimalizace
- FarmLimiter (pro větší servery) – Snižuje počet entit ve farmách
- Spark – Umožňuje detailní analýzu výkonu serveru a identifikaci problémových entit
- Chunky – Předgeneruje chunky a zlepšuje výkon při načítání světa
Jak změřit, jak moc se seká váš Minecraft server?
Tento příkaz vám zobrazí hodnotu TPS (ticks per second). Minecraft server běží ideálně na 20 ticků za sekundu – pokud vidíte hodnotu 20, server běží plynule bez lagů.
Pokud je hodnota nižší, server už nestíhá zpracovávat všechny výpočty včas a začínají se objevovat lagy.
Jak číst TPS Minecraft serveru:
| TPS | Stav serveru |
|---|---|
| 20 | Ideální výkon, žádné lagy |
| 18–20 | Mírné zatížení, většinou bez problémů |
| 15–18 | Znatelné lagy |
| pod 15 | Výrazné lagy, server nestíhá |
Shrnutí: jak odstranit lagy na Minecraft serveru
Lagy na Minecraft serveru mají téměř vždy konkrétní příčinu,ať už jde o špatné nastavení, příliš mnoho entit nebo nevhodné pluginy či mody. Dobrou zprávou je, že většinu těchto problémů lze** poměrně snadno vyřešit** správnou optimalizací.
Největší rozdíl obvykle udělají úpravy konfigurace, omezení zbytečných pluginů a kontrola herních mechanik, které zatěžují server.
Pokud si nejste jistí, kde začít, zaměřte se nejdříve na základní věci: view-distance, entity, farmy a analýzu výkonu pomocí nástrojů jako Spark.
Každý server je jiný, takže ideální nastavení se může lišit. Důležité je postupně testovat změny a sledovat, co má na výkon největší dopad.







