Przejdź do głównej treści

server.properties, każde ustawienie wyjaśnione

Wszystkie 63 klucze, które serwer Minecraft czyta z tego pliku, z tym, co każdy z nich robi, wartością, od której zaczyna, i tym, co wolno do niego wpisać. Pogrupowane według tego, co zmieniają, a nie alfabetycznie, bo alfabetycznie jeszcze nikt żadnego nie szukał.

Krótka odpowiedź

  1. Czytany raz, przy starcie

    Każdy z 63 kluczy zaczyna działać przy następnym uruchomieniu. Zmiana, która nic nie daje, po prostu nie została zrestartowana.

  2. Dwa klucze kosztują więcej niż cała reszta razem

    view-distance i simulation-distance. Zajrzyj tam najpierw, gdy serwer wydaje się wolny.

  3. Niektóre klucze otwierają serwer

    online-mode, porty, whitelista. Zmieniaj je świadomie; zła wartość tutaj nie pogarsza gry, tylko otwiera serwer.

Wszystkie 63 klucze poniżej, pogrupowane według tego, co zmieniają, z wartościami domyślnymi i dozwolonymi.

Wszystkie 63 ustawienia server.properties Minecrafta, pogrupowane w 6 kategorii

Trzy rzeczy, które warto wiedzieć przed przewijaniem

Plik jest czytany raz, gdy serwer startuje. Każde z tych 63 ustawień działa przy następnym uruchomieniu i ani chwili wcześniej, więc zmiana, która pozornie nic nie robi, to prawie zawsze taka, po której nie było restartu.

Klucz, którego serwer nie zna, jest ignorowany, a nie odrzucany. 11 z nich przyszło z konkretnym wydaniem, i dlatego serwer 1.16.5 zna 52 z nich, a serwer 1.21.4 zna 63. Nic się nie psuje, gdy nowsza linijka zostaje w starszym pliku.

Ostatnia kolumna mówi, kto może je zmieniać. 39 można zmieniać swobodnie, 4 decydują, który świat się ładuje, a 20 decydują, kto w ogóle dociera do Twojego serwera. Ten podział to nie rada, tylko ta sama reguła, według której działają nasz panel i nasz asystent AI.

Ekran Edytuj reguły gry w Java Edition z przełącznikami dla czatu i wypadania przedmiotów
Reguł gry nie ma w server.properties. Żyją wewnątrz świata i zmieniają się od razu komendą; plik z tej strony jest czytany tylko przy starcie serwera. Obraz: Edit Game Rules.png z minecraft.wiki, CC BY-NC-SA 3.0.
Ekran Wybierz paczki zasobów w Java Edition z dostępnymi i wybranymi paczkami
Paczka zasobów, którą gracz wybiera tutaj. Klucz resource-pack w server.properties to ten, który prosi każdego klienta o pobranie Twojej paczki przy dołączeniu. Obraz: Select Resource Packs.png z minecraft.wiki, CC BY-NC-SA 3.0.

Jak gra się w grę

Ustawienia, których szuka się najpierw. Każde z nich zmienia coś, co gracz zauważy przy następnym zalogowaniu.

Ustawienia server.properties Minecrafta dla: jak gra się w grę
UstawienieDomyślnieWartościKto może je zmieniać
difficultyJak trudna jest gra. Na pokojowym wrogie moby w ogóle się nie pojawiają, a głód nie spada.easypeaceful, easy, normal, hardMożna zmieniać
gamemodeTryb, w którym gracz zaczyna, gdy dołącza po raz pierwszy.survivalsurvival, creative, adventure, spectatorMożna zmieniać
force-gamemodePrzy każdym dołączeniu przywraca każdego gracza do trybu domyślnego, zamiast pamiętać, w jakim był.falsetrue albo falseMożna zmieniać
hardcoreŚmierć jest ostateczna: kto zginie, trafia do trybu obserwatora i nie może się odrodzić. Włączenie tego dotyczy wszystkich.falsetrue albo falseMożna zmieniać
pvpCzy gracze mogą zadawać sobie nawzajem obrażenia.truetrue albo falseMożna zmieniać
max-playersIle osób może być online jednocześnie. Więcej graczy potrzebuje więcej RAM i więcej CPU, a nie tylko większej liczby tutaj.20od 1 do 500Można zmieniać
player-idle-timeoutWyrzuca gracza po tylu minutach bez aktywności. 0 nigdy nie wyrzuca.0od 0 do 1440Można zmieniać
spawn-animalsCzy w świecie pojawiają się pokojowe zwierzęta, takie jak krowy i owce.truetrue albo falseMożna zmieniać
spawn-monstersCzy pojawiają się wrogie moby. Wyłączenie to nie to samo co pokojowy: moby ze spawnerów i jaj dalej się pojawiają.truetrue albo falseMożna zmieniać
spawn-npcsCzy w wioskach pojawiają się mieszkańcy.truetrue albo falseMożna zmieniać
spawn-protectionPromień w blokach wokół spawnu, w którym budować mogą tylko operatorzy. 0 to wyłącza.16od 0 do 512Można zmieniać
allow-flightPozwala graczom latać w trybie przetrwania. Zostaw to wyłączone, chyba że potrzebuje tego mod albo plugin, bo wbudowana ochrona przed cheatami wyrzuca latających graczy.falsetrue albo falseMożna zmieniać
allow-netherCzy można wejść do Netheru. Wyłączenie go zatrzymuje w miejscu każdego, kto akurat w nim jest.truetrue albo falseMożna zmieniać
enable-command-blockPozwala blokom poleceń wykonywać polecenia. To podstawa większości mechanik map, a mogą też wykonać każde polecenie, które może operator.falsetrue albo falseMożna zmieniać

