Mody klienckie nie trafiają automatycznie na serwer

Sodium optymalizuje wyświetlanie w kliencie Minecraft. Zainstaluj go w odpowiedniej instancji klienta, a nie jako rzekomy sposób na poprawę TPS na serwerze dedykowanym. To, czy dany mod powinien trafić na klienta, na serwer czy na obie strony, ustalasz na podstawie informacji o projekcie i jego zależności.

W przypadku modpacka rozdziel trzy informacje: wersję Minecrafta, loader wraz z wersją oraz konkretny plik moda. Nowe pobranie Fabric API dla starszej wersji Minecrafta nie jest aktualizacją twojej obecnej wersji gry. Trzymaj się zestawu wersji narzuconego przez modpack, dopóki nie sprawdzisz odpowiedniej aktualizacji.

Źródła: Projekt Sodium, Fabric: instalowanie modów.

Mody i modpacki działają niezawodnie, gdy serwer, loader, wersja Minecrafta i klient korzystają z tej samej podstawy technicznej. W game-serverhosting możesz wybrać gotowy modpack już przy zamówieniu albo doinstalować pojedyncze mody Forge i Fabric później w panelu. Kluczowe jest dokładne sprawdzenie wersji, zależności i logów startowych.

Mody a wtyczki – różnica

Mody zmieniają Minecrafta w głęboki sposób: nowe bloki, przeciwnicy, maszyny, biomy, wymiary, przepisy czy systemy techniczne. Wiele modów ingeruje bezpośrednio w mechanikę gry i dlatego wymaga na serwerze odpowiedniego loadera modów. Dla nowoczesnych serwerów Minecraft najważniejsze są przede wszystkim Forge i Fabric.

Wtyczki działają inaczej. Zazwyczaj są uruchamiane po stronie serwera na platformach takich jak Spigot czy Paper i rozszerzają serwer bez konieczności lokalnego instalowania tych samych plików przez graczy. To praktyczne rozwiązanie w przypadku uprawnień, ekonomii, systemów ochrony czy narzędzi administracyjnych. Jeśli zamiast modów chcesz korzystać przede wszystkim z rozszerzeń Paper lub Spigot, lepiej sprawdzi się poradnik Instalacja i zarządzanie wtyczkami do Minecrafta – Spigot/Paper w panelu.

W przypadku modów obowiązuje zasada: serwer i klient w wielu przypadkach muszą korzystać z tej samej listy modów. Mod Forge nie działa automatycznie na Fabric, a mod przeznaczony dla Minecrafta 1.20.1 nie jest automatycznie kompatybilny z wersją 1.21. Oficjalne zasady korzystania z Minecrafta znajdziesz w Minecraft Usage Guidelines; dodatkowo w kwestii konkretnej kompatybilności moda zawsze decydująca jest dokumentacja danego moda.

Wymagania wstępne

Zanim zaczniesz, wyjaśnij sobie cztery kwestie:

  1. Jakiej wersji Minecrafta ma używać serwer?
  2. Czy serwer ma korzystać z Forge czy Fabric?
  3. Zaczynasz od gotowego modpacka czy od pojedynczych modów?
  4. Czy wszyscy współgracze mają dostęp do tej samej wersji klienta?

Jeśli twój serwer działa jeszcze na Vanilla, Paper lub innym wariancie, musisz najpierw odpowiednio zmienić wersję serwera lub jego typ. Możesz w tym celu skorzystać z poradnika Zmiana wersji serwera Minecraft – Vanilla, Paper, Purpur, Forge i Fabric bez reinstalacji.

Wariant A: Wybór modpacka bezpośrednio przy zamówieniu

Najprostszą drogą jest skorzystanie z procesu zamówienia. W kreatorze zamówień game-serverhosting przy serwerze Minecraft wybierasz gotowy modpack – na przykład „All the Mods", „Better MC" lub pakiet zwiększający wydajność. Serwer zostaje wtedy od razu zainstalowany z odpowiednim loaderem i wszystkimi modami.

Wybór modpacka przy zamówieniu
Wybór modpacka przy zamówieniu

Ta droga ma sens, jeśli nie chcesz samodzielnie wyszukiwać każdego moda z osobna. Modpack zawiera już dopasowaną kombinację loadera, wersji Minecrafta i listy modów. Mimo to po instalacji warto sprawdzić, jaka dokładnie wersja została zainstalowana i czy twoi współgracze korzystają z tego samego klienta.

