EndyStudio
Pluginy

Status serwera Minecraft

Wpisz adres serwera, żeby sprawdzić, czy jest online na Javie, Bedrocku czy na obu, z jego MOTD, ikoną, wersją i graczami dokładnie tak, jak pokazuje je ekran trybu wieloosobowego.

  • Za darmo
  • Bez konta
  • Działa w przeglądarce

Adres serwera

Java używa portu 25565 i rekordu SRV; Bedrock używa 19132. Inny port dopisz do adresu: play.example.com:25566.

Co pokazuje narzędzie

Wpisz adres, wybierz edycję i kliknij Sprawdź. Dla każdej edycji dostajesz kartę z:

  • Online albo offline, a przy offline najbardziej prawdopodobną przyczyną.
  • Wpisem z listy serwerów tak, jak rysuje go gra: ikona, MOTD w czcionce i kolorach gry, liczba graczy i kreski sygnału. Serwer offline dostaje tę samą czerwoną linię „Nie można połączyć się z serwerem”, którą pokazuje gra.
  • Wersją i protokołem. Wersja to nazwa, którą podaje serwer; na proxy i forkach Papera to często własny tekst, np. Velocity 3.4.0 albo Paper 1.21.4. Protokół to numer, który klienty porównują ze swoim, żeby zdecydować, czy mogą wejść.
  • Graczami, online i maksymalnie, a na Javie nickami, które serwer podaje w swojej próbce graczy. Wiele serwerów wypełnia tę listę liniami kolorowego tekstu zamiast prawdziwych nicków; narzędzie rysuje je tak, jak są.
  • Celem SRV na Javie albo portem, który odpowiedział.

Kopiuj wrzuca krótkie podsumowanie do schowka, gotowe na Discorda. Kopiuj link daje link, który po otwarciu uruchamia to samo sprawdzenie.

Java i Bedrock

Obie edycje nie mówią tym samym protokołem, więc serwer może być online dla jednej, a dla drugiej nie.

Java Edition Bedrock Edition
Domyślny port 25565 (TCP) 19132 (UDP)
Rekordy SRV Tak, _minecraft._tcp Nie
Ikona serwera Tak, PNG 64×64 Nie
Nicki graczy na liście Tak, próbka Nie

Serwer Paper albo Spigot z Geyserem odpowiada obu: Javie na swoim zwykłym porcie, a Bedrockowi na porcie Geysera. Sprawdź z opcją Java + Bedrock, żeby zobaczyć oba naraz. Jeśli karta Javy jest online, a Bedrocka nie, problem leży po stronie Geysera: jego port, przekierowanie UDP albo hosting, który otworzył tylko TCP.

Dlaczego serwer pokazuje się jako offline

Sprawdź te punkty po kolei:

  1. Serwer nie działa albo wciąż się uruchamia. Lista odpowiada dopiero, gdy świat się załaduje.
  2. Zły adres albo port. Na hostingu panel pokazuje dokładny adres i port. Port inny niż domyślny trzeba wpisać: play.example.com:25566.
  3. Port nie jest otwarty. W domu przekieruj port w routerze na komputer, na którym działa serwer: TCP dla Javy i UDP dla Bedrocka. Potem zezwól na niego w firewallu tego komputera.
  4. server-ip jest ustawione w server.properties na adres, którego maszyna nie ma. Zostaw to pole puste, chyba że wiesz, że go potrzebujesz.
  5. enable-status=false w server.properties ukrywa serwer na każdej liście serwerów, również w tym narzędziu.
  6. Serwer blokuje centra danych. Pluginy antybotowe, firewalle i niektóre duże sieci odrzucają połączenia, które nie pochodzą z domowego internetu. Gra dalej działa dla graczy, ale narzędzia do sprawdzania statusu widzą serwer jako offline.

Rekordy SRV

Rekord SRV pozwala graczom wchodzić przez play.example.com, chociaż serwer działa na innym hoście albo porcie. Utwórz go u swojego dostawcy DNS:

Pole Wartość
Nazwa _minecraft._tcp.play (dla play.example.com)
Priorytet i waga 0 i 5
Port port serwera, np. 25566
Cel host, na którym działa serwer, np. node3.host.com

Tylko Java czyta rekordy SRV. Gracze Bedrocka muszą sami wpisać adres i port, dlatego serwery Bedrock zwykle zostają na 19132.

Żeby zmienić to, co pokazuje ta karta, napisz MOTD w generatorze MOTD, a ile pamięci potrzebuje serwer, sprawdź w kalkulatorze RAM.

Najczęściej zadawane pytania

Czy mogę sprawdzić Javę i Bedrock jednocześnie?

Tak. Przy wybranej opcji Java + Bedrock narzędzie pyta oba naraz i pokazuje kartę dla każdego. To najszybszy sposób na przetestowanie serwera z Geyserem, gdzie gracze Javy używają portu 25565, a gracze Bedrocka 19132.

Dlaczego mój serwer pokazuje się jako offline, skoro mogę na niego wejść?

Zapytanie wychodzi z centrum danych, a nie z twojego domu. Jeśli wchodzisz tylko przez sieć lokalną, port nie jest przekierowany do internetu. Jeśli znajomi mogą wejść, sprawdź, czy enable-status nie jest ustawione na false w server.properties i czy żaden firewall ani plugin antybotowy nie odrzuca połączeń z centrów danych. Niektóre duże sieci blokują je celowo.

Jakiego portu używa serwer Bedrock?

19132 po UDP, chyba że go zmieniłeś. Bedrock Dedicated Server nasłuchuje też na 19133 dla IPv6. Z Geyserem port to bedrock.port w config.yml Geysera. Bedrock nie czyta rekordów SRV, więc gracze muszą wpisać port, jeśli to nie jest 19132.

Czy narzędzie obsługuje rekordy SRV?

Dla Javy tak. Gdy wpiszesz adres bez portu, sprawdza _minecraft._tcp.<twój adres> tak jak gra i łączy się z hostem i portem, na które wskazuje rekord. Karta pokazuje wtedy cel SRV.

Jak często status jest aktualizowany?

Każda odpowiedź jest trzymana przez 60 sekund, więc ponowne sprawdzenie tego samego serwera w ciągu minuty pokaże ten sam wynik. Potem nowe sprawdzenie znowu pyta serwer.

Czy sprawdzany adres jest zapisywany albo udostępniany?

Serwery Java odpytuje nasz własny serwer i nikt inny nie bierze w tym udziału. Serwery Bedrock odpowiadają po UDP, którego nasz hosting nie może wysyłać, więc dla Bedrocka nasz serwer prosi mcstatus.io o sprawdzenie i wysyła mu tylko adres i port. Zapytania są logowane do 7 dni; szczegóły znajdziesz w polityce prywatności.