/
mc-node.net →
Minecraft

Jak uruchomić serwer All the Mods 10 (ATM10)?

Zaktualizowano 31/08/20264 min czytania
W tym artykule
  1. Krok 1: Zainstaluj ATM10 przez instalator modpacków
  2. Krok 2: Wybierz odpowiednią ilość RAM-u (10–12 GB na start)
  3. Krok 3: Pierwsze uruchomienie trwa długo — to normalne
  4. Wydajność: jak utrzymać płynne ATM10
  5. Częste problemy
  6. Gotowy na pierwszych graczy

All the Mods 10 (ATM10) to obecnie największy uniwersalny modpack: ponad 400 modów na NeoForge dla Minecrafta 1.21.1 — od technologii, przez magię, po eksplorację. Tak duży pack ma jednak swoje wymagania: przy zbyt małej ilości RAM-u serwer nie przetrwa nawet pierwszego uruchomienia. W tym poradniku krok po kroku zainstalujesz ATM10 przez panel, wybierzesz pakiet z odpowiednią ilością pamięci i ustawisz najważniejsze opcje wydajności, dzięki czemu twój serwer ATM10 będzie działał płynnie nawet przy większej liczbie graczy.

Krok 1: Zainstaluj ATM10 przez instalator modpacków

  1. Zaloguj się do panelu MC-Node na panel.mc-node.net i otwórz swój serwer Minecraft.
  2. Na serwerze działa już jakiś świat? Najpierw zrób backup w zakładce Backups — instalacja zastąpi pliki serwera.
  3. Otwórz instalator modpacków swojego serwera i wyszukaj All the Mods 10.
  4. Wybierz najnowszą wersję packa i rozpocznij instalację. Instalator pobierze pliki serwera i automatycznie przygotuje odpowiednią wersję NeoForge.
  5. Zanotuj dokładny numer instalowanej wersji: twoi gracze będą potrzebować dokładnie tej samej wersji packa na swoim kliencie.

Nie ma ATM10 na liście albo wolisz samodzielnie wgrać pliki serwera? Skorzystaj z poradnika jak ręcznie zainstalować modpack. Chcesz dowiedzieć się więcej o różnicach między NeoForge a innymi typami serwerów? Przeczytaj jakie oprogramowanie serwera Minecraft wybrać.

Krok 2: Wybierz odpowiednią ilość RAM-u (10–12 GB na start)

Zalecana ilość RAM-u na stronie packa to wartość dla klienta. Serwer musi jednocześnie obsługiwać chunki, maszyny i moby wszystkich graczy, więc potrzebuje więcej. Dla serwera ATM10 przyjmij następujące widełki:

  • 1–5 graczy: 10–12 GB
  • 5–15 graczy: 12–16 GB
  • 15+ graczy lub dużo automatyzacji: 16 GB lub więcej

Wahasz się między dwoma pakietami? W artykule ile RAM-u potrzebuje twój serwer Minecraft dowiesz się, po czym poznać, że czas na upgrade, i dlaczego heap Javy jest zawsze mniejszy niż twój pakiet.

Krok 3: Pierwsze uruchomienie trwa długo — to normalne

  1. Przejdź do zakładki Console i uruchom serwer.
  2. Przy pierwszym starcie NeoForge przygotowuje swoje biblioteki, a ponad 400 modów ładuje swoje rejestry i configi. Licz się z 5–15 minutami, zanim serwer będzie online.
  3. Nie restartuj w międzyczasie, nawet jeśli konsola na chwilę jakby się zatrzymała. Dopiero gdy przez ponad dziesięć minut w konsoli nie pojawia się zupełnie nic, coś jest naprawdę nie tak.
  4. Serwer jest gotowy, gdy zobaczysz Done (…)! For help, type "help". Kolejne uruchomienia są wyraźnie szybsze, zwykle zajmują kilka minut.

Wydajność: jak utrzymać płynne ATM10

Trzy działania dają zdecydowanie największy zysk:

  1. Wygeneruj świat z wyprzedzeniem za pomocą Chunky. Chunky jest domyślnie częścią ATM10. Wpisz w konsoli chunky radius 3000, a następnie chunky start. Serwer wygeneruje wtedy z wyprzedzeniem wszystkie chunki w promieniu 3000 bloków od spawnu. Generowanie nowego terenu to przy dużym packu największe źródło lagów; uruchom to więc w nocy albo gdy nikt nie jest online — praca będzie wykonana, zanim twoi gracze ruszą na eksplorację.
  2. Zmniejsz simulation distance. Otwórz w zakładce Files plik server.properties i ustaw simulation-distance=6 oraz view-distance=8. Ustaw też sync-chunk-writes=false; zapisywanie chunków na dysk stanie się dzięki temu znacznie lżejsze. Zrestartuj serwer, aby wczytać zmiany.
  3. Ogranicz forceloadowane chunki i szukaj źródeł lagów za pomocą sparka. Profiler spark jest częścią packa: spark tps w konsoli pokazuje czasy ticków, a dzięki spark profiler start (i po kilku minutach spark profiler stop) zobaczysz dokładnie, które maszyny lub farmy mobów zabierają najwięcej czasu. Ogranicz też liczbę chunków, które gracze trzymają forceloadowane przez FTB Chunks — wszystko, co jest forceloadowane, tyka dalej nawet wtedy, gdy nikt nie jest online.

Częste problemy

  • Serwer wpada w crashloopa podczas startu — Jeśli widzisz w konsoli java.lang.OutOfMemoryError: Java heap space albo serwer raz za razem pada podczas ładowania świata, brakuje mu RAM-u. Przy mniej niż 10 GB ATM10 rzadko stabilnie przechodzi start. Ulepsz pakiet i spróbuj ponownie.
  • Gracze nie mogą dołączyć („Incompatible mod set” lub brakujące mody) — Wersja packa na kliencie nie zgadza się z tą na serwerze. Porównaj oba numery wersji i zaktualizuj klienta w launcherze albo zainstaluj na serwerze dokładnie tę samą wersję, której używają twoi gracze.
  • Pack zaktualizowany i świat się zepsuł — Nigdy nie aktualizuj bez backupu. Między wersjami packa niektóre mody czasem znikają, a wraz z nimi z twojego świata znikają ich bloki i maszyny. Przywróć backup w zakładce Backups i przeczytaj changelog packa, zanim spróbujesz ponownie.
  • Lagi, gdy gracze eksplorują nowe tereny — Świat nie został wygenerowany wystarczająco daleko. Uruchom Chunky ponownie z większym promieniem w spokojniejszym momencie.

Gotowy na pierwszych graczy

Twój serwer All the Mods 10 działa teraz z odpowiednią ilością RAM-u, wygenerowanym z wyprzedzeniem światem i dobrze dobranymi ustawieniami. Na koniec ustaw w zakładce Schedules codzienny automatyczny backup — przy packu tej wielkości zawsze warto mieć świeży punkt przywracania. Masz z czymś problem? Otwórz ticket przez naszą stronę pomocy i podaj nazwę serwera oraz ostatnie linijki z konsoli.