// Minecraft

All the Mods 10 na serwerze: RAM, Java 21 i ustawienia

All the Mods 10 na serwerze: RAM, Java 21 i ustawienia

All the Mods 10 (ATM10) działa na NeoForge dla Minecrafta 1.21.1, zbiera od 400 do 500 i więcej modów i wymaga Javy 21: na Javie 17 serwer w ogóle się nie uruchomi. Na sam serwer licz minimum 10 GB RAM, 12 GB dla małej ekipy i od 14 do 16 GB, gdy gracie w pięć osób lub więcej albo na poważnie zabieracie się za automatyzację. Z ponad 18 milionami pobrań na CurseForge ATM10 jest największym packiem typu kitchen sink tej chwili, a przy okazji jednym z najdroższych w hostowaniu.

Co oznacza kitchen sink i dlaczego ATM10 jest tego najgłośniejszym przykładem?

Modpack typu kitchen sink wrzuca do środka wszystko poza zlewem kuchennym. Nie ma tu wytyczonej fabuły ani jednej słusznej ścieżki: mody techniczne, magia, eksploracja, systemy magazynowania, produkcja energii i dodatkowe wymiary leżą obok siebie w tym samym świecie. To ty decydujesz, od czego zaczynasz i co całkowicie olewasz. Dokładne przeciwieństwo DawnCraft, gdzie sercem rozgrywki jest walka w stylu souls, albo Vault Hunters, gdzie wszystko kręci się wokół wypadów do lochów.

Ryzykiem tak dużej swobody jest paraliż decyzyjny. Dlatego ATM10 ma księgę zadań, która prowadzi progresję: tłumaczy, który mod rozwiązuje jaki problem, rozdaje materiały na start i układa gałęzie rozwoju w logicznej kolejności. Bez tej księgi pierwszą godzinę spędzisz, gapiąc się w wyszukiwarkę receptur. Jeśli nie wiesz jeszcze dobrze, jak modpacki działają od strony technicznej, przeczytaj najpierw nasze wyjaśnienie, czym jest modpack i jak go zainstalować.

Ile RAM-u potrzebuje serwer ATM10?

Więcej niż praktycznie każdy inny modpack. Setki modów oznaczają ogromną liczbę zarejestrowanych przedmiotów, receptur, tagów i stanów bloków, które siedzą w pamięci, zanim jeszcze zaloguje się pierwszy gracz. Do tego prędzej czy później gracze zaczynają tu automatyzować, a pracujące maszyny bez przerwy zjadają czas obliczeniowy i pamięć.

SytuacjaRAM serweraDlaczego
Absolutne minimum, 1 do 2 graczy10 GBWystarczy, żeby wczytać modpacka i spokojnie grać, mały zapas
Mała ekipa znajomych12 GBMiejsce na kilka wczytanych obszarów naraz
5 graczy lub więcej albo dużo automatyzacji14 do 16 GBMaszyny, farmy mobów i osobne bazy tykają cały czas

Te liczby dotyczą wyłącznie serwera; twoja gra po stronie klienta potrzebuje własnej pamięci, a to zbyt mocno zależy od sprzętu, żeby podać jedną wartość. Zwróć też uwagę na to, czego RAM nie załatwi: serwer z 16 GB i view-distance, czyli zasięgiem widzenia, ustawionym na 16 chodzi gorzej niż ten sam serwer z 12 GB i rozsądnymi wartościami.

Zanim zaczniesz, uczciwie policz koszty. Na naszej linii budżetowej pamięć kosztuje 4,75 zł za GB miesięcznie, a przy większych pakietach dochodzi rabat: 15 GB to 64,80 zł miesięcznie. To zupełnie inna rozmowa niż zwykły serwer przetrwania na czystym Minecrafcie z 2 GB za 9,50 zł. Porównaj więc pakiety hostingu Minecraft w MC-Node, zanim cokolwiek zamówisz.

Dlaczego pierwsze uruchomienie trwa tak długo?

Przy pierwszym starcie serwera ATM10 wygląda to tak, jakby wszystko się zawiesiło. To normalne. Podczas tego pierwszego uruchomienia NeoForge musi wczytać wszystkie mody, zbudować rejestry, połączyć receptury i tagi, przetworzyć datapacki i po raz pierwszy wygenerować chunki wokół spawnu. Każdy kolejny start korzysta z zapisanych danych w pamięci podręcznej i idzie zauważalnie szybciej.

