Minecraft · Pokročilé
Fabric, Forge, NeoForge a modpacky na Minecraft serveru
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.
| Modloader | Kdy ho použít |
|---|---|
| Fabric | Lehké módy, rychle dostupné pro nové verze hry. Většina módů potřebuje navíc Fabric API. |
| Forge | Klasické velké modpacky, hlavně pro starší verze (1.12.2, 1.16.5, 1.18.2, 1.20.1). |
| NeoForge | Nástupce Forge pro novější verze (1.20.2 a výš); mnoho nových modpacků vychází právě pro něj. |
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.
- 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.
- 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.
- 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ší.
- V záložce Settings klikněte na Reinstall Server a potvrďte. Průběh instalace uvidíte v konzoli.
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:
/
├── 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.propertiesJak 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.
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:
| Server | Orientačně |
|---|---|
| Vanilla nebo Paper s pár pluginy | 4 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í
- 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.
- Pokud vás panel vyzve k přijetí EULA, potvrďte ho (případně nastavte
eula=truev souborueula.txt). - Počkejte na řádek:
[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.
Časté chyby
| Příznak | Příč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_SERVER | Na serveru je mód jen pro klienta. | Mód uvedený v hlášce odeberte ze složky mods. |
OutOfMemoryError | Modpack 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ód | Chybí 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.