Factorio to gra, w której budujesz zautomatyzowaną fabrykę na wrogiej planecie. Granie solo jest już uzależniające, ale w trybie multiplayer robi się naprawdę interesująco. Z kilkoma graczami możesz podzielić produkcję, budować ogromne megabazy i wspólnie osiągnąć endgame. Do tego potrzebujesz dedykowanego serwera. W tym poradniku wyjaśniamy, jak postawić serwer Factorio, zarządzać modami, organizować zapisy i kontrolować przepustowość.
Serwer headless Factorio: podstawy
Factorio oferuje oficjalny pakiet serwera headless, który działa bez interfejsu graficznego. To zalecana metoda dla serwerów dedykowanych, ponieważ zużywa mniej zasobów niż pełna gra. Serwer headless jest dostępny dla Linuksa i Windows.
Instalacja na Linuksie
- Pobierz serwer headless. Przejdź na factorio.com/download i wybierz „Headless" w zakładce Linux. Potrzebujesz konta Factorio (darmowe do utworzenia). Alternatywnie użyj wiersza poleceń z
wgeti swoimi danymi logowania. - Rozpakuj archiwum.
tar xf factorio-headless_linux_*.tar.xz - Utwórz zapis.
./factorio/bin/x64/factorio --create ./factorio/saves/moj-swiat.zip. Opcjonalnie możesz podać plik map-generation-settings dla niestandardowej generacji świata. - Uruchom serwer.
./factorio/bin/x64/factorio --start-server ./factorio/saves/moj-swiat.zip --server-settings ./factorio/data/server-settings.json - Uruchom jako usługę. Utwórz usługę systemd, aby serwer automatycznie uruchamiał się po restarcie i restartował po awarii.
Konfiguracja ustawień serwera
Plik server-settings.json zawiera wszystkie opcje konfiguracji. Najważniejsze:
- name: nazwa serwera, która pojawia się na liście serwerów.
- description: krótki opis dla potencjalnych graczy.
- max_players: maksymalna liczba jednoczesnych graczy (0 = bez limitu).
- visibility: ustaw na
{"public": true, "lan": true}, jeśli chcesz pokazać serwer na liście. Ustaw nafalsedla serwera prywatnego. - game_password: hasło do wejścia na serwer.
- autosave_interval: jak często serwer automatycznie zapisuje (w minutach). Domyślnie 5.
- autosave_slots: liczba slotów autozapisu. Ustaw na co najmniej 5, abyś mógł cofnąć się w razie problemów.
- require_user_verification: wymaga, aby gracze mieli ważne konto Factorio. Zostaw na
true.
Synchronizacja modów
Jedną z największych zalet multiplayer Factorio jest bezproblemowa synchronizacja modów. Gdy gracz łączy się z moddowanym serwerem, Factorio automatycznie pobiera potrzebne mody. Działa to następująco:
- Umieść mody w folderze
factorio/modsna serwerze. - Dodaj plik
mod-list.json, w którym wskazujesz, które mody są aktywne. - Przy łączeniu klient sprawdza, czy ma te same mody i wersje. Brakujące lub przestarzałe mody są automatycznie pobierane z portalu modów Factorio.
Popularne mody do multiplayer w 2026 roku:
- Space Exploration: dodaje podróże kosmiczne i wiele planet. Kompletna przeróbka, która wydłuża czas gry dziesięciokrotnie.
- Krastorio 2: rozszerza drzewo technologii i łańcuchy produkcyjne o bardziej złożone receptury.
- Bob's i Angel's: klasyk dla tych, którzy chcą jeszcze bardziej skomplikowanej fabryki. Dziesiątki nowych surowców i etapów pośrednich.
- FNEI: przeglądarka receptur pokazująca, do czego potrzebne są poszczególne przedmioty.
- Bottleneck: wizualnie pokazuje, które maszyny czekają, pracują lub są zablokowane.
Uwaga: mody ze złożonymi obliczeniami (jak Space Exploration) znacząco zwiększają obciążenie serwera. Serwer vanilla z 4 graczami wystarcza 1 GB RAM; ze Space Exploration licz na 2 do 4 GB, w zależności od postępu w grze.
Zarządzanie zapisami
Zapisy Factorio rosną w miarę powiększania się fabryki. Późna megabaza może wygenerować zapis od 50 do 200 MB. Dobre zarządzanie zapisami jest zatem niezbędne:
- Sloty autozapisu. Ustaw
autosave_slotsna 10 lub więcej. Daje to duży margines na cofnięcie się w razie problemów. - Zewnętrzne kopie zapasowe. Regularnie kopiuj folder saves na zewnętrzną lokalizację. Zadanie cron z
rsynclubrclonejest proste do skonfigurowania. - Kontrola wersji. Przechowuj zapisy sprzed aktualizacji Factorio osobno. Zapisy nie zawsze są wstecznie kompatybilne po dużej aktualizacji.
- Porządkowanie. Usuwaj stare autozapisy, aby zwolnić miejsce na dysku. Z 10 slotami i autozapisem co 5 minut przy zapisie 100 MB szybko zużywasz 1 GB.
Na VPS od HostValues z dyskami NVMe zapisy są szybko zapisywane. Różnica między NVMe a tradycyjnym dyskiem jest odczuwalna przy dużych zapisach: na NVMe zapis 100 MB trwa mniej niż sekundę, podczas gdy na HDD może to zająć kilka sekund z towarzyszącym lagiem.
Przepustowość i opóźnienia
Factorio jest zaskakująco oszczędne z przepustowością, ale są scenariusze, w których sieć staje się wąskim gardłem:
| Scenariusz | Przepustowość (około) |
|---|---|
| 2 graczy, mała fabryka | 50 do 100 kB/s |
| 4 graczy, średnia fabryka | 200 do 500 kB/s |
| 8 graczy, megabaza | 1 do 3 MB/s |
| 16+ graczy, moddowana megabaza | 3 do 10 MB/s |
Przepustowość rośnie głównie, gdy gracze szybko się przemieszczają (pociągi, samochody) lub eksplorują nowe obszary, ponieważ serwer musi wtedy wysyłać chunki. Podczas stacjonarnej sesji fabrycznej ruch jest minimalny.
Opóźnienia są ważniejsze niż przepustowość. Factorio używa modelu sieciowego lockstep: wszyscy gracze uruchamiają tę samą symulację, a akcje są synchronizowane. Wysokie opóźnienia (powyżej 100 ms) prowadzą do odczuwalnych opóźnień przy stawianiu budynków i obsłudze maszyn. Lokalizacja serwera blisko graczy jest zatem kluczowa. W HostValues serwery stoją w Holandii, co daje europejskim graczom ping od 5 do 30 ms.
UPS: miara wydajności Factorio
W Factorio wydajność serwera mierzy się w UPS (Updates Per Second). Idealna wartość to 60 UPS, równa prędkości gry. Gdy UPS spada, gra dosłownie zwalnia: wszystko porusza się wolniej. Główne przyczyny spadku UPS to:
- Zbyt wiele aktywnych encji. Każda maszyna, inserter, taśma i robot kosztuje moc obliczeniową. Megabaza z dziesiątkami tysięcy maszyn wypycha nawet potężne procesory do granic.
- Ataki biterów. Duże ilości biterów atakujących jednocześnie zużywają dużo CPU. Rozważ „Peaceful mode" lub dostosuj ustawienia wrogów.
- Mody z ciężkimi skryptami. Niektóre mody wykonują skrypty Lua co tick. Użyj wbudowanego debuggera (
/toggle-heavy-mode), aby zobaczyć, które skrypty zużywają najwięcej czasu.
Serwer na sprzęcie AMD Ryzen 9 7950X (jak w HostValues) utrzymuje 60 UPS dłużej niż większość alternatyw dzięki wysokiej wydajności jednowątkowej.
Dlaczego HostValues?
Wszystkie serwery działają na sprzęcie AMD Ryzen 9 7950X z dyskami NVMe i standardową ochroną przed DDoS. Lokalizacja serwera w Holandii oferuje niskie opóźnienia dla lockstepowej sieci Factorio. Wsparcie jest dostępne codziennie od 10:00 do 22:00, a wszystkie usługi są z możliwością rezygnacji co miesiąc. Sprawdź serwery gier lub wybierz VPS dla pełnej swobody.
Najczęściej zadawane pytania
Ile RAM potrzebuje serwer Factorio?
Serwer vanilla Factorio z małą fabryką i 2 do 4 graczy wystarcza 1 GB RAM. Średnia fabryka z 8 graczami wymaga 2 do 3 GB. Przy dużych megabazach lub ciężkich modpackach (Space Exploration, Bob's/Angel's) licz na 4 do 8 GB. Zużycie RAM rośnie wraz z rozmiarem fabryki: zapis z późnej fazy gry zużywa znacznie więcej pamięci niż świat z wczesnej fazy.
Czy wszyscy gracze muszą mieć te same mody?
Tak, ale Factorio w dużej mierze reguluje to automatycznie. Gdy gracz się łączy, klient pobiera brakujące mody bezpośrednio z portalu modów. Jedynym warunkiem jest posiadanie ważnego konta Factorio i dostępność modów na portalu. Dla modów niedostępnych na portalu gracz musi ręcznie umieścić plik w folderze mods.
Czy mogę dodawać lub usuwać mody w trakcie gry?
To zależy od moda. Niektóre mody można bezpiecznie dodać do istniejącego zapisu (np. mody interfejsu jak FNEI). Mody dodające nowe przedmioty lub receptury (jak Krastorio 2) mogą uszkodzić zapis przy usunięciu, ponieważ pozostają odniesienia do nieistniejących przedmiotów. Dlatego dodawaj mody z treścią na początku rozgrywki i zawsze rób kopię zapasową przed dodaniem lub usunięciem moda.
Podsumowanie
Konfiguracja serwera Factorio jest stosunkowo prosta dzięki oficjalnie wspieranemu serwerowi headless i wbudowanej synchronizacji modów. Serwer headless jest lekki dla małych grup, ale megabazy i modpacki wymagają znacznie więcej RAM i CPU. Utrzymuj porządek w zapisach, wybierz lokalizację serwera z niskimi opóźnieniami i monitoruj UPS w miarę rozrastania się fabryki. Dla serwera, który jest zawsze dostępny z odpowiednim sprzętem, sprawdź serwery gier lub pakiety VPS w HostValues.