Największą różnicę robi tutaj nośnik. Na klasycznym dysku talerzowym to pierwsze uruchomienie trwa 10 minut albo dłużej, na dysku NVMe od 2 do 3 minut. Przy modpacku z ogromną liczbą małych plików prędkość odczytu liczy się bardziej niż surowa moc procesora. Poza tym Java 21 jest obowiązkowa: na Javie 17 serwer przerywa wczytywanie błędem wersji. To nie jest problem z wydajnością, tylko twarde zatrzymanie i zdecydowanie najczęstszy powód, dla którego serwer ATM10 się nie podnosi.

Nigdy nie przerywaj tego pierwszego uruchomienia. Zaglądaj do konsoli: dopóki przewijają się kolejne linijki, serwer pracuje. Przerwanie w połowie potrafi zostawić uszkodzone pliki świata albo konfiguracji.

Jak zainstalować All the Mods 10 na serwerze?

  1. Wybierz pakiet z co najmniej 10 GB RAM, a najlepiej 12 GB. Poniżej 10 GB nie ma sensu zaczynać.
  2. Ustaw Javę na wersję 21, zanim zrobisz cokolwiek innego. W panelu Pterodactyl wybierasz to jako obraz Javy w ustawieniach startowych.
  3. Zainstaluj serwerową wersję ATM10, a nie kliencką. Zrobisz to instalatorem modpacków w panelu albo wgrywając i rozpakowując oficjalną paczkę serwerową z CurseForge.
  4. Zaakceptuj licencję EULA w pliku eula.txt i ustaw podstawy w server.properties: tryb gry, poziom trudności, a od razu też view-distance i simulation-distance.
  5. Uruchom serwer i odczekaj cały pierwszy start, aż w konsoli pojawi się informacja, że serwer jest gotowy. Licz na 2 do 3 minut na nośniku NVMe.
  6. Po stronie gracza zainstaluj dokładnie tę samą wersję ATM10 przez launcher obsługujący paczki z CurseForge. Różnica jednej wersji modpacka już wywoła błąd przy łączeniu.
  7. Zrób kopię zapasową, zanim dodasz albo usuniesz mody lub zaktualizujesz modpacka. Cofnięcie się do kopii jest szybsze niż szukanie, który z setek modów wysypał serwer.

Jeśli nigdy wcześniej nie miałeś do czynienia z własnym serwerem, zacznij od podstaw w naszym artykule o tym, jak stworzyć serwer Minecraft.

Które ustawienia dają najwięcej?

Trzy pokrętła robią w ATM10 więcej niż wszystkie pozostałe razem wzięte. Każde z nich jest domyślnie ustawione za wysoko, bo wartości domyślne wymyślono dla czystego Minecrafta.

View-distance, czyli zasięg widzenia, określa, ile chunków serwer wysyła graczom. Każdy krok w górę kosztuje znacznie więcej pracy, bo liczba chunków rośnie kwadratowo. Dla tego modpacka wartość od 6 do 8 gra się bardzo dobrze: gracze prawie tego nie zauważą, a serwer odczuje różnicę aż nadto.

Simulation-distance, czyli zasięg symulacji, to najdroższe pokrętło: decyduje, w ilu chunkach naprawdę przeliczane są istoty, maszyny, wzrost roślin i redstone. Ustaw go niżej niż view-distance, a gracze nadal będą widzieć daleko, podczas gdy serwer liczy mniejszy obszar. Pamiętaj o drugiej stronie medalu: maszyny poza zasięgiem symulacji stoją. Kto zbuduje wielką fabrykę i odejdzie, zobaczy to po produkcji. Uprzedź o tym z góry, inaczej dostaniesz zgłoszenia błędów, które błędami nie są.

Wstępne generowanie chunków waży tu więcej niż w czystym Minecrafcie, bo mody dokładają własną generację świata: nowe biomy, rudy, struktury i wymiary. Wygeneruj obszar wokół spawnu z wyprzedzeniem, w momencie, gdy nikogo nie ma na serwerze. Zwiedzanie będzie potem płynne zamiast szarpanego. Szersze działania opisujemy w artykule o optymalizacji serwera Minecraft.

Jakie mody optymalizacyjne warto dołożyć?

