Jak stworzyć własny modpack i uruchomić go na serwerze
Własny modpack buduje się w stałej kolejności: najpierw wersja Minecrafta, potem modloader, potem dwa albo trzy mody bazowe, wokół których kręci się cały pack, a dopiero na końcu dodatki dla zabawy. Ta kolejność to nie kwestia gustu, bo każdy mod powstaje pod dokładnie jedną wersję i jeden loader. W sierpniu 2026 najczęściej graną wersją na holenderskich serwerach nadal jest 1.21 "Tricky Trials", a do niej potrzebna jest Java 21. Najwięcej roboty nie jest z samym wybieraniem, tylko z wyszukiwaniem zależności i z tym jednym modem, który rozwala całą resztę.
Jaką wersję Minecrafta i jaki modloader wybrać na start?
Wersja decyduje o tym, jakie mody w ogóle istnieją. Jeśli wybierzesz 1.21, masz największą bibliotekę modów i potrzebujesz Java 21. Wersje roczne 26.1 "Tiny Takeover" (marzec 2026) i 26.2 "Chaos Cubed" (czerwiec 2026) działają bez problemu, ale twórcy modów wciąż za nimi nie nadążają. A jeśli budujesz na snapshotach 26.3 z nowym biomem "dappled forest", to swojego packa będziesz sprawdzać od nowa przy każdym snapshocie.
Potem wybierasz loader i ta decyzja jest ostateczna: mody na Fabric nie działają na NeoForge i odwrotnie.
| Loader | Mocne strony | Znany pack |
|---|---|---|
| Fabric | Lekki, szybko nadąża za nowymi wersjami, dom Sodium i Lithium | Fabulously Optimized (ponad 12 milionów pobrań) |
| NeoForge | Unowocześniony fork Forge, wiedzie prym na 1.20.2 i nowszych, duże packi z contentem | All the Mods 10 (1.21.1, od 400 do ponad 500 modów) |
| Forge | Starsze wersje i klasyki, które na nich zostały | RLCraft (1.12.2, ponad 27 milionów pobrań) |
| Quilt | Fork Fabrica, ładuje wiele modów Fabric, mniejszy ekosystem | Głównie packi budowane samodzielnie |
Dopiero zaczynasz z packami? Najpierw sprawdź, czym właściwie jest modpack i jak się go instaluje.
Czym są mody biblioteczne i jak sprawdzić, których wymaga dany mod?
Mody biblioteczne, nazywane też modami API albo core, same nie dodają nic do gry. Zawierają wspólny kod, z którego korzystają inne mody: ekrany menu, konfigurację, obsługę sieci. Fabric API to najbardziej znany przykład; bez niego prawie żaden mod na Fabric się nie uruchomi. Znajdziesz je na stronie samego moda:
- Na CurseForge są w sekcji Relations albo Dependencies, podzielone na Required i Optional. Obowiązkowe jest tylko Required.
- Na Modrinth przy każdej wersji jest zakładka Dependencies z tym samym podziałem.
- Bierz build pod swoją wersję Minecrafta i swój loader. Biblioteka na 1.20.1 nie zadziała na 1.21.
- Powtórz to samo dla samej biblioteki; niektóre potrzebują kolejnej.
Jeśli mimo to coś pójdzie nie tak, czytaj crashlog od góry do dołu. Linijka w stylu Missing or unsupported mandatory dependencies podaje nazwę i wersję brakującego moda. Jeśli widzisz NoSuchMethodError, to bibliotekę masz, ale w złej wersji.
Które mody należą wyłącznie do klienta?
Najczęstszy błąd to skopiowanie całego folderu modów z własnego komputera na serwer. Mody, które robią coś tylko z obrazem albo ze sterowaniem, potrafią wywalić serwer od razu.
| Rodzaj moda | Przykłady | Gdzie instalować |
|---|---|---|
| Obraz i rendering | Obsługa shaderów, Sodium, klawisze zoomu | Tylko klient |
| Mapa i HUD | Minimapy, waypointy, paski stanu | Tylko klient |
| Receptury i informacje | Przeglądarki receptur w stylu JEI | Tylko klient |
| Content | Nowe bloki, przedmioty, moby, wymiary | Klient i serwer, dokładnie ta sama wersja |
| Zarządzanie serwerem | Kopie zapasowe, pregeneracja chunków, sprzątanie encji | Tylko serwer |
| Wydajność | FerriteCore, Canary, ModernFix, Lithium | Zależy od moda, przeczytaj opis |
W drugą stronę działa to dokładnie tak samo: jeśli mod z contentem siedzi na serwerze, ale nie ma go u gracza, to ten gracz w ogóle nie wejdzie. Dlatego od początku prowadź dwie listy, listę klienta i listę serwera.
W jakiej kolejności budować listę modów?
Buduj blokami i testuj po drodze. Najpierw postaw goły serwer z samym loaderem. Potem dodaj mody bazowe: te dwa albo trzy, które decydują o tym, o czym jest twój pack, na przykład moda technicznego jak Create albo moda ze stworkami jak Cobblemon. Uruchom ponownie, pograj dziesięć minut i sprawdź, czy tickrate, czyli tempo pracy serwera, się trzyma.
Dopiero kiedy to działa, dochodzą addony i integracje wokół nich, potem mody ułatwiające życie, a na samym końcu mody na wydajność. Nigdy nie dodawaj więcej niż pięć do dziesięciu modów naraz i restartuj po każdym bloku. Dzięki temu przy każdym crashu wiesz, w którym bloku szukać.
Dlaczego zbyt wiele modów na worldgen kończy się źle?
Mody zmieniające generowanie świata, czyli biomy, jaskinie, struktury i wymiary, wpisują się wszystkie w tę samą generację. Jeśli nałożysz na siebie trzy albo cztery, dostaniesz biomy wypychające się nawzajem, struktury wbudowane jedna w drugą i chunki, czyli fragmenty świata, generujące się tak wolno, że serwer zacina się, gdy tylko ktoś wleci w nowy teren. A jeśli później któryś usuniesz, w świecie zostaną dziury.
Zostań przy jednym modzie na biomy jako bazie i najwyżej jednym lub dwóch modach na struktury, które tę bazę wspierają, i zdecyduj o tym, zanim świat będzie gotowy: zmiana worldgenu w praktyce oznacza nowy świat. Jeśli mimo to serwer się zacina, w ustaleniu, gdzie naprawdę leży problem, pomoże podejście z naszego artykułu o optymalizacji serwera Minecraft.
Jak wytropić konflikt, dzieląc mody na pół?
Dwa mody, które się gryzą, rzadko dają ładny komunikat o błędzie. Najszybciej działa dzielenie na pół: przy osiemdziesięciu modach wystarczy siedem rund testów.
- Zrób kopię serwera i testuj na niej, nigdy w świecie, w którym ktoś buduje.
- Najpierw przeczytaj log. Jeśli na górze crasha widnieje nazwa moda, to już koniec roboty.
- Przenieś połowę modów do folderu
mods-wylaczone, ale trzymaj mody biblioteczne razem z modami, które ich potrzebują. - Uruchom serwer. Jeśli nadal się crashuje, winowajca siedzi w połowie, która została; jeśli nie, w tej, którą odłożyłeś.
- Podziel tę połowę na pół jeszcze raz i powtarzaj, aż zostanie ci jeden albo dwa mody.
- Sprawdź swój wniosek: wrzuć tylko tego jednego moda z powrotem do działającego packa.
Nie każdy konflikt uderza przy starcie. Jeśli pojawia się dopiero przy wczytywaniu świata, zapisz, jaka czynność go wywołuje, i w każdej rundzie testuj dokładnie to samo.
Które mody na wydajność są warte zachodu?
Na NeoForge i Forge standardowym wyborem są FerriteCore, Canary i ModernFix; sam FerriteCore oszczędza od 30 do 40 procent zużycia RAM. Na Fabric za logikę gry odpowiadają Lithium i mody pokrewne, a za rendering Sodium, choć Sodium działa wyłącznie po stronie klienta. Fabulously Optimized dobrze pokazuje, jak daleko można z tym zajść: ponad 12 milionów pobrań na Modrinth i ani jednego nowego bloku.
Zdejmują one narzut, ale nie zastąpią pamięci ani dysku. All the Mods 10 wymaga minimum 10 GB RAM, 12 GB dla małej grupy i od 14 do 16 GB przy pięciu graczach lub więcej, a na SSD ładuje się w 2 do 3 minut zamiast 10 minut lub dłużej na dysku talerzowym. Jeśli twój własny pack należy do tej kategorii, obowiązują te same liczby. W hostingu Minecraft od MC-Node linia budżetowa kosztuje równe 4,75 zł za GB miesięcznie, a pakiet 8 GB wychodzi 38,02 zł, razem z dyskiem NVMe SSD i panelem Pterodactyl, w którym po prostu otwierasz swój folder modów.
Jak udostępnić swój pack graczom?
Pack jest gotowy dopiero wtedy, gdy wszyscy mają dokładnie tę samą listę modów. Są trzy drogi.
- Modrinth: z aplikacji Modrinth App albo z Prism Launchera wyeksportuj plik
.mrpack. Odsyła on do modów, zamiast kopiować je ze sobą, więc gracze go importują i w kilka minut są gotowi. Najprostsza droga, jeśli zamierzasz dalej aktualizować. - CurseForge: największa publiczność, z packami takimi jak All the Mods 10 i jego ponad 18 milionami pobrań. Publikacja trwa dłużej, bo pack przechodzi weryfikację i nie każdy mod może automatycznie trafić do środka.
- Zwykły zip: folder
mods, folderconfigi plik readme z wersją loadera, wrzucone na twojego Discorda. W porządku dla pięciu znajomych, uciążliwe przy aktualizacjach, bo każdy musi sam wyczyścić stary folder.
Nadaj packowi numer wersji i prowadź listę zmian: które mody doszły, które wypadły i czy świat da się przenieść dalej. Dopisz, które są opcjonalne, na przykład minimapa i shadery. Nie zapomnij o stronie serwera: idzie tam ta sama lista, minus wszystko, co jest client-only. Jeśli pack ma działać dla większej grupy niż twoi znajomi, dobrym drugim krokiem jest podstawowy poradnik o stawianiu serwera Minecraft.
Najczęściej zadawane pytania
Ile modów mogę bezpiecznie wrzucić do własnego packa? Nie ma sztywnej granicy; liczy się to, co te mody robią. All the Mods 10 działa z liczbą od 400 do ponad 500 modów przy minimum 10 GB RAM, a osiemdziesiąt modów bez ciężkiego worldgenu zadowoli się dużo mniejszą ilością. Dodawaj w blokach po pięć do dziesięciu i po każdym bloku patrz na tickrate i pamięć.
Dlaczego mój serwer nie startuje po dodaniu moda? Zwykle brakuje moda bibliotecznego albo w folderze modów serwera siedzi mod client-only. Poszukaj w logu linijki Missing or unsupported mandatory dependencies i usuń z serwera shadery, minimapy i przeglądarki receptur.
Czy mogę mieszać mody z Fabric i NeoForge? Nie. Mod jest tworzony pod konkretny loader i konkretną wersję Minecrafta. Wybierz ten loader, na którym są mody, których chcesz: NeoForge wiedzie prym na 1.20.2 i nowszych z dużymi packami z contentem, a Fabric jest lekki i jest domem Sodium oraz Lithium.
Czy warto wrzucać mody na wydajność, jeśli mój pack jest mały? Zwykle tak, bo nic nie kosztują pod względem rozgrywki. FerriteCore oszczędza od 30 do 40 procent zużycia RAM na NeoForge, a Canary i ModernFix sprzątają czas ładowania i narzut. Wrzuć je jako ostatni blok.
Jak najłatwiej zaktualizować pack u graczy? Plik .mrpack przez Modrinth: gracze importują nową wersję, a launcher robi resztę. Przy zipie każdy musi sam wyczyścić stary folder modów i zawsze zostanie ktoś ze starym modem, kto już nie wejdzie na serwer.