Na co serwer poświęca swój czas

Decydują, ile pracy serwer wykonuje w każdym ticku. To też pierwsze miejsce, do którego zaglądasz, gdy serwer wydaje się wolny, bo dwa z nich (zasięg widzenia i zasięg symulacji) kosztują więcej niż wszystko inne na tej stronie razem.

Ustawienia server.properties Minecrafta dla: na co serwer poświęca swój czas
UstawienieDomyślnieWartościKto może je zmieniać
view-distanceJak daleko w chunkach serwer wysyła świat do gracza. To największe pojedyncze pokrętło dla RAM i CPU: każdy stopień kosztuje mniej więcej jego kwadrat.10od 2 do 32Można zmieniać
simulation-distanceJak daleko w chunkach świat naprawdę tyka: moby się ruszają, rośliny rosną, redstone działa. Trzymaj go na poziomie zasięgu widzenia albo poniżej. Istnieje od 1.18.0.10od 2 do 32Można zmieniać
entity-broadcast-range-percentageJak daleko odległe byty są jeszcze wysyłane do graczy, jako procent normalnego zasięgu. Mniej oznacza mniej ruchu sieciowego i mniej przycięć u gracza przy pełnych farmach.100od 10 do 1000Można zmieniać
max-tick-timeIle milisekund może trwać tick, zanim serwer sam się wyłączy. Serwery z modami potrzebują wysokiej wartości, inaczej wolno ładujący się chunk liczy się jako awaria; -1 wyłącza tego strażnika.60000od -1 do 600000Można zmieniać
sync-chunk-writesZapisuje każdy chunk na dysk, zanim pójdzie dalej. Bezpieczniejsze po twardej awarii, na pełnym serwerze zauważalnie wolniejsze.truetrue albo falseMożna zmieniać
use-native-transportUżywa zoptymalizowanej ścieżki sieciowej systemu operacyjnego pod Linuksem. Zostaw to włączone.truetrue albo falseMożna zmieniać
network-compression-thresholdPakiety powyżej tylu bajtów są kompresowane. -1 wyłącza kompresję, co ma sens tylko wtedy, gdy wszystko działa na jednej maszynie.256od -1 do 65536Można zmieniać
max-chained-neighbor-updatesGranica tego, jak długo może trwać reakcja łańcuchowa redstone, zanim serwer ją przetnie. To właśnie powstrzymuje pojedynczą konstrukcję przed zamrożeniem serwera. Istnieje od 1.19.0.1000000od 1 do 10000000Można zmieniać
pause-when-empty-secondsPrzestaje tykać świat, gdy przez tyle sekund nikt nie jest online. Na spokojnym serwerze oszczędza dużo CPU; farmy i zegary też wtedy stoją. Istnieje od 1.21.2.60od 0 do 86400Można zmieniać
region-file-compressionJak pliki świata są pakowane na dysku. lz4 czyta i zapisuje szybciej, deflate jest mniejszy. Istnieje od 1.20.5.deflatedeflate, lz4, noneMożna zmieniać
rate-limitWyrzuca gracza, który wysyła więcej niż tyle pakietów na sekundę. 0 to wyłącza i jest ustawieniem domyślnym.0od 0 do 5000Można zmieniać
max-world-sizeJak daleko najwyżej może zostać wygenerowany świat, w blokach od spawnu. Mniejsza liczba powstrzymuje plik świata przed rośnięciem bez końca.29999984od 1 do 29999984Można zmieniać

