Generator konfiguracji serwera Factorio
Za pomocą tego generatora konfiguracji ustawisz online swój serwer Factorio bez ręcznego pisania JSON: wybierz nazwę, hasło, widoczność, automatyczny zapis i ustawienia sieci w formularzu lub trybie AI Easy Mode, a następnie sprawdź plik server-settings.json w podglądzie na żywo, skopiuj go lub pobierz. Za darmo i bez rejestracji, także w trybie Easy Mode.
Autor: Florian Galz
Przykładowy wynik
Przykład: wygenerowany plik server-settings.json
Ustawiasz opcje w formularzu lub w trybie AI Easy Mode, a generator na bieżąco tworzy z nich gotowy plik server-settings.json dla Factorio. Poniżej znajdziesz pierwsze linie domyślnej konfiguracji. Twój plik zawiera wybrane przez ciebie wartości i wszystkie pozostałe ustawienia.
Przykład · Konfiguracja domyślna
Wynik
{ "name": "ZapX Factorio Server", "description": "", "tags": [], "visibility": { "public": true, "lan": true }, "username": "", "password": "", "token": "", "game_password": "", "require_user_verification": true, "max_upload_in_kilobytes_per_second": 0, "max_upload_slots": 5,- Jeszcze wierszy: 18Pełny plik możesz skopiować w generatorze lub pobrać. Przykładowe wiersze tutaj pokazują tylko jego początek.
Ustawienia
Te ustawienia serwera Factorio znajdują się w pliku server-settings.json
Generator obsługuje 23 ustawienia w pięciu obszarach. Tabela pokazuje każdy klucz wraz z wartością początkową formularza.
| Klucz | Domyślny | Znaczenie |
|---|---|---|
| Tożsamość serwera | ||
| name | Domyślny: "ZapX Factorio Server" | Nazwa twojego serwera na liście serwerów, maksymalnie 100 znaków. |
| description | Domyślny: "" | Opis na liście serwerów, do 500 znaków. |
| game_password | Domyślny: "" | Hasło wymagane do dołączenia. Puste pole oznacza brak hasła. |
| max_players | Domyślny: 0 | Maksymalna liczba graczy od 0 do 250. 0 oznacza brak limitu; administratorzy mogą wejść także na pełny serwer. |
| visibility.public | Domyślny: true | Dodaje serwer do oficjalnej listy serwerów Factorio. Wymaga to konta factorio.com. |
| visibility.lan | Domyślny: true | Sprawia, że serwer jest widoczny w sieci lokalnej. |
| Konto factorio.com | ||
| username | Domyślny: "" | Twoja nazwa użytkownika factorio.com, wymagana do wyświetlania serwera na publicznej liście. |
| password | Domyślny: "" | Twoje hasło do factorio.com. Zamiast niego możesz też użyć tokenu. |
| token | Domyślny: "" | Token uwierzytelniający, którego możesz użyć zamiast hasła. |
| Administratorzy i pauza | ||
| allow_commands | Domyślny: "admins-only" | Kto może używać poleceń konsoli: true — wszyscy, false — nikt, admins-only — tylko administratorzy. |
| require_user_verification | Domyślny: true | Pozwala wejść na serwer tylko graczom z ważnym kontem factorio.com. |
| only_admins_can_pause_the_game | Domyślny: true | Tylko administratorzy mogą ręcznie pauzować grę. |
| auto_pause | Domyślny: true | Pauzuje serwer, gdy nikt nie jest online. |
| auto_pause_when_players_connect | Domyślny: false | Pauzuje serwer, gdy gracz się łączy. |
| afk_autokick_interval | Domyślny: 0 | Liczba minut bezczynności do wyrzucenia gracza, od 0 do 1440. 0 wyłącza wyrzucanie za bezczynność. |
| ignore_player_limit_for_returning_players | Domyślny: false | Gracze, którzy wcześniej grali na tej mapie, mogą wejść także na pełny serwer. |
| Automatyczny zapis | ||
| autosave_interval | Domyślny: 10 | Liczba minut między automatycznymi zapisami, od 1 do 1440. |
| autosave_slots | Domyślny: 5 | Liczba slotów automatycznego zapisu nadpisywanych przez serwer po kolei, od 1 do 100. |
| autosave_only_on_server | Domyślny: true | Określa, czy automatycznie zapisuje tylko serwer, czy również wszyscy połączeni klienci. |
| Sieć | ||
| max_upload_in_kilobytes_per_second | Domyślny: 0 | Limit wysyłania danych w KB/s. 0 oznacza brak limitu. |
| max_upload_slots | Domyślny: 5 | Do ilu klientów serwer może jednocześnie wysyłać dane gry, od 0 do 250. 0 oznacza brak limitu. |
| minimum_latency_in_ticks | Domyślny: 0 | Wymusza minimalne opóźnienie wejściowe od 0 do 60 ticków. Przy normalnej prędkości gry jeden tick trwa 16 ms. |
| max_heartbeats_per_second | Domyślny: 60 | Częstotliwość ticków sieciowych od 6 do 240: liczba pakietów aktualizacji na sekundę, zanim serwer połączy je w grupy. |
Czego generator celowo nie obejmuje
- tags: lista tagów serwera nie ma pola w formularzu. Bez importu jest w pliku pusta, a przy imporcie generator zachowuje tagi z twojego pliku.
- non_blocking_saving: Wube oznacza tę opcję jako wysoce eksperymentalną, dlatego nie ma dla niej pola w formularzu. Bez importu generator ustawia ją na false, a przy imporcie zachowuje wartość z twojego pliku.
- Ustawień segmentów, takich jak minimum_segment_size i maximum_segment_size, nie można edytować. Bez importu znajdują się w pliku z wartościami domyślnymi, a przy imporcie z wartościami z twojego pliku.
- Generowanie mapy: te ustawienia znajdują się w osobnych plikach, takich jak map-gen-settings.json, których generator nie tworzy.
Instrukcja
Jak skonfigurować serwer Factorio
Od wartości domyślnych po ponowne uruchomienie: tak zastosujesz ustawienia na swoim serwerze Factorio.
- 1
Krok 1
Otwórz generator
Formularz otwiera się z domyślnymi wartościami pliku server-settings.json. Jeśli masz już plik, zaimportuj go jako plik .json lub .txt o rozmiarze do 2 MB albo wklej jego zawartość.
- 2
Krok 2
Opisz serwer lub ustaw pola
W trybie „Prosty” opisujesz swój serwer AI własnymi słowami i stosujesz tylko zatwierdzone propozycje. W trybie „Zaawansowany” ustawiasz każde pole samodzielnie.
- 3
Krok 3
Ustaw tożsamość serwera
Wpisz nazwę, opis, hasło do gry i maksymalną liczbę graczy. Wybierz też, czy serwer ma być na publicznej liście i czy ma być widoczny w LAN.
- 4
Krok 4
Wpisz dane konta factorio.com
Jeśli serwer ma pojawiać się na oficjalnej liście, wpisz nazwę użytkownika i hasło do konta factorio.com albo token uwierzytelniający.
- 5
Krok 5
Dostosuj zasady dla administratorów, automatyczny zapis i sieć
Ustal, kto może używać poleceń konsoli i pauzować grę, czy serwer ma pauzować bez graczy, kiedy wyrzucać nieaktywnych graczy i jak często zapisywać grę. W razie potrzeby dostosuj limit wysyłania danych, opóźnienie i częstotliwość ticków.
- 6
Krok 6
Sprawdź podgląd i wyeksportuj
Sprawdź plik server-settings.json w podglądzie na żywo. Następnie skopiuj go, pobierz albo udostępnij link bez haseł i tokenów.
- 7
Krok 7
Umieść plik i uruchom serwer ponownie
Na serwerze hostowanym samodzielnie umieść plik w data/server-settings.json (Linux) lub data\server-settings.json (Windows) i uruchom serwer ponownie — Factorio odczytuje go tylko podczas uruchamiania. Na serwerze ZAP-Hosting ustaw wartości za pomocą parametrów startowych w panelu.
Konfiguracja
Lokalizacja i wdrożenie
Na serwerze hostowanym samodzielnie prześlij plik; u nas ustaw wartości za pomocą parametrów uruchamiania w panelu.
Sposób ręczny
Na serwerze hostowanym samodzielnie
- 1
Pobierz plik
Pobierz wygenerowany plik server-settings.json za pomocą przycisku powyżej.
- 2
Prześlij przez menedżer plików lub FTP/SFTP
Na serwerze hostowanym samodzielnie nie ma stałej lokalizacji: serwer wczytuje plik, na który wskazuje parametr startowy
--server-settings. - 3
Zastosuj zmiany
Factorio odczytuje server-settings.json tylko podczas uruchamiania — uruchom swój serwer ponownie, aby zastosować zmiany.
Sposób ZAP-Hosting
Parametry uruchamiania w panelu
Na serwerze ZAP-Hosting obraz serwera tworzy plik server-settings.json od nowa przy każdym uruchomieniu. Nazwę serwera, opis, hasło do gry, maksymalną liczbę graczy, widoczność publiczną, polecenia konsoli oraz interwał i sloty automatycznego zapisu zmienisz za pomocą parametrów startowych w panelu. Pozostałe wartości zostaną utracone przy następnym uruchomieniu.
- Parametry uruchamiania bezpośrednio w panelu
- Klient FTP nie jest potrzebny
- Osiem ustawień bez edycji pliku
Więcej narzędzi
Przydatne narzędzia dla twojego serwera Factorio
Kalkulator Factorio
PolecaneWybierz przedmiot i ilość, aby od razu sprawdzić, ilu potrzebujesz automatów montażowych, pieców i rafinerii, ile surowców będzie przepływać i jak bardzo obciążone będą taśmociągi. Vanilla i Space Age.
Autor: Marvin Kluck
Sprawdzanie portu
Sprawdź, czy określone porty są otwarte pod adresem IP lub nazwą hosta — wybierz protokół albo grę zamiast skanować wszystkie porty naraz.
Autor: Sebastian Rademacher
Porównywanie tekstów online (Diff Checker)
Porównywanie tekstów online: Porównaj dwa teksty, konfiguracje lub wersje kodu, zobacz różnice w poszczególnych wierszach i słowach oraz skopiuj wynik jako Unified Diff. Wszystko działa w przeglądarce.
Autor: Dimitri Heissler
Formatowanie JSON
Formatuj, minimalizuj i sprawdzaj poprawność JSON – z podświetlaniem składni, komunikatami o błędach i możliwością pobrania, w całości w przeglądarce.
Autor: Jakub Martyniak
Generator haseł
Generuj silne, losowe hasła bezpośrednio w przeglądarce — nic nie jest zapisywane ani przesyłane.
Autor: Rugile Rutkauskaite
FAQ
Częste pytania o ustawienia serwera Factorio
Krótkie odpowiedzi na pytania o lokalizację pliku, serwery ZAP-Hosting, konto factorio.com, liczbę graczy, automatyczny zapis, import i bezpieczeństwo.
W folderze data instalacji Factorio: data/server-settings.json w systemie Linux lub data\server-settings.json w systemie Windows. Factorio odczytuje plik tylko podczas uruchamiania, więc po każdej zmianie trzeba ponownie uruchomić serwer.
Tylko częściowo. Obraz serwera tworzy tam plik server-settings.json od nowa przy każdym uruchomieniu. Nazwę i opis serwera, hasło do gry, maksymalną liczbę graczy, widoczność na publicznej liście, polecenia konsoli oraz interwał i sloty automatycznych zapisów ustawisz za pomocą parametrów uruchamiania w panelu. Pozostałe wartości zostaną utracone przy następnym uruchomieniu.
Tak. Jeśli publiczna widoczność (visibility.public) jest włączona — a jest to ustawienie domyślne — serwer potrzebuje twojego konta factorio.com: nazwy użytkownika i hasła lub tokenu uwierzytelniającego. Wpisz te dane w formularzu w sekcji konta factorio.com.
0 oznacza brak limitu i jest wartością domyślną. W formularzu możesz ustawić limit od 0 do 250 graczy. Administratorzy mogą wejść również na pełny serwer. Opcjonalnie limit mogą przekroczyć także gracze, którzy grali już na tej mapie.
autosave_interval to odstęp w minutach (domyślnie 10, od 1 do 1440), a autosave_slots to liczba slotów nadpisywanych po kolei (domyślnie 5, od 1 do 100). autosave_only_on_server określa, czy zapisuje tylko serwer. auto_pause wstrzymuje serwer, gdy nikt nie jest online (domyślnie włączone), a afk_autokick_interval = 0 wyłącza wyrzucanie graczy za bezczynność.
Tak. Możesz zaimportować plik .json lub .txt o rozmiarze do 2 MB albo wkleić jego zawartość. Rozpoznane ustawienia automatycznie trafią do formularza. Następnie możesz je zmienić i ponownie wyeksportować plik.
Hasło do gry, hasło do konta factorio.com i token są ukryte w formularzu i nigdy nie trafiają do linku do udostępniania. Link zawiera tylko zmienione przez ciebie wartości, które nie są poufne. Te pola nie są też wysyłane do AI w trybie Easy Mode.
Tak. Formularz, import, podgląd na żywo, kopiowanie, pobieranie i link do udostępniania działają bez konta, podobnie jak Easy Mode z AI. Liczba zapytań do Easy Mode jest jedynie krótkotrwale ograniczana, aby zapobiec przeciążeniu usługi.
Masz dodatkowe pytania?
Kontakt z pomocą technicznąUruchom swój serwer Factorio już dziś
Wynajmij teraz serwer Factorio i zastosuj tę konfigurację bezpośrednio w panelu.
Bez konfiguracji. Bez ryzyka. Online w kilka sekund.
