Přejít k obsahu
Zpět na blog

Velké farmy v Minecraftu bez lagů: optimalizace serveru 2026

Optimalizace velkých farem v Minecraftu 2026 bez lagů. Jak stavět farmy na železo i zlato: Hopper Locking, pathfinding vesničanů, Paper a profiler Spark.

Velké farmy v Minecraftu bez lagů: optimalizace serveru 2026

Velké technické projekty – železné farmy s desítkami vesničanů, obří farmy na zlato v Netheru postavené na portálech nebo modulární třídičky truhel – jsou vrcholem stavitelského umění každého pokročilého hráče v režimu Survival. V podmínkách multiplayerového serveru však nepromyšlená konstrukce dokáže ve zlomku sekundy proměnit plynulé hraní v slideshow, vyhnat hodnotu MSPT (Milliseconds Per Tick) nad kritických 50 ms a srazit TPS (Ticks Per Second) pod 15.0.

Udržení perfektních 20.0 TPS při běžících gigafarmách je otázkou pochopení vnitřní mechaniky herního jádra. V tomto inženýrském kompendiu rozebereme techniky optimalizace násypek (Hopper Locking), omezení výpočtů tras vesničanů (Villager Pathfinding), bezlagový Redstone v 1.21+ i klíčové konfigurační volby v serverových jádrech Paper a Purpur.

Anatomie lagů: TPS vs MSPT

Než položíte první násypku, musíte přesně vědět, jaké hodnoty server vyhodnocuje:

  • TPS (Ticks Per Second): Počet výpočetních cyklů, které server zvládne za 1 sekundu. Ideální hodnota je 20.0 TPS (1 tick = 50 milisekund).
  • MSPT (Milliseconds Per Tick): Reálný čas, který procesor spotřebuje na dopočtení jednoho herního ticku.
    • MSPT < 40 ms – perfektní plynulost, procesor má bezpečnou rezervu výkonu.
    • MSPT = 50 ms – kritická hranice (maximální možné zatížení při zachování 20 TPS).
    • MSPT > 50 ms – server nestíhá provádět výpočty včas; dochází ke zpoždění herního času, vracení hráčů v pohybu (rubberbanding) a prudkému propadu TPS.

1. Optimalizace násypek: Technika Hopper Locking

Násypky (Hoppery) jsou statisticky největším žroutem procesorového výkonu v pokročilých skladech a automatických farmách na suroviny.

Proč běžná násypka generuje masivní zátěž?

Pokud je nad násypkou volný prostor (vzduch), násypka v každém herním ticku (20× za sekundu na každý jednotlivý blok!) prohledává prostor o rozměru $1 \times 1 \times 1$ bloku přímo nad sebou a pátrá po ležících předmětech (Item Entities). V automatickém skladu s 500 násypkami to představuje neuvěřitelných 10 000 zbytečných prostorových kontrol každou sekundu!

Zlatá pravidla optimalizace násypek:

  1. Hopper Locking (zakrývání násypek): Na každou násypku vždy umístěte blok s vlastním inventářem – např. kompostér (Composter), pec (Furnace), sud (Barrel) nebo truhlu. Jakmile je nad násypkou pevná nádoba, násypka okamžitě vypne skenování entit ve vzduchu a kontroluje pouze sloty daného bloku. Kompostér je nejlepší volbou, protože obsahuje pouze 1 jednoduchý datový slot.
  2. Odstranění dlouhých řad násypek: Nikdy nepřepravujte předměty vodorovně souvislou řadou 30 násypek. Nahraďte je vodními proudy na modrém ledu (Blue Ice) – voda posílá itemy mnohonásobně rychleji a spotřebovává pouze zlomek promile procesorového výkonu.
  3. Vozíky s násypkou (Minecart with Hopper) pro plošný sběr: Jeden vozík s násypkou jezdící po kolejích pod sběrnou plochou dokáže nahradit až 64 pevných násypek, přičemž sbírá předměty okamžitě i skrz plný blok podlahy.

2. Optimalizace vesničanů (Villagers) a farem na železo

Vesničané představují výpočetně nejnáročnější moby ve hře kvůli své komplexní umělé inteligenci: dennímu rozvrhu, drbání (gossiping), panice a neustálému hledání cest (pathfinding) k postelím a pracovním stolům.