Który świat się ładuje

Wybierają świat, a nie reguły w nim. Zmień jedno z pierwszych czterech, a stary świat dalej leży na dysku, tylko nie jest już tym, który się ładuje.

Ustawienia server.properties Minecrafta dla: który świat się ładuje
UstawienieDomyślnieWartościKto może je zmieniać
level-nameFolder, z którego ładuje się świat. Zmiana tego ładuje inny świat albo tworzy nowy.worldtekstŚwiat
level-seedSeed, z którego powstaje nowy świat. Jest zapisywany w świecie przy jego tworzeniu, więc późniejsza zmiana działa dopiero wtedy, gdy serwer założy następny nowy świat.pustetekstŚwiat
level-typeRodzaj generowanego terenu: normalny, płaski świat, duże biomy, wzmocniony.minecraft:normalminecraft:normal, minecraft:flat, minecraft:large_biomes, minecraft:amplified, minecraft:single_biome_surfaceŚwiat
generator-settingsJson, który dostraja generator, najczęściej dla warstw płaskiego świata.{}tekstŚwiat
generate-structuresCzy wioski, świątynie i inne budowle pojawiają się na nowo generowanym terenie.truetrue albo falseMożna zmieniać
initial-enabled-packsKtóre paczki danych są włączone, gdy świat jest generowany po raz pierwszy. Istnieje od 1.19.3.vanillatekstMożna zmieniać
initial-disabled-packsKtóre paczki danych są wyłączone, gdy świat jest generowany po raz pierwszy. Istnieje od 1.19.3.pustetekstMożna zmieniać

Co gracze widzą, zanim dołączą

Linijka na liście serwerów i resource pack, o który proszony jest klient. To jedyne ustawienia na tej stronie, które gracz może zobaczyć, nie będąc na serwerze.

Ustawienia server.properties Minecrafta dla: co gracze widzą, zanim dołączą
UstawienieDomyślnieWartościKto może je zmieniać
motdLinijka pod nazwą Twojego serwera na liście trybu wieloosobowego. Działają tu kody kolorów ze znakiem paragrafu.A Minecraft ServertekstMożna zmieniać
enable-statusOdpowiada na ping, który pokazuje liczbę graczy i Twoje MOTD na liście trybu wieloosobowego. Wyłączone sprawia, że serwer wygląda dla każdego na offline.truetrue albo falseMożna zmieniać
hide-online-playersPomija próbkę nazw graczy online w odpowiedzi dla listy serwerów.falsetrue albo falseMożna zmieniać
resource-packBezpośredni link do resource packa, który jest proponowany graczom przy dołączaniu.pustetekstMożna zmieniać
resource-pack-promptWiadomość, która stoi w okienku resource packa.pustetekstMożna zmieniać
resource-pack-sha1sha1 pliku paczki, żeby klienci mogli ją zapisać w pamięci podręcznej i sprawdzić, czy dotarła w całości.pustetekstMożna zmieniać
resource-pack-iduuid oznaczający paczkę, żeby klient mógł zastąpić starszą wersję tej samej paczki. Istnieje od 1.20.3.pustetekstMożna zmieniać
require-resource-packRozłącza graczy, którzy odrzucą resource pack. Ma sens tylko z działającym linkiem do paczki.falsetrue albo falseMożna zmieniać
bug-report-linkLink pokazywany graczom na ekranie awarii. Istnieje od 1.20.4.pustetekstMożna zmieniać

Ile władzy dostaje operator

Dwie liczby i przełącznik, które decydują, co ktoś z uprawnieniami operatora naprawdę może.

Ustawienia server.properties Minecrafta dla: ile władzy dostaje operator
UstawienieDomyślnieWartościKto może je zmieniać
op-permission-levelIle władzy dostaje operator, od 1 (omijanie ochrony spawnu) do 4 (wszystko, także /stop).4od 1 do 4Bezpieczeństwo
function-permission-levelPoziom uprawnień, na którym działają funkcje z paczek danych.2od 1 do 4Bezpieczeństwo
broadcast-console-to-opsPokazuje operatorom na czacie wynik poleceń z konsoli.truetrue albo falseMożna zmieniać

Kto wchodzi i przez które porty

Te, które decydują, kto w ogóle dociera do Twojego serwera. Przeczytaj je, zrozum je i zmieniaj je celowo: zła wartość nie psuje tu gry, tylko otwiera serwer.