Postępuj w następujący sposób:

  1. Wybierz serwer Minecraft w procesie zamówienia.
  2. Otwórz wybór modpacka w kreatorze zamówień.
  3. Zdecyduj się na pakiet, który pasuje do twojego celu w grze.
  4. Zakończ zamówienie i poczekaj, aż instalacja się zakończy.
  5. Uruchom serwer i sprawdź konsolę pod kątem błędów.

Wariant B: Zarządzanie pojedynczymi modami w panelu

Jeśli twój serwer działa już na Forge lub Fabric, możesz też doinstalowywać mody pojedynczo. W sekcji modów panelu przeszukujesz Modrinth w poszukiwaniu kompatybilnych modów i widzisz, które są już zainstalowane.

Zainstalowane mody
Zainstalowane mody

Zwracaj przy tym ścisłą uwagę na wariant loadera (Forge ≠ Fabric) oraz wersję Minecrafta – mod Fabric nie uruchomi się na serwerze Forge. Sprawdź też, czy dany mod trzeba zainstalować tylko po stronie klienta, tylko po stronie serwera, czy po obu stronach. Ta informacja zazwyczaj znajduje się na stronie projektu danego moda.

Ważna jest właściwa kolejność działań:

  1. Zatrzymaj serwer.
  2. Utwórz kopię zapasową, zanim zmienisz mody.
  3. Wyszukaj mod w panelu i zainstaluj tylko kompatybilną wersję.
  4. Uzupełnij zależności.
  5. Uruchom serwer i sprawdź log.
  6. Przetestuj klienta z tą samą listą modów.

Nie instaluj dziesięciu nowych modów naraz, jeśli chcesz później łatwo znaleźć przyczynę problemu. Zwłaszcza przy większych paczkach bardziej praktyczne jest wprowadzanie zmian w małych grupach i wykonywanie testu uruchomienia po każdym kroku.

Wskazówka: Mody często potrzebują biblioteki

Wiele modów wymaga wspólnej biblioteki (na przykład Fabric API lub Architectury). Zainstaluj ją najpierw, w przeciwnym razie serwer ulegnie awarii podczas uruchamiania. Wskazówki na ten temat znajdziesz zwykle w opisie moda, w sekcji zależności lub w logu błędów podczas startu serwera.

Typowe biblioteki nie są opcjonalnymi dodatkami, lecz technicznymi wymaganiami. Jeśli w logu pojawiają się określenia takie jak missing dependency, requires lub nazwa jakiejś biblioteki, najczęściej brakuje właśnie tej podstawy.

Sprawdzenie wyniku

Po instalacji serwer powinien uruchomić się bez awarii i pojawić się w panelu jako online. Następnie otwórz konsolę i sprawdź, czy Forge lub Fabric zostały załadowane, czy lista modów jest rozpoznawana i czy zaraz po starcie nie występują żadne krytyczne błędy.

Następnie przetestuj to za pomocą klienta korzystającego z tej samej wersji Minecrafta, tego samego loadera i tych samych modów. Jeśli używasz gotowego modpacka, każdy gracz powinien uruchomić dokładnie ten pakiet w tej samej wersji. Jeśli instalujesz pojedyncze mody, udokumentuj listę modów dla swojego zespołu. Aby poznać ogólne podstawy dotyczące modów i wtyczek, możesz dodatkowo przeczytać Instalacja modów i wtyczek do Minecrafta – proste instrukcje.

Ile pamięci RAM potrzebuje twój modpack, obliczy nasz kalkulator RAM. Traktuj wynik jako pomoc w planowaniu: rzeczywiste zapotrzebowanie zależy od modpacka, liczby graczy, wielkości świata i ustawień.

Rozwiązywanie problemów

Serwer nie uruchamia się po instalacji moda

Zatrzymaj serwer, otwórz log i poszukaj pierwszego komunikatu o błędzie, a nie tylko ostatniej linii. Najczęstszą przyczyną jest wersja loadera, wersja Minecrafta lub brakujące biblioteki. Testowo usuń pojedynczo ostatnio zainstalowane mody albo uzupełnij zgłoszoną zależność.

Gracze nie mogą dołączyć

