Serwer publiczny Minecraft uruchomisz w czterech krokach: zainstaluj oprogramowanie serwera, skonfiguruj server.properties, włącz port forwarding na routerze i podaj znajomym adres publiczny IP lub nazwę hosta. To wystarczy, by udostępnić go znajomym przez internet, o ile ustawisz właściwy port i protokół dla wybranej edycji gry [1][2].

Jak uruchomić serwer publiczny Minecraft krok po kroku?

Najpierw pobierz i uruchom oprogramowanie serwera odpowiednie dla edycji, z której korzystasz. Oficjalna instrukcja startu dla Java Edition opisuje pobranie plików, akceptację wymaganych warunków i pierwsze uruchomienie, które generuje pliki konfiguracyjne, w tym server.properties [1].

Następnie dostosuj konfigurację w server.properties, ponieważ to centralny plik sterujący ustawieniami trybu wieloosobowego, limitami graczy, parametrami świata i kwestiami wydajności. Każda zmiana w tym pliku wymaga ponownego uruchomienia serwera, ponieważ wartości są odczytywane przy starcie [3][4][5][6].

Kolejny etap to skonfigurowanie port forwarding na routerze. Reguła przekierowania kieruje ruch z internetu na lokalny adres IP komputera z uruchomionym serwerem. Bez tej reguły serwer będzie widoczny tylko w sieci lokalnej, a z zewnątrz połączenie nie powiedzie się [2].

Na końcu przetestuj dostęp z zewnątrz i przekaż znajomym adres publiczny IP lub nazwę hosta wraz z właściwym portem. Po poprawnej konfiguracji będą mogli dołączyć do Twojego świata z internetu [2].

Czym jest plik server.properties i co w nim ustawisz?

Server.properties to główna mapa ustawień Twojego serwera. Zawiera m.in. port nasłuchu, limity graczy, poziom trudności, parametry świata i przełączniki wpływające na wydajność. Serwer wczytuje te wartości podczas uruchamiania, dlatego po każdej zmianie wymagany jest restart, aby nowe reguły zaczęły działać [3][4][5][6].

  Gry co op online za darmo – jak wybrać coś dla siebie?

Wśród parametrów znajdują się także szczegóły dotyczące symulacji świata, takie jak ustawienie simulation-distance, co pozwala kontrolować zasięg aktywnych mechanik gry w otoczeniu gracza. Precyzyjna konfiguracja tych pozycji wpływa na komfort i stabilność rozgrywki [7][5][6].

Jak ustawić port serwera i który wybrać?

Port serwera definiujesz w server.properties poprzez parametr server-port. Po zmianie tego wpisu konieczne jest ponowne uruchomienie serwera, aby aplikacja zaczęła nasłuchiwać na nowym porcie [2][3][4][6].

Dla Java Edition domyślny port to 25565 TCP. Dla Bedrock Edition często stosuje się 19132 UDP. Wybór nie tylko numeru, lecz także poprawnego protokołu ma znaczenie, ponieważ obie edycje różnią się wymaganiami sieciowymi i obsługą ruchu [2].

Jak zrobić port forwarding na routerze?

Skonfiguruj regułę, która przekierowuje ruch z publicznego portu routera na lokalny adres IP urządzenia, na którym działa serwer. Mechanizm ten zapewnia dostęp z internetu do usługi działającej w Twojej sieci domowej i jest standardową drogą udostępniania serwera poza LAN [2].

Do utworzenia reguły potrzebujesz znać lokalny adres IP komputera z serwerem. Często panel routera jest osiągalny pod adresem przypominającym 192.168.1.1, jednak konkretna wartość zależy od Twojej sieci i modelu sprzętu. Regułę port forwarding ustaw zgodnie z numerem portu zdefiniowanym w server.properties [2].

Jak sprawdzić dostęp z internetu i udostępnić serwer znajomym?

Po włączeniu przekierowania przetestuj połączenie spoza swojej sieci lokalnej. Jeśli serwer nasłuchuje na wskazanym porcie, a router przekazuje ruch, połączenie z zewnątrz będzie możliwe. W przeciwnym razie należy wrócić do konfiguracji portu i reguły forwarding [2].

Gdy wszystko działa, podaj znajomym adres publiczny IP lub skonfigurowaną nazwę hosta swojego serwera wraz z używanym portem. To wystarczające informacje, aby dołączyli do Twojego świata przez internet [2].

Java Edition a Bedrock Edition: co musisz wiedzieć?

Obie edycje różnią się portami i protokołami sieciowymi. Java Edition korzysta standardowo z 25565 TCP, podczas gdy Bedrock Edition używa najczęściej 19132 UDP. Przy konfiguracji routera i serwera należy dobrać właściwy port i protokół, ponieważ od tego zależy powodzenie połączeń z zewnątrz [2].

  Jakie gry warto ściągnąć na swój telefon lub komputer?

Różnice te wpływają na cały łańcuch udostępniania. Serwer gry działa na komputerze lub maszynie VPS, router stosuje reguły port forwarding, a gracze łączą się przez publiczny adres lub hostname. Nieprawidłowy port albo błędny protokół na którymkolwiek etapie przerwie komunikację [2].

Dlaczego znajomi nie mogą się połączyć i jak to naprawić?

Najczęściej winny jest zły port lub brak przekierowania. Jeśli reguła routera nie wskazuje na lokalny adres IP serwera, albo numer portu w routerze nie zgadza się z wartością server-port w server.properties, połączenie z zewnątrz nie przejdzie mimo działającej instancji serwera lokalnie [2].

Po zmianie portu w konfiguracji serwera trzeba wykonać dwie czynności. Najpierw zrestartować serwer, aby użył nowego portu, a następnie zaktualizować regułę port forwarding, aby przekierowywała ruch na ten sam numer i właściwy protokół. Dopiero zgodność ustawień po obu stronach umożliwi dostęp graczom [3][4][2][6].

Podsumowanie

Publiczny serwer Minecraft opiera się na czterech filarach: instalacji oprogramowania, konfiguracji server.properties, poprawnym port forwarding i udostępnieniu adresu publicznego IP znajomym. Instrukcja producenta dla Java Edition opisuje start serwera, natomiast szczegóły parametrów, w tym simulation-distance i limity świata, ustalasz w server.properties. Każda zmiana wymaga restartu. Pamiętaj o doborze właściwego portu i protokołu, 25565 TCP dla Java Edition lub 19132 UDP dla Bedrock Edition, oraz o zgodności ustawień z regułą routera. Taki zestaw działań sprawia, że Twoi znajomi mogą bez problemu dołączyć do serwera z internetu [1][3][7][4][5][2][6].

Źródła i materiały

  1. https://help.minecraft.net/hc/en-us/articles/360058525452-How-to-Setup-a-Minecraft-Java-Edition-Server
  2. https://craftlands.host/docs/minecraft/minecraft-server-ports
  3. https://minecraft.fandom.com/wiki/Server.properties
  4. https://minecraft.wiki/w/Server.properties
  5. https://nodecraft.com/support/games/minecraft/setup/minecraft-server-properties-guide
  6. https://www.hostinger.com/tutorials/minecraft-server-properties/
  7. https://server.properties/