Stardew Valley, w odróżnieniu od wielu innych gier multiplayer, nie ma oficjalnego dedykowanego serwera. Farma normalnie działa na PC głównego gracza, co oznacza, że sesja kończy się, gdy ta osoba zamknie grę. Dzięki SMAPI, Stardew Modding API, i modowi Always On Server, możesz mimo to hostować farmę, która działa dalej, nawet gdy oryginalny host nie jest online. W tym poradniku wyjaśniamy, jak to skonfigurować, jaki port jest potrzebny i jak farmhandzi mogą łatwo dołączyć.
Wymagania systemowe
Stardew Valley jest zdecydowanie najlżejszą grą w tym zestawieniu pod względem obciążenia serwera. Dla farmy z maksymalnie 4 farmhandami, vanilla maximum, 1 GB RAM jest już wystarczający. Jeśli chcesz z modami zwiększyć liczbę farmhandów do 8 graczy, licz na 2 GB RAM, aby zostawić też miejsce na content mody, takie jak nowe uprawy czy obszary. Dysk praktycznie nie odgrywa roli; w pełni rozbudowana farma z modami zwykle nie przekracza 500 MB. Nawet skromny współdzielony VPS jest zazwyczaj w zupełności wystarczający, co czyni Stardew Valley jedną z najtańszych gier multiplayer do samodzielnego hostowania w porównaniu z cięższymi tytułami survivalowymi.
Również przy lekkiej grze jak Stardew Valley korzystasz z szybkich dysków NVMe i procesorów AMD Ryzen 9 7950X, które HostValues stosuje w każdym VPS, szczególnie przy ładowaniu farm z wieloma modami. Wahasz się między 1 GB a 2 GB dla swojej grupy, skorzystaj z kalkulatora RAM, aby mieć pewność.
Krok po kroku: konfiguracja serwera
Ponieważ nie ma oficjalnego dedykowanego serwera, konfigurujesz headless lub always-on konfiguracje przez SMAPI. Tak to działa:
1. Zainstaluj SMAPI na maszynie, która będzie pełnić funkcję hosta.
2. Dodaj mod Always On Server do folderu Mods, aby farma działała dalej bez fizycznie aktywnego gracza jako hosta.
3. Uruchom grę przez SMAPI i załaduj farmę, którą chcesz hostować.
4. Otwórz port UDP 24642 w firewallu, domyślny port używany przez Stardew Valley do połączeń multiplayer.
5. Udostępnij link zaproszenia Steam lub adres IP swoim farmhandzom, w zależności od tego, czy łączycie się przez Steam, czy LAN.
Przy wynajętym środowisku w HostValues ta konfiguracja działa nieprzerwanie, więc farmhandzi mogą się logować w dowolnym momencie bez konieczności ręcznego hostowania przez kogoś.
Konfiguracja serwera
Podstawową konfigurację farmy always-on regulujesz przez plik konfiguracyjny uruchomienia moda, w którym ustawiasz m.in. ile kabin farmhandów ma być automatycznie zbudowanych. Standardowo farma oferuje miejsce dla 4 farmhandów; jeśli chcesz zwiększyć to do 8, potrzebujesz moda zwiększającego maksymalną liczbę graczy i musisz zbudować lub postawić wystarczającą liczbę kabin. Dodatkowe content mody instalujesz przez SMAPI i zarządzasz najwygodniej przez Nexus Mods, przy czym ważne jest, aby wszyscy farmhandzi używali tych samych wersji modów, aby uniknąć desynców.
Optymalizacja wydajności
Ponieważ Stardew Valley działa jednowątkowo, wysoka częstotliwość zegara jest ważniejsza niż liczba rdzeni. Ogranicz liczbę ciężkich content modów, jeśli zauważysz, że ładowanie sezonów staje się wolniejsze. Regularne kopie zapasowe pliku zapisu są rozsądne, szczególnie przed instalacją dużej aktualizacji modów. Serwer always-on na VPS z szybkim dyskiem zapobiega długim czasom ładowania przy zmianie sezonów czy otwieraniu farmy przez wielu farmhandów jednocześnie.
Kopie zapasowe i aktualizacje
Stardew Valley od czasu do czasu wydaje duże darmowe aktualizacje z nową treścią, a te aktualizacje mogą tymczasowo uniemożliwić działanie istniejących modów, dopóki twórcy nie wydadzą nowej wersji. Przy serwerze always-on najlepiej poczekaj z aktualizacją, aż będziesz wiedzieć, że twoje najważniejsze mody znowu działają, lub najpierw zrób pełną kopię zapasową pliku zapisu przed aktualizacją. Ponieważ farma na serwerze always-on jest ciągle aktywna, szczególnie ważne jest planowanie automatycznych kopii zapasowych; zapis, który przypadkowo się uszkodzi przez niestabilny mod, to w przeciwnym razie tygodnie utraconego postępu gry.
Wiele grup decyduje się również na uruchomienie oddzielnego środowiska testowego obok głównej farmy, zanim umieszczą nową wersję moda na serwerze always-on. To kosztuje nieco więcej dysku, ale zapobiega utrudnieniom dla całej grupy przez mod, który jednak powoduje konflikty.
Czy istnieje oficjalny dedykowany serwer Stardew Valley?
Nie, Stardew Valley nie ma oficjalnego dedykowanego serwera. Dzięki SMAPI i modowi Always On Server możesz jednak symulować farmę dostępną cały czas.
Jakiego portu używa Stardew Valley multiplayer?
Standardowo port UDP 24642. Upewnij się, że jest otwarty w firewallu, aby farmhandzi mogli się połączyć.
Ilu farmhandów może grać jednocześnie?
Vanilla gra obsługuje 4 graczy na farmę. Z odpowiednimi modami można to rozszerzyć do 8 farmhandów, o ile dostępnych jest wystarczająco dużo kabin.
Czy potrzebuję SMAPI, jeśli nie używam modów?
Tak, w przypadku serwera always-on, ponieważ sam mod Always On Server działa przez SMAPI. Bez tego moda gracz musi zawsze być osobiście obecny jako host.
Hostuj swoją farmę Stardew Valley stabilnie i zawsze dostępnie na pakietach VPS HostValues, z mocą AMD Ryzen 9 7950X, dyskami NVMe i ochroną DDoS w zestawie.