Ustawienia server.properties Minecrafta dla: kto wchodzi i przez które porty
UstawienieDomyślnieWartościKto może je zmieniać
online-modeSprawdza każdego gracza u Mojang, żeby nikt nie mógł dołączyć pod cudzą nazwą.truetrue albo falseBezpieczeństwo
white-listDołączyć mogą tylko gracze z listy.falsetrue albo falseBezpieczeństwo
enforce-whitelistWyrzuca graczy, którzy już są online, ale nie stoją na białej liście.falsetrue albo falseBezpieczeństwo
enforce-secure-profileWymaga od graczy podpisanego profilu czatu.truetrue albo falseBezpieczeństwo
prevent-proxy-connectionsOdrzuca graczy, których połączenie pochodzi z innego kraju niż ich sesja Mojang.falsetrue albo falseBezpieczeństwo
enable-rconOtwiera port dla zdalnej konsoli.falsetrue albo falseBezpieczeństwo
rcon.portPort, na którym nasłuchuje zdalna konsola.25575od 1 do 65535Bezpieczeństwo
rcon.passwordHasło do zdalnej konsoli.pustetekstBezpieczeństwo
broadcast-rcon-to-opsPokazuje operatorom wynik zdalnej konsoli.truetrue albo falseBezpieczeństwo
enable-queryOdpowiada na zapytania o status na osobnym porcie udp.falsetrue albo falseBezpieczeństwo
query.portPort dla zapytań o status.25565od 1 do 65535Bezpieczeństwo
server-ipNa jakim adresie nasłuchuje serwer. Nasz musi zostać pusty, żeby kontener mógł go przekierować.pustetekstBezpieczeństwo
server-portPort, na którym nasłuchuje serwer. Nasz jest przypięty do portu Twojego adresu do gry.25565od 1 do 65535Bezpieczeństwo
log-ipsZapisuje adresy IP graczy w logu. Istnieje od 1.20.2.truetrue albo falseBezpieczeństwo
enable-jmx-monitoringUdostępnia pomiary Javy przez port monitoringu.falsetrue albo falseBezpieczeństwo
text-filtering-configLink do zewnętrznej usługi filtrowania czatu.pustetekstBezpieczeństwo
text-filtering-versionKtórą wersją protokołu filtrowania się posługuje. Istnieje od 1.21.0.0od 0 do 10Bezpieczeństwo
accepts-transfersPozwala, żeby gracze byli tu przysyłani z innego serwera pakietem transferu. Istnieje od 1.20.5.falsetrue albo falseBezpieczeństwo

20 ustawień, których nasz asystent nigdy za Ciebie nie zmienia

Każde ustawienie oznaczone wyżej jako bezpieczeństwo AI Copilot w panelu może czytać i wyjaśniać, ale w żadnym trybie nie może go zapisać, jakkolwiek byś pytał i jakkolwiek byś to ujął. To te, które decydują, kto wchodzi, a nie, co się dzieje, gdy już jest w środku: weryfikacja kont, biała lista i jej egzekwowanie, zdalna konsola i jej port, usługa query, adres i port, na których nasłuchuje serwer, oraz poziomy uprawnień. Zamiast tego podaje kartę, na której zrobisz to sam, w jednym miejscu, celowo. To jedyna część panelu, w której celowo pozwalamy asystentowi robić mniej. Kontrola bezpieczeństwa przechodzi przez tę samą listę i zgłasza, co znajdzie, niczego z tego nie zmieniając.

Ostrzeżenie Java Edition, że światy z eksperymentalnymi ustawieniami nie są wspierane
Niektóre ustawienia mogą zostawić świat, którego żadna późniejsza wersja nie wczyta. Właśnie dlatego nasz asystent odmawia zmiany niektórych kluczy za Ciebie. Obraz: Experimental settings warning.png z minecraft.wiki, CC BY-NC-SA 3.0.

Pytania o server.properties

Gdzie leży plik server.properties?

W katalogu głównym Twojego serwera, obok folderu świata, a gra zapisuje go przy pierwszym starcie. Na hostowanym serwerze prawie nigdy nie otwierasz go ręcznie: karta Ustawienia pokazuje te same klucze jako opisane pola z dozwolonymi wartościami, i to jest różnica między wpisaniem true w złym miejscu a wybraniem go z listy.

Czy po zmianie muszę zrestartować serwer?

Tak, przy wszystkich 63. Plik jest czytany raz, gdy serwer startuje, więc zmiana leży i nic nie robi aż do następnego uruchomienia. Kilka pluginów potrafi zmieniać niektóre z tych samych wartości w trakcie działania, ale sam plik działa tylko po restarcie, a kto mówi inaczej, mówi o pluginie, a nie o tym pliku.

