Własny serwer Factorio ma sens, gdy twoja fabryka ma być stale dostępna, a ty chcesz kontrolować ustawienia, mody, prawa admina i zapisy gry. W game-serverhosting uruchomisz płatny serwer Multi-Game, zachowasz techniczną kontrolę nad konfiguracją i możesz przejrzyście obsługiwać procesy takie jak restarty, backupy i wsparcie.
Wymagania
Zanim skonfigurujesz Factorio Dedicated Server, ustal, jaki styl gry planujesz: małą fabrykę kooperacyjną, długoterminową megabazę, modpack albo serwer publiczny. Na start 2-4 GB RAM może być dobrym przedziałem początkowym; Factorio jest stosunkowo wydajne, ale większe mapy i rozbudowane modpacki mogą zauważalnie wymagać większych rezerw.
Potrzebujesz też dostępu do plików serwera, aktualnego klienta Factorio, planowanych modów i jasnej decyzji dotyczącej widoczności. Oficjalna dokumentacja Factorio Wiki opisuje gry multiplayer jako dołączalne, hostowane lub dedykowane serwery i podaje dla Factorio domyślnie port UDP 34197. Wskazuje też, że wszystkie instancje gry muszą mieć tę samą wersję gry i te same mody: oficjalna dokumentacja Factorio Multiplayer.
Jeśli planujesz podobne, stale działające serwery kooperacyjne, pomocne jako porównanie podstawowych zasad, takich jak trwałość świata, prawa graczy i konserwacja, będą też Satisfactory Dedicated Server Multiplayer Guide oraz Project Zomboid Server mieten Multiplayer Guide.
Zamawianie serwera Factorio
- Wejdź na game-serverhosting
- Wybierz 2-4 GB RAM (Factorio jest wydajne)
- Serwer zostanie skonfigurowany automatycznie
Po udostępnieniu najpierw sprawdź, czy serwer startuje oraz czy masz dostęp do panelu zarządzania, plików i logów. Nie zmieniaj wielu rzeczy jednocześnie: zacznij od działającej instalacji vanilla, przetestuj dołączenie, a potem dostosuj ustawienia serwera, opcje mapy i mody.
Konfiguracja server-settings
Centralnym plikiem jest server-settings.json. Ustawiasz w nim między innymi nazwę serwera, opis, maksymalną liczbę graczy, widoczność, hasło, weryfikację użytkowników i autozapisy. Przy serwerach publicznych szczególnie ostrożnie obchodź się z hasłem, weryfikacją użytkowników i prawami admina.
{
"name": "Mój serwer Factorio",
"description": "Witaj!",
"max_players": 10,
"visibility": {
"public": false,
"lan": true
},
"require_user_verification": true,
"game_password": "tajne",
"autosave_interval": 10,
"autosave_slots": 5
}
max_players powinno pasować do twojej grupy. Mały stały zespół rzadko potrzebuje wysokich limitów; serwer społecznościowy z kolei zyskuje na jasnej kontroli dostępu. Za pomocą visibility.public sterujesz tym, czy serwer ma być widoczny publicznie na liście. game_password chroni prywatne rozgrywki, a require_user_verification daje dodatkową kontrolę przy zwykłych kontach.
Autozapisy są w Factorio ważne, bo fabryki rosną przez wiele godzin. Krótki interwał zmniejsza możliwą utratę postępów, ale częściej generuje aktywność zapisu. Istniejąca konfiguracja z autosave_interval i autosave_slots to sensowny punkt wyjścia, który możesz dopasować do tempa gry i obciążenia serwera.
Ustalanie ustawień mapy
Ustawienia mapy wpływają na charakter rozgrywki mocniej niż wiele późniejszych opcji serwera. Dlatego ustaw je przed startem produkcyjnym i krótko przetestuj z grupą.
{
"terrain_segmentation": 1,
"water": 1,
"starting_area": 2,
"peaceful_mode": false,
"enemy_expansion": true,
"pollution": {
"enabled": true
}
}
starting_area wpływa na wczesną presję ze strony przeciwników. peaceful_mode, enemy_expansion i pollution.enabled określają, jak mocno środowisko i obcy reagują na twoją fabrykę. Do spokojniejszej rundy budowania możesz zmniejszyć presję przeciwników; dla klasycznego Factorio z obroną i eskalacją zostaw aktywną ekspansję oraz zanieczyszczenia.
Instalowanie modów
- Pobierz mody z mods.factorio.com
- Wgraj je do folderu
mods/ - Dostosuj
mod-list.json - Zrestartuj serwer
- Wszyscy gracze potrzebują tych samych modów!
Planuj mody jak wersję serwera: najpierw sprawdź lokalnie albo na środowisku testowym, potem przenieś na działający serwer. Szczególnie duże mody overhaul zmieniają receptury, badania, balans i zapisy gry. Nie usuwaj takich modów pochopnie z aktywnego świata, bo save’y mogą potem stać się błędne albo niemożliwe do gry.
Popularne mody
| Mod | Opis |
|---|---|
| Krastorio 2 | Rozszerzona faza endgame |
| Space Exploration | Rozszerzenie kosmiczne |
| Bob's + Angel's | Złożone łańcuchy produkcyjne |
| Rampant | Agresywni obcy |
Przy długoterminowych modpackach przyda się krótka notatka serwerowa: wersja Factorio, lista modów, data startu mapy i szczególne zasady. Dzięki temu nowi współgracze mogą poprawnie dołączyć, a ty później szybciej rozpoznasz, która zmiana spowodowała problem.
Komendy admina
/promote <name> # Prawa admina
/ban <name> # Banowanie gracza
/kick <name> # Wyrzucanie gracza
/evolution # Pokaż współczynnik ewolucji
Nadawaj prawa admina tylko osobom, które naprawdę mają przejąć ustawienia i moderację. Admini mogą bezpośrednio wpływać na działanie rozgrywki. Przy serwerach publicznych lub półpublicznych jasne zasady dotyczące banów, kicków i zmian modów są rozsądne, aby przypadki supportowe pozostawały możliwe do prześledzenia.
Sprawdzenie wyniku
Po każdej większej zmianie przetestuj serwer celowo. Zrestartuj serwer, połącz się zwykłym klientem, sprawdź nazwę serwera, hasło, widoczność i limit graczy. Następnie otwórz listę modów w kliencie i porównaj ją z serwerem. Utwórz albo wczytaj mapę, poczekaj na autozapis i skontroluj, czy zapis gry istnieje.
Jeśli pracujesz z kilkoma serwerami gier, pomagają powtarzalne kroki kontrolne. Terraria Server mieten Guide i 7 Days to Die Server mieten Guide pokazują porównywalne tematy multiplayer, takie jak dostęp, trwałość i konfiguracja w innych grach.
Troubleshooting
Gracze nie mogą się połączyć
Najpierw sprawdź status serwera, hasło, IP albo domenę oraz port. Według oficjalnej dokumentacji multiplayer Factorio używa domyślnie UDP 34197. Jeśli serwer nie jest publicznie widoczny na liście, gracze muszą połączyć się bezpośrednio albo użyć odpowiedniej opcji LAN.
Błąd modów przy dołączaniu
Przy błędach modów prawie zawsze chodzi o inną wersję, brakujący plik albo błędny mod-list.json. Porównaj serwer i klienta, pobierz mody ponownie z mods.factorio.com, a potem zrestartuj serwer i klienta.
Mapa nie startuje zgodnie z oczekiwaniami
Generator mapy i ustawienia mapy muszą zostać uwzględnione podczas tworzenia mapy. Jeśli świat został już wygenerowany, niektóre ustawienia nie zmienią później istniejącego układu mapy. W takim przypadku potrzebujesz nowego zapisu gry albo świadomie zaplanowanej migracji.
Brakuje autozapisów albo są zbyt rzadkie
Sprawdź autosave_interval, autosave_slots oraz prawa zapisu w katalogu save’ów. Jeśli masz wiele dużych zapisów gry, sensowne może być świadome ustalenie slotów i strategii backupów zamiast przechowywania nieograniczonej liczby starych plików.
Testy, ograniczenia i bezpieczna droga powrotu
Poradnik „Wynajem serwera Factorio – zbuduj fabrykę multiplayer” dotyczy typu serwera opisanego w artykule oraz stanu wersji widocznego w momencie testu. Nazwy menu, dostępne wersje, kompatybilność modów lub pluginów oraz wymagane zasoby mogą różnić się po aktualizacjach. Dlatego nie przenoś żadnych wartości bez sprawdzenia na inną wersję gry, loadera albo serwera.
Przed zmianami w świecie, zapisie gry, konfiguracji lub rozszerzeniach utwórz backup odpowiednich plików. Następnie zmieniaj tylko jeden powiązany krok naraz i sprawdzaj go tą samą wersją klienta i serwera, z którą chcesz później grać.
| Punkt kontroli | Oczekiwany wynik | Przerwanie i powrót |
|---|---|---|
| Start serwera | Serwer osiąga stan gotowości do pracy bez nowego komunikatu o błędzie. | Przy błędach startu cofnij zmianę i wgraj ostatni backup. |
| Test połączenia | Konto testowe może połączyć się przez adres pokazany w panelu. | Przy błędach wersji lub połączenia ponownie porównaj wersję, port i reguły dostępu. |
| Test funkcji | Konkretnie zmieniona funkcja działa bez uszkadzania istniejących danych świata lub gry. | Przy efektach ubocznych zatrzymaj serwer i przywróć zabezpieczone pliki. |
Udany pojedynczy test nie jest gwarancją wydajności ani dostępności. Rozmiar świata, mody, pluginy, liczba graczy, trasa sieciowa i jednoczesne obciążenie mogą zmienić wynik. Dokumentuj wersję, zmianę i wynik testu, aby późniejsze odchylenia dało się prześledzić.
FAQ
Ile RAM potrzebuję dla serwera Factorio?
Traktuj 2-4 GB RAM wyłącznie jako przedział startowy i sprawdzaj rzeczywiste obciążenie. To dobry punkt wyjścia dla wielu małych i średnich rozgrywek. Duże mapy, długi czas działania i rozbudowane modpacki mogą wymagać większych rezerw.
Czy wszyscy gracze muszą zainstalować te same mody?
Tak. Dla stabilnej rozgrywki multiplayer serwer i klienci muszą używać tej samej wersji Factorio i tych samych modów. Dotyczy to szczególnie modów overhaul, takich jak Krastorio 2, Space Exploration albo Bob's + Angel's.
Czy mogę prowadzić serwer Factorio prywatnie?
Tak. Ustaw public na false, użyj game_password i udostępniaj dane dostępowe tylko swojej grupie. Jeśli serwer nie jest publicznie widoczny na liście, gracze łączą się bezpośrednio albo przez odpowiednią opcję widoczności.
Kiedy zmienić ustawienia mapy?
Najlepiej przed startem produkcyjnego świata. Ustawienia takie jak obszar startowy, woda, ekspansja przeciwników i zanieczyszczenie wcześnie kształtują rozgrywkę. Późniejsze zmiany mogą działać ograniczenie, zależnie od opcji.
Jak sprawdzić, czy prawa admina działają?
Połącz się z serwerem, wykonaj /promote <name> dla wybranego gracza, a potem przetestuj prostą akcję admina. Dokumentuj adminów, aby późniejsze przypadki moderacji lub supportu pozostały możliwe do prześledzenia.