Osvědčené inženýrské postupy pro železné farmy a obchodní haly:

  • Kapsle 1x1: Umisťujte vesničany do uzavřeného prostoru o rozměrech $1 \times 1$ bloku. Vesničan, který stojí trvale na jediném bloku (např. na své pracovní stanici nebo kotli), má modul prostorového hledání cest zcela deaktivovaný.
  • Řízení přímé viditelnosti (Line of Sight) na zombie: V železných farmách vesničané vyvolávají golema pouze tehdy, když zahlédnou zombie a propadnou panice. Nenechávejte zombie na očích nepřetržitě 24/7! Využijte jednoduchý pístový časovač nebo otáčející se vozík, který odhalí zombie vesničanům jen na 1 sekundu každých 30–40 sekund. Farma si udrží 100% efektivitu a zároveň ušetříte 95 % zátěže jejich umělé inteligence.
  • Omezení počtu postelí: Nestavte v okolí žádné zbytečné postele nad rámec přesně definovaného modulu farmy.

3. Redstone bez lagů: Zásady navrhování v 1.21+

Nesprávně rozvedený redstonový signál dokáže ochromit i ten nejvýkonnější serverový stroj:

  1. Odstranění redstonového prachu na dlouhých trasách: Červený prach při každé změně intenzity signálu (z 15 na 0) vyvolává aktualizaci osvětlení a odesílá notifikaci až 15 sousedním blokům ve všech směrech.
    • Řešení: Nahrazujte dlouhé linie prachu řadami pozorovatelů (Observers), terčů (Target Blocks) nebo měděných žárovek (Copper Bulbs), které přenášejí signál bodově bez zbytečných světelných aktualizací.
  2. Vypínání hodinových obvodů (Clock Gating): Žádné redstonové hodiny nesmí běžet nepřetržitě v prázdné základně. Mechanismus se má aktivovat výhradně ve chvíli, kdy do systému vstoupí surovina (detekce komparátorem), nebo když hráč zatáhne za páku.
  3. Minimalizace aktualizací bloků (Block Updates): Vyhněte se zbytečnému posouvání rozsáhlých stěn z pístů, pokud lze stejného efektu dosáhnout dávkovačem (dispenserem) s vodou.

Více o čistých logických obvodech se dozvíte v našem návodu Základy redstonu v Minecraftu.

Přehled osvědčených inženýrských postupů

Komponenta farmy Špatná praxe (Lagy) Dobrá praxe (Plynulých 20 TPS) Úspora CPU
Násypky (Hoppery) Otevřená násypka se vzduchem nahoře Kompostér umístěný na každé násypce (Hopper Locking) Až 70–80 %
Horizontální transport Souvislé řady 50 násypek v linii Vodní proudy na modrém ledu (Packed / Blue Ice) Až 90 %
Vesničané (Villagers) Volně pobíhající vesničané v ohradě Kapsle 1x1 s pracovní stanicí pod nohama Až 85 %
Strašení v železné farmě Zombie viditelný pro vesničany 24/7 Přerušovaný výhled (píst odkrývající zombie každých 30s) Až 60 %
Přenos signálu Dlouhé linie redstonového prachu po zemi Řady Pozorovatelů / Terčů / Měděných žárovek Až 75 %
Redstone hodiny Rychlé komparátorové hodiny běžící v kuse Obvod spouštěný automaticky na vyžádání (Item-Triggered) Až 95 %

Konfigurace jádra Paper/Purpur pro gigafarmy

Pokud spravujete vlastní server, správná konfigurace souborů paper-world-defaults.yml a purpur.yml procesoru výrazně uleví:

# paper-world-defaults.yml
entities:
  spawning:
    # Rychlý despawn nepotřebných předmětů z farem (např. máků z železné farmy)
    alt-item-despawn-rate:
      enabled: true
      items:
        poppy: 200        # 10 sekund místo výchozích 5 minut
        rotten_flesh: 300
        gold_nugget: 600
  behavior:
    # Klíčové volby pro optimalizaci násypek
    hopper:
      disable-move-event: true
      ignore-occluding-blocks: true
    # Snížení vzdálenosti aktivace AI mobů
    entity-activation-range:
      animals: 16
      monsters: 24
      villagers: 16
      misc: 8

