Přeskočit na obsah

Minecraft · Pokročilé

Fabric, Forge, NeoForge a modpacky na Minecraft serveru

Módovaný server potřebuje správný modloader (Fabric, Forge nebo NeoForge) ve správné verzi a sadu módů, která sedí s tím, co mají hráči v klientu. Tento návod popisuje, jak modloader na serveru nastavit, jak nahrát server pack z CurseForge nebo Modrinthu a jak odhadnout potřebnou paměť.

Módy vs. pluginy a volba modloaderu

Módy mění samotnou hru (nové bloky, předměty, dimenze) a hráči je musí mít nainstalované i v klientu. Pluginy (Paper/Spigot) běží jen na serveru — ty popisuje návod Jak nainstalovat pluginy.

ModloaderKdy ho použít
FabricLehké módy, rychle dostupné pro nové verze hry. Většina módů potřebuje navíc Fabric API.
ForgeKlasické velké modpacky, hlavně pro starší verze (1.12.2, 1.16.5, 1.18.2, 1.20.1).
NeoForgeNástupce Forge pro novější verze (1.20.2 a výš); mnoho nových modpacků vychází právě pro něj.
ℹ️ Info:Rozhoduje modpack, ne preference. Na stránce modpacku (CurseForge, Modrinth) je vždy uvedeno, pro jaký modloader a verzi hry je určen — server musí mít přesně tuto kombinaci.

1Záloha stávajícího serveru

Změna modloaderu nebo verze se provádí reinstalací, která spouští instalační skript a může přepsat soubory. Než začnete, zastavte server a v záložce Backups klikněte na Create Backup. Pokud chcete svět zachovat, stáhněte si zálohu i k sobě. Podrobnosti najdete v návodu Zálohy a změna verze.


2Nastavení modloaderu a verze v panelu

Modloader a verzi hry nastavujete v panelu, ne ručně nahraným jádrem — instalační skript stáhne správné soubory a knihovny sám.

  1. Otevřete záložku Startup. V sekci Variables najdete proměnné šablony (eggu) — typicky verzi Minecraftu a verzi modloaderu. Přesné názvy se liší podle šablony.
  2. Zadejte verzi hry a verzi modloaderu, kterou vyžaduje modpack (např. Minecraft 1.20.1 a Forge 47.x). Změny proměnných se ukládají automaticky.
  3. Ve stejné záložce vyberte v poli Docker Image správnou Javu: Java 8 pro 1.16.5 a starší, Java 17 pro 1.18 až 1.20.4, Java 21 pro 1.20.5 a novější.
  4. V záložce Settings klikněte na Reinstall Server a potvrďte. Průběh instalace uvidíte v konzoli.
⚠️ Pozor:Pokud aktuální šablona serveru požadovaný modloader nenabízí (např. server běží na Paperu a chcete Fabric), použijte instalátor verzí v panelu, je-li u vaší služby k dispozici, nebo se obraťte na podporu a domluvte se na změně typu serveru.

3Nahrání server packu

Modpack pro server se obvykle stahuje jako samostatný Server Pack (na CurseForge v záložce Files u konkrétní verze, na Modrinthu v popisu nebo ve verzích projektu). Pokud autor server pack nevydal, vytvoříte ho z klientské instalace: zkopírujete složky mods, config a případně defaultconfigs, kubejs a odeberete módy určené jen pro klienta.

Co nahrát

Jádro serveru už nainstaloval panel v kroku 2, proto nahrávejte jen obsah modpacku, ne jeho vlastní spouštěcí soubory:

text
/
├── mods/            ← nahrát (všechny .jar módy)
├── config/          ← nahrát
├── defaultconfigs/  ← nahrát, pokud existuje
├── kubejs/          ← nahrát, pokud existuje
├── libraries/       ← nechat z instalace panelu
├── run.sh / start.sh / *.bat  ← nepotřebujete
└── server.properties

Jak nahrát

  • SFTP (doporučeno pro stovky souborů): údaje najdete v Settings → SFTP Details, heslo je stejné jako k panelu. Připojte se programem FileZilla nebo WinSCP a složky přetáhněte do kořene serveru.
  • Archiv přes panel: zabalte složky do .zip, nahrajte ho v záložce Files tlačítkem Upload a v nabídce souboru zvolte Unarchive. Archiv pak smažte, ať nezabírá místo.
⚠️ Pozor:Módy jen pro klienta na server nepatří — minimapy, shadery, OptiFine, Sodium, Iris, módy na úpravu menu apod. Na Forge a NeoForge obvykle způsobí pád při startu s hláškou o „invalid dist DEDICATED_SERVER“.

4Kolik paměti (RAM) modpack potřebuje

Přesné číslo neexistuje — záleží na konkrétních módech, velikosti světa a počtu hráčů. Následující hodnoty jsou orientační výchozí bod pro menší komunitu (jednotky až nízké desítky hráčů najednou) a běžně velký svět:

ServerOrientačně
Vanilla nebo Paper s pár pluginy4 GB
Lehký modpack (desítky módů)6–8 GB
Velký modpack (zhruba 150 módů a víc)od 12 GB

Mnoho modpacků uvádí doporučenou paměť přímo v popisu — tu berte jako minimum. Paměť pro Javu nastavuje panel podle tarifu; nezvyšujte ji ručně (např. parametrem -Xmx v souboru user_jvm_args.txt) nad přidělenou paměť, jinak proces může být ukončen pro nedostatek paměti. Když paměť nestačí, tarif navýšíte v klientské zóně.


5První spuštění

  1. Spusťte server tlačítkem Start. První start módovaného serveru trvá déle — načítají se módy a generuje se svět.
  2. Pokud vás panel vyzve k přijetí EULA, potvrďte ho (případně nastavte eula=true v souboru eula.txt).
  3. Počkejte na řádek:
log
[Server thread/INFO]: Done (42.123s)! For help, type "help"

Pokud server spadne, najdete příčinu na konci konzole nebo v souboru logs/latest.log, u pádů také ve složce crash-reports.


Připojení hráčů: klient se musí shodovat

Hráči potřebují stejnou verzi hry, stejný modloader a stejnou verzi modpacku jako server. Nejjednodušší je nainstalovat modpack přes launcher, který modpacky umí — např. CurseForge App, Modrinth App nebo Prism Launcher — a zvolit stejnou verzi modpacku, jaká běží na serveru.

💡 Tip:Při aktualizaci modpacku aktualizujte server i klienty najednou a vždy nejdřív udělejte zálohu. Novější verze módů obvykle převezme svět, zpět na starší verzi to ale spolehlivě nejde.

Časté chyby

PříznakPříčinaŘešení
Hráč dostane „Mismatched mod list“ nebo „Incompatible mods“Jiná verze módů nebo modpacku na klientu a serveru.Sjednoťte verze.
invalid dist DEDICATED_SERVERNa serveru je mód jen pro klienta.Mód uvedený v hlášce odeberte ze složky mods.
OutOfMemoryErrorModpack potřebuje víc paměti.Navyšte tarif nebo odeberte náročné módy.
Unsupported class file major versionŠpatná verze Javy.Změňte Docker Image v záložce Startup.
Mód vyžaduje jiný módChybí závislost (např. Fabric API, Architectury).Doinstalujte ji ve stejné verzi pro stejný modloader.

Hledáte hosting pro Minecraft server?

Paper, Fabric, Forge i modpacky v Pterodactyl panelu na vlastním hardwaru ve Frankfurtu nad Mohanem. Když si nebudete vědět rady, napište podpoře.