Serwer z modami różni się od serwera z pluginami w jednym: mody muszą być zainstalowane także po stronie gracza. Każdy uczestnik potrzebuje tych samych modów, w tych samych wersjach. Cała reszta - wybór loadera, instalacja, dobór RAM - sprowadza się do kilku decyzji opisanych poniżej.
#Krok 1: Wybierz loader
Loader decyduje o tym, jakie mody w ogóle wgrasz. To jedna decyzja na cały serwer, więc warto podjąć ją świadomie.
| Loader | Dla kogo | Uwagi |
|---|---|---|
| Fabric | Lekkie mody, vanilla+, szybkie aktualizacje | Najlżejszy, najszybciej obsługuje nowe wersje gry |
| NeoForge | Nowe modpacki (ATM10, ATM11, Create) | Domyślny wybór dla nowych paczek |
| Forge | Starsze modpacki (RLCraft, SkyFactory) | Największa biblioteka starszych modów |
[!IMPORTANT] Mody Forge i NeoForge nie są wymienne. Od wersji 1.20.2 mają osobne pakiety i osobny identyfikator loadera, więc mod Forge na NeoForge po prostu się nie załaduje. Wyjątkiem jest wyłącznie 1.20.1.
Jeśli chcesz mieć mody i pluginy Bukkit na jednym serwerze, potrzebujesz hybrydy, nie zwykłego loadera.
#Krok 2: Dobierz plan pod liczbę modów
Mody zajmują pamięć na starcie serwera i podczas gry. Zasada jest prosta - im więcej modów, tym więcej RAM.
| Zawartość paczki | Gracze | Zalecany plan |
|---|---|---|
| Vanilla+ (10–40 modów) | do 15 | Crafting (5 GB) |
| Średni modpack (50–150 modów) | 5–15 | Iron (10 GB) |
| Ciężki modpack (ATM, FTB) | 5–20 | Obsidian (14 GB) lub więcej |
Zawsze zaczynaj od planu z zapasem. Serwer, który wyczerpuje pamięć, zamienia się w serię restartów, a gracze odchodzą. Pakiet możesz później powiększyć bez reinstalacji.
#Krok 3: Zamów serwer i wybierz silnik
- Na stronie oferty wybierz plan z tabeli powyżej. Serwer jest gotowy w około 60 sekund od opłacenia zamówienia.
- W panelu manage.mchost.gg otwórz usługę i przejdź do zakładki Silniki.
- Wybierz loader (Fabric, Forge albo NeoForge) i wersję gry. Panel dobiera zgodną Javę automatycznie.
- Kliknij instalację, a następnie uruchom serwer z zakładki Konsola.
Pierwsze uruchomienie trwa dłużej niż każde kolejne, bo serwer generuje świat i pliki konfiguracyjne.
#Krok 4: Wgraj mody
Mody trafiają do katalogu mods na serwerze. Masz na to dwie drogi:
- Zakładka Pliki - wgraj pliki
.jarbezpośrednio do katalogumods. - Zakładka Mody - instaluj wybrane mody z listy, bez pobierania ich na swój komputer.
Każdy mod musi:
- pasować do wersji gry,
- pasować do loadera,
- być w wersji serwerowej (nie każdy mod działa po stronie serwera).
Po wgraniu zrestartuj serwer z zakładki Konsola.
#Krok 5: Rozdaj mody graczom
To krok, o którym łatwo zapomnieć. Gracze muszą mieć dokładnie te same mody, inaczej nie wejdą na serwer.
Najprostsza metoda to gotowy modpack - klient pobiera paczkę jednym kliknięciem, a Ty instalujesz jej wersję serwerową. Na MCHost zrobisz to z poziomu instalatora modpacków. Alternatywnie możesz udostępnić graczom paczkę plików .jar i poprosić o wgranie ich do katalogu mods w kliencie gry.
#Najczęstsze błędy przy starcie
| Objaw | Przyczyna | Rozwiązanie |
|---|---|---|
| Serwer nie startuje, log mówi o Javie | Zbyt stara Java dla wersji gry | Zmień runtime - szczegóły w poradniku o Javie |
Mod ... requires ... of ... |
Mod wymaga innej wersji innego moda | Zainstaluj wskazaną zależność |
Incompatible mod set |
Mod zbudowany pod inny loader | Wgraj wersję pod swój loader |
Gracz dostaje Mod rejections |
Gracz ma inną listę modów | Porównaj listę modów klienta z katalogiem mods na serwerze |
| Serwer startuje i natychmiast pada | Za mało RAM | Zmień plan na większy |
#Zmiana loadera i migracja
Loader możesz zmienić w panelu w każdej chwili, ale mody nie przechodzą między loaderami. Po zmianie musisz wgrać wersje modów pod nowy loader, a świat - mimo że się wczyta - może zachowywać się inaczej, jeśli mody zmieniały generację terenu.
Dlatego zawsze:
- Zrób pełną kopię zapasową świata.
- Zmień loader na kopii i przetestuj.
- Dopiero potem podmień serwer produkcyjny.
#Często zadawane pytania
#Ile modów udźwignie serwer z 10 GB RAM?
Orientacyjnie 50–150 modów przy 5–15 graczach jednocześnie. Dokładna liczba zależy od tego, co mody robią - mody generujące nowe biomy i struktury kosztują więcej niż mody optymalizacyjne.
#Czy mody muszą być też u graczy?
Tak. W odróżnieniu od pluginów, mody zmieniają klienta gry. Każdy gracz musi mieć tę samą paczkę w tej samej wersji, inaczej nie połączy się z serwerem.
#Czy mogę dodać pluginy do serwera z modami?
Nie bezpośrednio. Zarówno Fabric, jak i Forge oraz NeoForge to loadery modów, nie platformy pluginów. Żeby mieć pluginy obok modów, potrzebujesz hybrydy takiej jak Youer albo Arclight.
#Który loader jest najszybszy?
Sam loader ma marginalny wpływ na wydajność. Liczą się mody, które na nim postawisz, oraz konfiguracja. Fabric ma łatwiejszy dostęp do lekkich optymalizacji, więc w praktyce bywa szybszy.
#Czy mogę zainstalować dowolny modpack z internetu?
Tak, o ile ma wersję serwerową dla Twojego loadera. Paczki tworzone wyłącznie z myślą o kliencie (na przykład z modami graficznymi) nie mają komponentu serwerowego i nie zadziałają.