Dzięki odpowiednim ustawieniom skonfigurujesz swój serwer gry Mindustry tak, jak chcesz — z własną nazwą, wiadomością powitalną, trybem gry, mapą i automatycznymi zapisami. W tym poradniku pokażemy Ci, gdzie zmienić poszczególne ustawienia, jakie wartości są dostępne oraz jak dodać na serwer własne mapy i mody.
Najważniejsze ustawienia serwera znajdziesz w zakładce Konfiguracja, w kategorii Parametry uruchamiania. Są stosowane przy każdym uruchomieniu serwera. Po zapisaniu zmian ZapX od razu zaproponuje ponowne uruchomienie serwera, aby zaczęły obowiązywać.
| Pole | Znaczenie |
|---|---|
| Nazwa serwera | Nazwa serwera na liście serwerów w grze |
| Server Desc | Opis wyświetlany pod nazwą serwera (puste pole = brak opisu) |
| Server Motd | Wiadomość powitalna widoczna dla graczy podczas łączenia się z serwerem (puste pole = brak wiadomości) |
| Map Name | Mapa dla nowej gry, np. Fortress (puste pole = losowa mapa) |
| Game Mode | Tryb gry dla nowej gry: survival, sandbox, attack lub pvp |
| Load Latest Save | 1 = wczytaj najnowszy zapis przy uruchomieniu, 0 = zawsze rozpocznij nową grę |
| Autosave Interval | Odstęp między automatycznymi zapisami w sekundach (domyślnie 300, 0 wyłącza automatyczne zapisy) |
| Autosave Amount | Liczba przechowywanych automatycznych zapisów (domyślnie 10); starsze zapisy są zastępowane |
| Auto Pause | 1 = gra zostaje wstrzymana, gdy nikt nie jest online |
| Enable Votekick | 1 = gracze mogą głosować nad wyrzuceniem innych graczy |
| Extra Start Commands | Dodatkowe polecenia serwera uruchamiane przy starcie; oddzielaj je przecinkami |
| Java Opts | Dodatkowe opcje Java; zazwyczaj pozostaw to pole puste |
Mindustry oddziela polecenia startowe przecinkami. Dlatego przecinki w polach Nazwa serwera, Server Desc i Server Motd są automatycznie zastępowane spacjami.
Map Name i Game Mode mają zastosowanie tylko wtedy, gdy serwer rozpoczyna nową grę. Jeśli Load Latest Save ma wartość 1 i istnieje zapis gry, serwer po uruchomieniu będzie kontynuować najnowszy zapis — również po ponownym uruchomieniu, ponieważ podczas zatrzymywania automatycznie zapisuje grę w slocie shutdown.
Aby rozpocząć nową rundę z inną mapą lub w innym trybie, możesz:
- Ustawić Load Latest Save na
0i ponownie uruchomić serwer. Rozpocznie wtedy nową grę z ustawieniami Map Name i Game Mode. Dotychczasowe zapisy gry zostaną zachowane. - Albo zmienić ustawienia bezpośrednio w Konsoli:
stopkończy bieżącą grę, ahost <Karte> <Modus>rozpoczyna nową, np.host Fortress survival.
Jeśli chcesz wybrać tryb inny niż survival, koniecznie podaj również Map Name. W przeciwnym razie serwer uruchomi grę na losowej mapie survivalowej.
Dostępne mapy sprawdzisz poleceniem maps all w Konsoli. W trybie pvp dobrze sprawdzają się na przykład mapy Veins, Glacier i Passage. Spacje w nazwie mapy możesz zastąpić w konsoli podkreśleniami, np. host Meine_Karte survival dla mapy „Meine Karte”.
Za pomocą Extra Start Commands możesz automatycznie uruchamiać dowolne polecenia serwera przy każdym starcie. Oddzielaj je przecinkami. Poniższy przykład ogranicza liczbę graczy i ukrywa komunikaty o połączeniach:
playerlimit 20, config showConnectMessages false
Nazwę, opis, wiadomość powitalną, port i ustawienia automatycznych zapisów serwer ustawia podczas każdego uruchomienia na podstawie parametrów startowych. Dlatego zmieniaj te wartości zawsze w Parametrach uruchamiania, a nie za pomocą polecenia config w konsoli — w przeciwnym razie po następnym uruchomieniu zostaną przywrócone poprzednie ustawienia.