Sprawdź najpierw, czy klient i serwer korzystają z tej samej wersji Minecrafta i tego samego loadera. Następnie porównaj listę modów. Przy wielu modach wystarczy jeden odbiegający plik lub wersja, aby nawiązanie połączenia się nie powiodło.

Mod Fabric nie działa na Forge

To spodziewane zachowanie. Forge i Fabric to różne loadery modów. Potrzebujesz albo wersji Forge tego samego moda, kompatybilnej alternatywy, albo musisz świadomie przełączyć serwer na Fabric.

Modpack działa, ale wydajność jest słaba

Zmniejsz zasięg widzenia, Simulation Distance oraz szczególnie obciążające mody, zanim od razu zaplanujesz więcej zasobów. Sprawdź też, czy pakiet jest przeznaczony dla twojej liczby graczy. Więcej RAM-u może pomóc, ale nie zastąpi odpowiedniej konfiguracji.

Weryfikacja, ograniczenia i bezpieczna droga powrotna

Poradnik „Konfiguracja modów i modpacków do Minecrafta – Forge i Fabric w panelu” dotyczy typu serwera opisanego w artykule oraz stanu wersji widocznego w momencie weryfikacji. Nazwy menu, dostępne wersje, kompatybilność modów lub wtyczek oraz wymagane zasoby mogą się różnić po aktualizacjach. Dlatego nie przenoś żadnych wartości bez sprawdzenia na inną wersję gry, loadera czy serwera.

Przed wprowadzeniem zmian w świecie, stanie gry, konfiguracji lub rozszerzeniach utwórz kopię zapasową odpowiednich plików. Następnie wprowadzaj tylko jeden powiązany krok i sprawdzaj go za pomocą tej samej wersji klienta i serwera, z której później chcesz korzystać.

Punkt kontrolny Oczekiwany wynik Przerwanie i droga powrotna
Uruchomienie serwera Serwer osiąga stan gotowości do pracy bez nowego komunikatu o błędzie. W przypadku błędów uruchomienia cofnij zmianę i przywróć ostatnią kopię zapasową.
Test połączenia Konto testowe może połączyć się za pomocą adresu wyświetlanego w panelu. W przypadku błędów wersji lub połączenia ponownie zweryfikuj wersję, port i zwolnienia portów.
Test funkcji Konkretnie zmieniona funkcja działa bez uszkadzania istniejących danych świata lub rozgrywki. W przypadku efektów ubocznych zatrzymaj serwer i przywróć zapisane pliki.

Udany pojedynczy test nie jest gwarancją wydajności ani dostępności. Wielkość świata, mody, wtyczki, liczba graczy, droga sieciowa i jednoczesne obciążenie mogą zmienić wynik. Dokumentuj wersję, zmianę i wynik testu, aby móc później prześledzić ewentualne odchylenia.

FAQ

Czy mogę używać modów i wtyczek jednocześnie?

Tylko w przypadku specjalnych konfiguracji hybrydowych, które nie nadają się do każdego zastosowania. Dla stabilnych serwerów powinieneś wyraźnie rozróżniać między serwerem modowym Forge/Fabric a serwerem wtyczek Paper/Spigot.

Czy każdy gracz musi zainstalować mody?

W przypadku wielu modów wpływających na rozgrywkę – tak. Jeśli mod wprowadza nowe bloki, przedmioty lub mechaniki, klient zazwyczaj potrzebuje tego samego moda. Mody działające wyłącznie po stronie serwera są wyjątkiem i muszą być jako takie udokumentowane.

Czy mogę później zmienić modpack?

Tak, ale każda zmiana może wywołać problemy z kompatybilnością. Utwórz wcześniej kopię zapasową, zmieniaj tylko celowo i sprawdź potem uruchomienie serwera, logi oraz połączenie klienta.

Co jest lepsze: Forge czy Fabric?

To zależy od modów, których chcesz używać. Niektóre projekty pojawiają się tylko dla Forge, inne tylko dla Fabric, a wiele dla obu loaderów. Decyduj nie na podstawie nazwy, lecz dostępności modów, wersji Minecrafta i stanu utrzymania projektu.

Dlaczego po uruchomieniu brakuje modów w grze?

Zazwyczaj mod został zainstalowany dla niewłaściwego loadera, niewłaściwej wersji Minecrafta lub tylko po jednej stronie. Sprawdź razem pliki serwera, pliki klienta oraz dane wyjściowe logów.