Krótka odpowiedź. Serwer Mindustry możesz hostować samodzielnie i za darmo: pobierz server-release.jar z wydań Anuken/Mindustry na GitHubie, uruchom java -jar server-release.jar, wpisz w jego konsoli host i nazwę mapy, a potem otwórz port 6567 dla TCP i UDP. Albo wynajmij serwer Mindustry i pomiń zabawę z siecią.
Gracze dołączają z poziomu gry przez Play, potem Join Game, i wpisują twój adres oraz port.
Sprawdzone 5 listopada 2026, aktualne dla Mindustry v160.7 (wydanej 8 października 2026). Serwer odrzuca graczy, których gra ma inny numer kompilacji, na przykład v159 zamiast v160, więc serwer musi pasować do gry twoich graczy. Liczba po kropce to poprawka awaryjna i nie ma znaczenia.
Ten poradnik opiera się na stronie o serwerach z wiki Mindustry, wydaniach z GitHuba i na tym, co sami uruchamiamy na naszych serwerach Mindustry. Żeby przejść od razu do wynajmu, zobacz opcję 2.
Czego potrzebujesz
Java: serwer to plik jar, więc potrzebuje środowiska Java w wersji 17 lub nowszej. Jar serwera v160.7 jest skompilowany pod Javę 17, więc starsza Java go nie uruchomi.
Plik serwera:server-release.jar, dołączony do wydań na GitHubie. Wiki mówi, że plik powinien nazywać się server.jar albo server-release.jar.
Sieć: port 6567 dla TCP i UDP, dostępny z internetu. Ustawienie port go zmienia.
Gra: każdy gracz potrzebuje tego samego numeru kompilacji Mindustry co serwer (v160 dla serwera v160.7).
Oprogramowanie serwera jest darmowe. Płacisz za komputer, prąd i łącze.
Opcja 1: hostuj samodzielnie
Działa to na zapasowym komputerze, domowym serwerze lub maszynie wirtualnej w chmurze. Wiki odradza publiczne podawanie domowego adresu IP i proponuje VPN, nazwę domeny albo maszynę w chmurze.
Linux lub dowolny system z Javą
Zainstaluj Javę 17 lub nowszą menedżerem pakietów, jeśli java -version pokazuje, że jej brakuje albo jest starsza.
Pobierz serwer do osobnego folderu.
mkdir ~/mindustry && cd ~/mindustry
curl -L -o server-release.jar https://github.com/Anuken/Mindustry/releases/download/v160.7/server-release.jar
Zmień v160.7 na najnowszy tag wydania ze strony wydań, jeśli wyszła nowsza wersja, i dopasuj się do gry swoich graczy.
Uruchom go.
java -jar server-release.jar
Ustaw opcje poleceniem config przed hostowaniem, na przykład config name My Server (bez cudzysłowów: serwer zachowałby je jako część nazwy) i config port 6567. Port jest odczytywany w chwili hostowania, więc ustaw go najpierw. Wpisz help, żeby wyświetlić wszystkie polecenia.
Hostuj mapę. W konsoli serwera wpisz:
host <mapname> [mode]
Według wiki bez mapy i trybu serwer wybiera survival i losową mapę. maps all wyświetla nazwy map, a w nazwie ze spacją wpisujesz zamiast niej podkreślnik.
Otwórz port. Zezwól na 6567 dla TCP i UDP w zaporze (w ufw: sudo ufw allow 6567), a potem przekieruj 6567 TCP i UDP na routerze do tego komputera.
Zostań adminem. Dołącz do serwera, a potem wpisz admin add <username> w konsoli serwera, żeby nadać administratora graczowi online. admins wyświetla listę adminów.
Zatrzymaj go.stop przerywa hostowanie mapy, a exit lub Ctrl+C w terminalu zamyka serwer.
Windows
Zainstaluj Javę 17 lub nowszą, pobierz server-release.jar z tej samej strony wydań i umieść go w folderze.
W wierszu polecenia otwartym w tym folderze uruchom java -jar server-release.jar.
Wiki mówi, że zapora Windows najczęściej blokuje potrzebny port, więc dodaj regułę ruchu przychodzącego dla portu 6567 w TCP i UDP, a potem przekieruj go na routerze.
Dołączanie
W grze otwórz Play, naciśnij Join Game, potem Add Server i wpisz adres IP serwera, dwukropek i port, na przykład 203.0.113.10:6567. W przeciwieństwie do gry w sieci LAN serwer internetowy nie pojawi się, dopóki raz nie dodasz jego adresu.
Zamów. Kliknij Utwórz serwer przy planie i dokończ zamówienie.
Poczekaj na instalację. Panel pobiera jar serwera za ciebie. Gdy Console pokaże Server loaded., serwer działa.
Skonfiguruj go. W Ustawienia, w sekcji Ustawienia gry, ustaw Nazwa serwera i Nazwa mapy, a potem kliknij Zrestartuj teraz w powiadomieniu, które się pojawi. Wartość Maks. graczy wynika z twojego planu i jest tylko do odczytu.
Dołącz. Podaj znajomym adres ze strony twojego serwera. Używają Play, potem Join Game, potem Add Server. Nasz poradnik Jak połączyć się z serwerem Mindustry przeprowadzi cię przez to krok po kroku.
Trzyma serwer na właściwej wersji. Dopóki Wersja jest ustawiona na latest, nasz skrypt startowy przy każdym uruchomieniu sprawdza najnowsze wydanie na GitHubie i pobiera server-release.jar, jeśli się zmienił, bo serwer odrzuca graczy, których gra ma inny numer kompilacji. Korzysta ze zwykłego linku do najnowszego wydania GitHuba, a nie z API GitHuba, które dopuszcza sześćdziesiąt nieuwierzytelnionych zapytań na godzinę z jednego adresu IP. Jeśli sprawdzenie lub pobieranie się nie powiedzie, serwer startuje z jarem, który już ma. Wymieniany jest tylko jar: mapy, zapisy i konfiguracja leżą w config/ i zostają bez zmian. Wyłączysz to przez Automatyczna aktualizacja serwera, w Pokaż opcje zaawansowane w sekcji Ustawienia gry.
Instaluje mody z GitHuba. Dodaj nazwy owner/repository, oddzielone przecinkami, w polu Mody albo użyj karty Modowanie, i uruchom ponownie. Serwer dedykowany nie potrafi sam pobierać modów, więc panel pobiera je, zanim serwer wystartuje. Wybiera plik .jar dołączony do najnowszego wydania, a w przeciwnym razie domyślną gałąź repozytorium, i odrzuca repozytorium bez mod.json lub mod.hjson, żeby coś, co nie jest modem, nigdy nie zostało załadowane jako mod. Ta kontrola odrzuca też wtyczki serwera (mają plugin.json), więc wgraj jar wtyczki do config/mods przez Files: lista nigdy nie usuwa plików, które wgrałeś. Wszyscy dołączający potrzebują tych samych modów, w tych samych wersjach, zainstalowanych we własnej grze. Serwer odrzuca gracza komunikatem "Incompatible mods!", który wymienia, czego brakuje. Wtyczki działają tylko na serwerze, więc gracze ich nie potrzebują.
Console. Karta Console to konsola serwera samej gry, więc działają w niej polecenia takie jak say, nextmap i playerlimit.
Zapisz świat. Szybkie zadanie Zapisz świat na żądanie zapisuje hostowaną mapę w slocie zapisu 1.
Samodzielnie czy wynajem: uczciwe porównanie
Koszt. Samodzielnie: oprogramowanie jest darmowe, a płacisz za sprzęt, prąd i łącze. Wynajem: opłata zależna od planu, rozliczana miesięcznie, kwartalnie lub rocznie. Zobacz aktualne plany.
Dostępność. Samodzielnie: tak niezawodny jak twój komputer i domowy internet, i musi być włączony, gdy znajomi grają. Wynajem: działa na sprzęcie dostawcy, a nie na twoim PC.
Narażenie sieci. Samodzielnie: gracze łączą się z twoim publicznym IP, a zaporą i routerem zarządzasz ty. Wynajem: twoje domowe IP nie bierze w tym udziału.
Potrzebna wiedza. Samodzielnie: wiersz poleceń, przekierowanie portów i rutyna aktualizacji. Wynajem: panel w przeglądarce z polami formularza.
Aktualizacje. Samodzielnie: pobierasz nowy jar i restartujesz, gdy Mindustry się zaktualizuje. Wynajem: Automatyczna aktualizacja serwera robi to przy następnym starcie.
Samodzielne hostowanie pasuje, jeśli jakiś komputer i tak działa cały dzień, a ty znasz się na sieciach. Wynajem pasuje, jeśli wolisz nie zajmować się sprzętem.
Częste problemy i rozwiązania
Gracze nie mogą dołączyć albo serwer wyświetla się jako offline
Przyczyna: port 6567 jest zamknięty dla TCP lub UDP, numery kompilacji gry i serwera się różnią albo mody gracza nie pasują do modów serwera.
Przyczyna: nasz wiersz startowy przekazuje serwerowi ustawienia oddzielone przecinkami, więc Nazwa serwera nie może zawierać przecinka, podwójnego cudzysłowu ani ukośnika odwrotnego, a Nazwa mapy nie może zawierać spacji, * ani ?, ani tamtych znaków.
Rozwiązanie: usuń je z nazwy, na przykład użyj myślnika zamiast przecinka. W nazwie mapy ze spacją wpisz zamiast niej podkreślnik: serwer odczyta go jako spację.
FAQ
Czy mogę hostować serwer Mindustry za darmo?
Tak. Jar serwera jest darmowy na GitHubie. Nadal płacisz za komputer i internet, a serwer musi być włączony, gdy ludzie grają.
Jakiego portu używa serwer Mindustry?
Portu 6567, TCP i UDP, według wiki Mindustry. Ustawienie port go zmienia.
Ilu graczy może dołączyć?
Nasze plany obsługują 20, 40 i 60 graczy. Przy samodzielnym hostowaniu ustawiasz to poleceniem playerlimit.
Czy mogę dodać mody?
Tak. Wrzuć pliki modów i wtyczek do config/mods w folderze serwera. W PlayNHost wpisz repozytoria modów z GitHuba w polu Mody i wgraj wtyczki do config/mods przez Files.
Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Możesz zaakceptować wszystko, zaakceptować tylko niezbędne pliki cookie lub wybrać według kategorii.Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Tutaj są domyślnie włączone. Możesz wyłączyć to, czego nie chcesz.Przeczytaj naszą politykę prywatności