ATM10 działa na NeoForge, więc Sodium i Lithium w ogóle nie wchodzą tu w grę. Na NeoForge na swoje miejsce zasługują te trzy:

  • FerriteCore deduplikuje struktury w pamięci, które setki modów tworzą podwójnie, i daje od 30 do 40 procent mniejsze zużycie RAM-u. To największy pojedynczy zysk, jaki możesz ugrać.
  • Canary optymalizuje logikę po stronie serwera, na przykład istoty i obsługę chunków, i pomaga zwłaszcza przy zatłoczonych bazach z mnóstwem maszyn.
  • ModernFix skraca czas uruchamiania i zmniejsza zużycie pamięci podczas wczytywania, czyli dokładnie na odcinku, który w tym modpacku trwa najdłużej.

Najpierw zrób kopię zapasową i dodawaj je pojedynczo, żeby po ewentualnej awarii wiedzieć, który mod ją wywołał. I miej z tyłu głowy, że te mody przyspieszają serwer, ale go nie zmniejszają: 8 GB nawet z FerriteCore to wciąż za mało dla ATM10.

Kiedy lepiej postawić coś innego?

ATM10 nie jest dobrym wyborem dla każdego, a lepiej wiedzieć to od razu niż po dwóch tygodniach frustracji.

  • Twój budżet nie sięga 10 GB. Nie forsuj tego. Modpacki z Cobblemon często chodzą świetnie na 4 do 8 GB, a z 25,5 miliona pobrań na CurseForge to w zasadzie osobna gra.
  • Chcesz lepszej wydajności, a nie nowej zawartości. Fabulously Optimized na Fabric ma ponad 12 milionów pobrań na Modrinth i jest nastawiony wyłącznie na wydajność, z Sodium i Lithium jako trzonem.
  • Chcesz wyraźnej historii. Prominence II: Hasturian Era ma drzewko talentów i zadania, a z 11,7 miliona pobrań uchodzi za najbardziej dopracowany modpack z rozgrywką w stylu RPG.
  • Chcesz pluginów pokroju EssentialsX, LuckPerms i CoreProtect. Te działają na Paper albo Purpur, nie na NeoForge. Jeśli zależy ci na ochronie terenu, rangach i komendzie /home, lepiej wyjdziesz na serwerze z pluginami.

Jeśli zostajesz przy ATM10, zaplanuj to świadomie: odpowiednio dużo RAM-u, Java 21, niskie view-distance i simulation-distance oraz wcześniej wygenerowany obszar wokół spawnu. Wtedy dostajesz jeden z najbogatszych światów, jakie da się hostować w Minecrafcie, nawet jeśli kosztuje więcej niż większość innych serwerów.

Najczęściej zadawane pytania

Ile RAM-u potrzebuję na serwer ATM10? Minimum 10 GB na sam serwer, 12 GB dla małej ekipy znajomych i od 14 do 16 GB, gdy gracie w pięć osób lub więcej albo dużo automatyzujecie. Poniżej 10 GB ryzyko awarii podczas wczytywania jest spore. Na linii budżetowej MC-Node 15 GB kosztuje 64,80 zł miesięcznie.

Czy All the Mods 10 działa na Javie 17? Nie. ATM10 wymaga Javy 21; na Javie 17 serwer przerywa wczytywanie błędem wersji. Ustaw wersję Javy poprawnie, zanim zainstalujesz modpacka, bo to najczęstsza przyczyna serwera, który się nie uruchamia.

Dlaczego pierwsze uruchomienie ATM10 trwa tak długo? Przy pierwszym starcie wczytywane są wszystkie mody, od 400 do 500 i więcej, budowane są rejestry i generowane są chunki wokół spawnu. Na klasycznym dysku talerzowym zajmuje to 10 minut albo dłużej, na dysku NVMe od 2 do 3 minut. Nie przerywaj tego procesu, nawet jeśli wygląda na zawieszony.

Czy mogę używać pluginów pokroju EssentialsX na serwerze ATM10? Nie, nie bezpośrednio. ATM10 działa na NeoForge, a pluginy Bukkit takie jak EssentialsX, LuckPerms czy CoreProtect działają na serwerach Paper i Purpur. Do ochrony terenu, rang czy teleportacji poszukaj moda po stronie serwera, który robi to samo.

Czym ATM10 różni się od RLCraft? ATM10 to modpack typu kitchen sink na NeoForge i Minecrafcie 1.21.1 z 400 do 500 i więcej modami oraz księgą zadań, która prowadzi progresję. RLCraft działa na Forge i Minecrafcie 1.12.2, ma ponad 27 milionów pobrań i kręci się wokół bezlitosnego trybu przetrwania, w którym samo przeżycie jest wyzwaniem.

Warto przeczytać

// WYPRÓBUJ SAM
Twój serwer online w 60 sekund
MC-Node →