Detailní návod ke konfiguraci jader naleznete v článku Optimalizace Minecraft serveru krok za krokem.

Diagnostika zátěže: Profiler Spark v praxi

Jakmile server začne zpomalovat, nehádejte viníka naslepo. Využijte profiler Spark:

  1. Zadejte v konzoli nebo ve hře příkaz: /spark sampler --timeout 60.
  2. Po uplynutí jedné minuty obdržíte odkaz na přehledný webový report.
  3. V záložce reportu prozkoumejte vlákno Server thread a rozbalte položku world - doTick:
    • Pokud dominuje BlockEntityTick (Hopper) – musíte umístit kompostéry na násypky.
    • Pokud dominuje EntityTick (Villager / Pathfinding) – vesničané mají příliš velkou volnost pohybu.
    • Pokud dominuje Redstone / BlockUpdates – lokalizujte nezastavitelný redstonový obvod.

FAQ – Často kladené otázky

1. Proč je kompostér na násypce lepší než běžná truhla?

Truhla obsahuje 27 inventárních slotů, které musí násypka při pokusu o přesun neustále procházet. Kompostér má pouze 1 virtuální slot, což snižuje počet paměťových operací procesoru na naprosté minimum.

2. Generují vozíky s násypkou (Minecart with Hopper) lagy?

Samostatný vozík s násypkou zatěžuje server minimálně. Problém nastává tehdy, když na malém prostoru jezdí desítky vozíků nepřetržitě dokola. U velkých farem použijte mechaniku, která vozík zastaví ve vykládací stanici, když farma neprodukuje žádné itemy.

3. Jak zabránit hromadění tisíců itemů na zemi ve farmě na zlato?

Nasaďte systém okamžité likvidace nadbytečných předmětů (např. odhazování shnilého masa a zlatých mečů do lávy pomocí rychlého dávkovače) a aktivujte alt-item-despawn-rate v konfiguraci jádra Paper.

4. Jaký hostingový tarif zvládne server s více než deseti gigafarmami?

Pro pokročilé technické servery s mnoha hráči doporučujeme tarif Iron (10 GB RAM) nebo Obsidian (14 GB RAM) na MCHost. Vysoký takt jednoho jádra procesorů AMD Ryzen zajišťuje bleskové zpracování smyčky ticků.

Shrnutí

Stavba gigantických automatických farem bez ztráty plynulosti je skutečné inženýrské umění. Pamatujte na pravidlo Hopper Locking, izolujte vesničany do kapslí 1x1, nahrazujte redstonový prach bezúdržbovými řadami pozorovatelů a pravidelně analyzujte zátěž pomocí /spark.

👉 Vybudujte své technické impérium na stabilní infrastruktuře MCHost a užijte si stálých 20.0 TPS bez ohledu na velikost vašich projektů!

Další články

Optimalizace Minecraft serveru 2026: stálých 20 TPS a nízké MSPT
minecraft

Optimalizace Minecraft serveru 2026: stálých 20 TPS a nízké MSPT

· 11 min
Základy Redstonu v Minecraftu: mechanismy, logická hradla a automatizace 1.21+
minecraft

Základy Redstonu v Minecraftu: mechanismy, logická hradla a automatizace 1.21+

· 8 min
Kolik RAM potřebuje Minecraft server? Tabulka a kalkulátor 2026
minecraft

Kolik RAM potřebuje Minecraft server? Tabulka a kalkulátor 2026

· 8 min

Další články

Optimalizace Minecraft serveru 2026: stálých 20 TPS a nízké MSPT
minecraft

Optimalizace Minecraft serveru 2026: stálých 20 TPS a nízké MSPT

· 11 min
Základy Redstonu v Minecraftu: mechanismy, logická hradla a automatizace 1.21+
minecraft

Základy Redstonu v Minecraftu: mechanismy, logická hradla a automatizace 1.21+

· 8 min
Kolik RAM potřebuje Minecraft server? Tabulka a kalkulátor 2026
minecraft

Kolik RAM potřebuje Minecraft server? Tabulka a kalkulátor 2026

· 8 min

Nezbytné technologie běží vždy. Funkční, analytické a marketingové zapneme jen s vaším souhlasem.

Zásady ochrany osobních údajů a cookies