Darmowe narzędzie · działa w przeglądarce
Generator server.properties dla serwera Minecraft
Każde ustawienie wyjaśnione prostymi słowami, z wartością domyślną. Wczytaj swój plik, zmień go, pobierz.
Lista serwerów i połączenie
motddomyślnie: A Minecraft Server
Wiadomość pod nazwą twojego serwera na liście serwerów w grze. Najwyżej dwie linijki. Zrób kolorową.
server-portdomyślnie: 25565
Port TCP, na którym nasłuchuje serwer. Jeśli to nie 25565, gracze dopisują go po adresie, po dwukropku (play.example.com:25566).
server-ipdomyślnie: puste
Adres IP, na którym nasłuchuje serwer. Zostaw puste, żeby nasłuchiwał na wszystkich: tak zwykle się robi.
enable-statusdomyślnie: true
Serwer odpowiada na sprawdzenia statusu, więc jest widoczny jako online na liście serwerów w grze i na listach serwerów. Wyłączone = wygląda na offline, choć gracze nadal mogą wejść.
hide-online-playersdomyślnie: false
Ukrywa nicki graczy online na liście serwerów w grze i w sprawdzeniach statusu.
network-compression-thresholddomyślnie: 256
Pakiety sieciowe większe niż tyle bajtów są kompresowane. -1 = bez kompresji (w porządku w sieci domowej), 0 = kompresuj wszystko.
rate-limitdomyślnie: 0
Gracze, którzy wysyłają więcej pakietów na sekundę, są wyrzucani. 0 = bez limitu.
use-native-transportdomyślnie: true
Szybsza obsługa sieci na serwerach z Linuxem. Zostaw włączone.
accepts-transfersdomyślnie: false
Przyjmuje graczy, których inny serwer przenosi tutaj komendą /transfer.
Gracze i dostęp
max-playersdomyślnie: 20
Ilu graczy może być online jednocześnie.
white-listdomyślnie: true
Wejść mogą tylko gracze z whitelisty (białej listy). Dodajesz ich komendą /whitelist add nick. Na publicznym serwerze wyłącz.
enforce-whitelistdomyślnie: false
Po przeładowaniu whitelisty gracze online, których na niej nie ma, są wyrzucani.
online-modedomyślnie: true
Gracze muszą mieć kupionego Minecrafta: każde logowanie jest sprawdzane przez Mojang. Wyłączaj tylko za proxy (Velocity, BungeeCord), które samo sprawdza konta, bo inaczej każdy wejdzie pod dowolnym nickiem.
enforce-secure-profiledomyślnie: true
Żeby wejść, gracze potrzebują klucza profilu podpisanego przez Mojang (używany przy podpisanym czacie i zgłoszeniach czatu).
prevent-proxy-connectionsdomyślnie: false
Wyrzuca graczy, których dostawca internetu różni się od tego, którego widział serwer logowania Mojang. Blokuje niektóre VPN-y.
op-permission-leveldomyślnie: 4
Co mogą nowi operatorzy: 1 budowanie na spawnie, 2 komendy cheatów, 3 wyrzucanie i banowanie graczy, 4 wszystkie komendy (także zatrzymanie serwera).
function-permission-leveldomyślnie: 2
Poziom uprawnień, z którym działają funkcje z pakietów danych (od 1 do 4, jak u operatorów).
player-idle-timeoutdomyślnie: 0
Ile minut gracz może być nieaktywny, zanim zostanie wyrzucony. 0 = nigdy.
chat-spam-threshold-secondsdomyślnie: 10
Ile szybkiego pisania na czacie jest dozwolone, zanim gracz zostanie wyrzucony za spam. 0 = bez limitu.
command-spam-threshold-secondsdomyślnie: 10
Ile szybkich komend jest dozwolonych, zanim gracz zostanie wyrzucony za spam. 0 = bez limitu.
log-ipsdomyślnie: true
Adresy IP graczy są zapisywane w konsoli i w plikach logów.
broadcast-console-to-opsdomyślnie: true
Operatorzy w grze widzą wynik komend wpisanych w konsoli.
broadcast-rcon-to-opsdomyślnie: true
Operatorzy w grze widzą wynik komend wysłanych przez RCON.
enable-code-of-conductdomyślnie: false
Pokazuje graczom przy wejściu twój kodeks postępowania (pliki z folderu codeofconduct).
bug-report-linkdomyślnie: puste
Link do twojej własnej strony zgłaszania błędów, pokazywany graczom w grze. Puste = brak.
Rozgrywka
gamemodedomyślnie: survival
Tryb gry, w którym zaczynają nowi gracze.
force-gamemodedomyślnie: false
Gracze przy każdym wejściu wracają do tego trybu gry.
difficultydomyślnie: easy
Poziom trudności gry: peaceful (pokojowy), easy (łatwy), normal (normalny) lub hard (trudny).
hardcoredomyślnie: false
Nowe światy są w trybie hardcore: trudny poziom trudności, a gracz, który zginie, może już tylko oglądać grę jako obserwator.
allow-flightdomyślnie: false
Pozwala graczom latać w survivalu. Wyłączone = gracze, którzy przez kilka sekund wyglądają, jakby latali, są wyrzucani. Włącz, gdy pluginy lub mody pozwalają latać.
spawn-protectiondomyślnie: 16
Promień w blokach wokół spawnu świata, w którym zmiany mogą robić tylko operatorzy. 0 = bez ochrony. Nie działa, dopóki serwer nie ma żadnych operatorów.
Świat
level-namedomyślnie: world
Nazwa folderu świata. Zmień ją, żeby wczytać inny świat albo zacząć nowy.
level-seeddomyślnie: puste
Seed nowego świata. Puste = losowy seed. Używany tylko przy tworzeniu świata.
level-typedomyślnie: minecraft:normal
Rodzaj świata tworzonego przy pierwszym starcie: normalny, płaski, duże biomy, amplified (wzmocniony) lub jeden biom.
generator-settingsdomyślnie: {}
Dodatkowe ustawienia typu świata w formacie JSON (na przykład warstwy płaskiego świata). Dla zwykłego świata zostaw {}.
generate-structuresdomyślnie: true
W nowych częściach świata powstają wioski, świątynie i inne struktury.
max-world-sizedomyślnie: 29999984
Jak daleko od środka może sięgać granica świata, w blokach.
initial-enabled-packsdomyślnie: vanilla
Pakiety danych włączone przy pierwszym tworzeniu świata, oddzielone przecinkami.
initial-disabled-packsdomyślnie: puste
Pakiety danych, które zostają wyłączone przy pierwszym tworzeniu świata, oddzielone przecinkami.
region-file-compressiondomyślnie: deflate
Jak zapisane chunki są pakowane na dysku: deflate (najmniejsze pliki), lz4 (szybciej) lub none (bez kompresji).
sync-chunk-writesdomyślnie: true
Chunki są zapisywane po jednym, bezpiecznie. Wyłączone = szybszy zapis, ale awaria może uszkodzić chunki.
Wydajność
view-distancedomyślnie: 10
Ile chunków wokół każdego gracza jest mu wysyłanych. Mniej = mniej pracy dla serwera i mniejsze zużycie internetu.
simulation-distancedomyślnie: 10
Ile chunków wokół każdego gracza jest aktywnych (moby się ruszają, uprawy rosną). Mniej = mniej pracy dla serwera.
entity-broadcast-range-percentagedomyślnie: 100
Z jak daleka gracze widzą moby i inne byty, jako procent normalnej odległości.
max-tick-timedomyślnie: 60000
Jeśli jeden tick trwa dłużej niż tyle milisekund, watchdog zatrzymuje serwer, bo wygląda na zawieszony. -1 = nigdy.
pause-when-empty-secondsdomyślnie: 60
Po ilu sekundach od wyjścia ostatniego gracza serwer wstrzymuje świat, żeby oszczędzić zasoby. 0 = nigdy nie wstrzymuj.
max-chained-neighbor-updatesdomyślnie: 1000000
Limit reakcji łańcuchowych aktualizacji bloków (ogromne konstrukcje z redstone albo spadającym piaskiem). Liczba ujemna = bez limitu.
enable-jmx-monitoringdomyślnie: false
Udostępnia czasy ticków narzędziom do monitorowania Java (JMX). Tylko do zaawansowanego monitorowania.
Pakiet zasobów
resource-packdomyślnie: puste
Bezpośredni link do pobrania pakietu zasobów, który gracze dostają przy wejściu.
resource-pack-sha1domyślnie: puste
Kod SHA-1 pakietu. Gra używa go, żeby sprawdzić pobrany plik i wiedzieć, kiedy pakiet się zmienił.
resource-pack-iddomyślnie: puste
ID (UUID) pakietu, żeby gra mogła odróżnić pakiety. Opcjonalne.
resource-pack-promptdomyślnie: puste
Twoja własna wiadomość na ekranie, który prosi graczy o pobranie pakietu.
require-resource-packdomyślnie: false
Gracze, którzy odmówią pobrania pakietu zasobów, są rozłączani.
Zdalne sterowanie (RCON, query, zarządzanie)
enable-rcondomyślnie: false
Pozwala wysyłać komendy spoza gry (RCON). Ustaw mocne rcon.password i nigdy nie otwieraj portu RCON dla wszystkich.
rcon.portdomyślnie: 25575
Port TCP dla RCON.
rcon.passworddomyślnie: puste
Hasło do RCON. Bez niego RCON się nie uruchomi.
enable-querydomyślnie: false
Odpowiada na protokół query (UDP), z którego niektóre narzędzia i listy serwerów odczytują listę graczy.
query.portdomyślnie: 25565
Port UDP dla query.
management-server-enableddomyślnie: false
Włącza protokół zarządzania serwerem, żeby narzędzia mogły sterować serwerem przez sieć.
management-server-hostdomyślnie: localhost
Adres, na którym nasłuchuje serwer zarządzania.
management-server-portdomyślnie: 0
Port, którego używa serwer zarządzania.
management-server-secretdomyślnie: puste
Sekret, który narzędzia muszą wysłać, żeby korzystać z serwera zarządzania. Puste = serwer sam go utworzy.
management-server-tls-enableddomyślnie: true
Serwer zarządzania używa szyfrowanego połączenia (TLS).
management-server-tls-keystoredomyślnie: puste
Ścieżka do pliku keystore z certyfikatem TLS. Potrzebna, gdy TLS jest włączone.
management-server-tls-keystore-passworddomyślnie: puste
Hasło do tego pliku keystore.
status-heartbeat-intervaldomyślnie: 0
Jak często narzędzia połączone z serwerem zarządzania dostają wiadomość o statusie. 0 = nigdy.
Inne
text-filtering-configdomyślnie: puste
Ustawienia filtra czatu używane przez Realms. Zostaw puste.
text-filtering-versiondomyślnie: 0
Wersja formatu tych ustawień filtra czatu. Zostaw 0.
Jak używać
- Wczytaj swój server.properties albo zacznij od wartości domyślnych.
- Zmień, co potrzebujesz. Przy każdym ustawieniu widać, co robi i jaka jest jego wartość domyślna.
- Pobierz plik i podmień nim stary, gdy serwer jest zatrzymany.
- Uruchom serwer ponownie.
Pytania i odpowiedzi
Gdzie jest server.properties?
W głównym folderze serwera. Serwer tworzy go przy pierwszym uruchomieniu.
Czy zmiany działają od razu?
Nie. Serwer czyta plik przy starcie. Najpierw zatrzymaj serwer, potem podmień plik i uruchom go ponownie: działający serwer może przy zatrzymaniu zapisać z powrotem swoje wartości.
Dla której wersji Minecraft jest to narzędzie?
Ustawienia odpowiadają Minecraft Java Edition 26.3. Ustawienia ze starszych wersji są oznaczane, gdy wczytasz plik, który wciąż je zawiera.
Skąd w moim pliku \u00A7 i \:?
server.properties jest zapisywany w starym formacie tekstowym: znaki specjalne stają się kodami \u, a dwukropek zamienia się w \: (na przykład level-type=minecraft\:normal). Plik, który pobierasz, jest zapisany tak samo.
Czy to działa z serwerami Bedrock?
Nie. Bedrock Dedicated Server ma własny server.properties z innymi ustawieniami. To narzędzie jest dla serwerów Java.
Więcej darmowych narzędzi
- Sprawdzanie na żywo
Sprawdzanie statusu
Czy serwer jest online? Gracze, wersja, MOTD, ikona i czas odpowiedzi, dla Java i Bedrock.
Otwórz narzędzie → - Działa w przeglądarce
Generator MOTD
Dwie linijki z kolorami, gradientami i stylami. Podgląd listy serwerów na żywo i gotowy kod do wklejenia.
Otwórz narzędzie → - Działa w przeglądarce
Kreator ikon serwera
Plik server-icon.png 64×64 na listę serwerów w grze. Litery, obrazki pikselowe i tła.
Otwórz narzędzie → - Działa w przeglądarce
Kreator banerów
Baner 468×60 na listy serwerów: tła, pikselowy tekst, twoje IP. Zapisz go od razu w swoim wpisie.
Otwórz narzędzie →
Twój serwer na liście
Dodanie serwera do CraftVote też jest darmowe.