Które ustawienia naprawdę usuwają lagi?

Zasięg widzenia i zasięg symulacji, w tej kolejności, i to nie jest wyrównana walka. Zasięg widzenia decyduje, ile chunków jest wysyłanych do każdego gracza, zasięg symulacji, ile z nich naprawdę tyka, więc oba rosną z kwadratem liczby i jednocześnie z liczbą graczy. Obniżenie zasięgu widzenia z 10 do 8 zdejmuje mniej więcej jedną trzecią pracy nad chunkami na gracza. Nic innego w tym pliku nawet się do tego nie zbliża.

Dlaczego 20 z nich jest oznaczonych jako bezpieczeństwo?

Bo decydują, kto dociera do Twojego serwera, a nie, co się w nim dzieje: weryfikacja kont, biała lista, zdalna konsola i jej port, port query, adres nasłuchu i poziomy uprawnień. Nasz AI Copilot czyta i wyjaśnia wszystkie 20, i nie wolno mu zmienić żadnego z nich, w żadnym trybie, jakkolwiek byś pytał. Chatbot, który przez przypadek wyłączy weryfikację kont, zamienia prywatny serwer w otwarte drzwi, a tego nie naprawi żaden przycisk cofania.

Co właściwie robi online-mode?

Decyduje, czy serwer sprawdza każdego dołączającego gracza u Mojang, i właśnie to wiąże gracza z kontem i daje mu stałą tożsamość. Gdy jest wyłączony, każdy może połączyć się pod dowolną nazwą użytkownika, a bany, uprawnienia, domy, działki i ekwipunki wiszą wtedy na nazwie, której nikt nie sprawdził. Istnieje to dla serwerów za proxy, które przejmuje sprawdzanie. Jeśli nie masz takiego proxy, zostaw to włączone.

Dlaczego w moim pliku nie ma wszystkich tych linijek?

Bo 11 z nich przyszło z konkretnym wydaniem. Serwer 1.16.5 zna 52 z tych kluczy, a serwer 1.21.4 zna 63. Dodanie linijki, której serwer nie zna, nie robi zupełnie nic: zostaje w pliku, a gra ją ignoruje. Brakujące linijki to ta sama historia w drugą stronę, a serwer przy następnym starcie dopisuje to, czego oczekuje.

Co się stanie, gdy zmienię level-name albo level-seed?

Nic nie zostaje usunięte, i właśnie to jest źle rozumiane w obie strony. Te 4 klucze decydują, który świat się ładuje i jak powstaje nowy. Zmiana level-name uruchamia inny świat i zostawia stary na dysku pod jego starą nazwą folderu; zmień to z powrotem, a Twój świat jest dokładnie tam, gdzie go zostawiłeś. Zmiana level-seed w świecie, który już istnieje, nie daje nic, nawet na terenie generowanym później, bo świat zachowuje seed, z którym został utworzony. Nowy seed działa dopiero w nowym świecie.

Czy mogę zepsuć serwer tym plikiem?

Możesz sprawić, że nie wystartuje, ale nie możesz nim stracić świata. Wartość spoza zakresu albo źle napisany klucz przy następnym uruchomieniu zwykle zostaje zastąpiony wartością domyślną, ale zły port albo zły adres nasłuchu całkiem powstrzymuje serwer przed wstaniem, a to wygląda jak awaria, choć nią nie jest. Mimo to zrób wcześniej kopię zapasową: kosztuje jedno kliknięcie i jest jedyną rzeczą na tej stronie, która cofa wszystko naraz.

Gdzie dalej

Panel, w którym leżą te ustawienia Wszystkie 510 pluginy, które instalujemy jednym kliknięciem Naprawa serwera, który działa źle Ile RAM naprawdę potrzebujesz Zmiana wersji Minecrafta Uprawnienia dla Twojego zespołu Kontrola bezpieczeństwa AI Kopie zapasowe, zanim coś zmienisz Ile kosztuje serwer This page in English Diese Seite auf Deutsch

Każda linijka na tej stronie jest czytana z tej samej listy, której używają nasz panel i nasz asystent AI, więc wartości domyślne, zakresy i granice wersji są tu tymi, których produkt naprawdę pilnuje, a nie drugą kopią, która może się rozjechać. Napisane 24 września 2026, dla wszystkich 63 kluczy.

Napisane i sprawdzone przez zespół Astroworld Hosting. Ostatnio sprawdzone 6 września 2026.

Dostawa: większość serwerów przekazujemy od razu i działają w kilka sekund po płatności, pozostałe w ciągu 60 minut w dzień i w ciągu 12 godzin w nocy.