Server.properties
Server.properties to plik określający parametry serwera.
Zmiany w pliku server.properties wymagają ponownego uruchomienia serwera, w celu zastosowania nowych zmian.
Jeżeli plik nie zawiera wszystkich parametrów (np. wskutek aktualizacji do nowej wersji) po ponownym uruchomieniu serwera plik server.properties zostanie rozszerzony o nowe wartości i przywrócony do stanu domyślnego.
Lokalizacja pliku edytuj
Plik server.properties jest tworzony automatycznie po uruchomieniu oprogramowania serwera. W przypadku systemu Windows, Linux i Unix/Mac powinien być umieszczony w katalogu z plikami serwera.
Domyślne wartości parametrów edytuj
Aktualna, domyślna zawartość pliku server.properties:
#Minecraft server properties #(Data modyfikacji) max-tick-time=60000 generator-settings= allow-nether=true force-gamemode=false gamemode=0 enable-query=false player-idle-timeout=0 difficulty=1 spawn-monsters=true op-permission-level=4 announce-player-achievements=true pvp=true snooper-enabled=true level-type=DEFAULT hardcore=false enable-command-block=false max-players=20 network-compression-threshold=256 resource-pack-sha1= max-world-size=29999984 server-port=25565 server-ip= (Gra nie ma domyślnej wartości dla adresu IP, proszę nie wprowadzać nieprawdziwych informacji) spawn-npcs=true allow-flight=false level-name=world view-distance=10 resource-pack= spawn-animals=true white-list=false generate-structures=true online-mode=true max-build-height=256 level-seed= prevent-proxy-connections=false motd=A Minecraft Server enable-rcon=false
Podczas edycji pliku server.properties nie powinno się modyfikować parametrów, tj. tekstu przed znakiem równości. Dane należy wpisywać po nim. Możliwe jest komentowanie danych parametrów - linia z tekstem rozpoczynająca się od znaku #
nie będzie uwzględniana w grze.
Parametry pliku edytuj
Parametr | Typ | Domyślna wartość | Opis |
---|---|---|---|
allow-flight | Wartość logiczna | false | Określa, czy gracze mogą latać w trybie przetrwania, jeżeli posiadają modyfikację pozwalającą na lot. Parametr nie ma wpływu na tryb kreatywny.
|
allow-nether | Wartość logiczna | true | Określa, czy portale Netheru mają działać.
|
announce-player-achievements | Wartość logiczna | true | Określa, czy gracze mają możliwość zdobywania osiągnięć.
|
difficulty | liczba całkowita (0-3) | 1 | Określa poziom trudności panujący na serwerze.
|
enable-query | Wartość logiczna | false | Włącza protokół Game4Spy, używany do uzyskania informacji o serwerze. |
enable-rcon | Wartość logiczna | false | Włącza zdalny dostęp do konsoli serwera. |
enable-command-block | Wartość logiczna | false | Określa, czy bloki poleceń mogą działać. |
force-gamemode | Wartość logiczna | false | Nadaje graczom wchodzącym na serwer konieczność posiadania określonego trybu gry.
|
gamemode | liczba całkowita (0-3) | 0 | Określa tryb gry.
|
generate-structures | Wartość logiczna | true | Określa, czy struktury mogą się pojawiać.
Uwaga: Lochy będą się pojawiały również przy parametrze false. |
generator-settings | ciąg znaków | Puste | Ustawia opcję generatora mapy. |
hardcore | Wartość logiczna | false | Jeżeli wartość wynosi true, gracze po śmierci będą mieli tryb zmieniony na widza. Aktywacja tego parametru nie spowoduje zmiany poziomu trudności na Trudny. |
level-name | ciąg znaków | world | Parametr określa, pod jaką nazwą ma zostać zapisany folder z danymi świata.
|
level-seed | ciąg znaków | Puste | Określa, jakie ziarno generatora ma zostać nadane światu. |
level-type | ciąg znaków | DEFAULT | Ustawia, jaki typ świata ma zostać wygenerowany.
|
max-build-height | liczba całkowita | 256 | Określa maksymalną wysokość, na jakiej możliwe jest budowanie. |
max-players | liczba całkowita (0-2147483647) | 20 | Ustawia maksymalną liczbę graczy będących jednocześnie na serwerze.
|
max-tick-time |
liczba całkowita (0–(2^63 - 1)) | 60000 | Ustawia maksymalną liczbę ticków jaką może przyjąć serwer bez wyłączenia się. Kiedy liczba ticków zostanie przekroczona, serwer zostanie wyłączony.
|
max-world-size |
liczba całkowita (1-29999984) | 29999984 | Określa, jak duży fragment świata jest dostępny dla graczy. Za osią o danej wartości pojawia się granica świata. |
motd | ciąg znaków | A Minecraft Server | Pozwala na wyświetlanie tekstu pod nazwą serwera w menu serwerów. Uwzględnia formatowanie tekstu i znaki specjalne. Maksymalna liczba znaków w tekście to 59. |
network-compression-threshold |
liczba całkowita | 256 | Określa ilość bajtów, po której przekroczeniu pakiety danych będą kompresowane.
Uwaga: Ethernet, w przypadku pliku o wielkości 64 bajty i mniejszego, wymaga kompresji do przynajmniej 64 bajtów. Z tego powodu, wartość parametru w zakresie 1-64 nie jest korzystne. Zalecane jest wybranie innej wartości. |
online-mode | Wartość logiczna | true | Służy do sprawdzania, czy dany gracz jest zarejestrowany na stronie minecraft.net poprzez bazę danych kont. Jeżeli wartość to true, to gracz bez konta Minecraft.net nie połączy się z serwerem.
|
op-permission-level | liczba całkowita (1-4) | 4 | Ustawia poziom uprawnień dla operatorów.
|
player-idle-timeout | liczba całkowita | 0 | Jeżeli wartość jest wyższa niż 0, gracz trwający w bezczynności dłużej niż podaną liczbę minut zostanie wyrzucony z serwera.
|
pvp | Wartość logiczna | true | Włącza tryb PvP na serwerze. Enable PvP on the server. Players shooting themselves with arrows will only receive damage if PvP is enabled.
Uwaga: Niebezpieczeństwa będą zadawać graczom obrażenia nawet przy włączonym trybie false |
query.port | liczba całkowita (1-65534) | 25565 | Uruchamia protokół Query. |
rcon.password | ciąg znaków | Puste | Ustawia hasło do protokołu RCON. |
rcon.port | liczba całkowita (1-65534) | 25575 | Uruchamia protokół RCON na serwerze. |
resource-pack | ciąg znaków | Puste | Parametr opcjonalny, pozwala określić, jaka paczka zasobów ma być używana na serwerze. |
resource-pack-sha1 |
ciąg znaków | Puste | Opcjonalny parametr SHA-1 aktywujący paczki zasobów zapisane w ciągu szesnastkowym. |
server-ip | ciąg znaków | Puste | Parametr opcjonalny, służy do wiązania serwera z danym IP. Zaleca się pozostawienie tego parametru pustego. |
server-port | liczba całkowita (1-65534) | 25565 | Ustawia port hosta serwera. Port musi być nadany, jeżeli serwer jest hostowany poprzez sieć NAT. |
snooper-enabled | Wartość logiczna | true | Określa, czy serwer ma przesyłać dane Snoopera na stronę http://snoop.minecraft.net.
|
spawn-animals | Wartość logiczna | true | Określa, czy zwierzęta mogą pojawiać się naturalnie.
|
spawn-monsters | Wartość logiczna | true | Określa, czy potwory mogą się pojawiać naturalnie w świecie.
Opcja ta nie ma wpływu na poziom trudności. Jeżeli włączono false, a poziom trudności jest inny niż Pokojowy, potwory mogą być przywoływane komendami, jajkami spawnującymi i spawnerami potworów. |
spawn-npcs | Wartość logiczna | true | Określa, czy osadnicy mogą się pojawiać.
|
spawn-protection | liczba całkowita | 16 | Określa, jak duży teren wokół spawnu serwera ma być chroniony. Ustawienie parametru na 0 nie spowoduje wyłączenia się ochrony terenu - wartość taka chroni pojedynczy blok w miejscu spawnu. Wartość 1 chroni teren 3x3 bloki wokół punktu spawnu, 2 - 5x5, 3 - 7x7 itd. Opcja ta nie jest uwzględniana gdy na serwer wchodzą pierwsi gracze. Jeżeli w pamięci serwera nie ma żadnych operatorów, ochrona spawnu będzie wyłączona dopóki tacy się nie pojawią. |
use-native-transport | Wartość logiczna | true | Zwiększa wydajność serwera na systemach Linux. Optymalizuje wysyłanie i odbieranie danych z systemu Linux na serwer.
|
view-distance | liczba całkowita (2-32) | 10 | Określa, jaka jest maksymalna widoczność terenu (ilości chunków) przesyłana do gracza przez serwer, podawana w promieniu. |
white-list | Wartość logiczna | false | Aktywuje białą listę na serwerze.
Jeżeli serwer ma uruchomioną białą listę, gracze na niej niebędący nie mogą połączyć się z serwerem. Przeznaczone głównie dla serwerów prywatnych.
Uwaga: Gracz pełniący funkcję operatora może połączyć się z serwerem, nawet jeśli nie jest na białej liście. |
Wartości pliku w wersji Classic edytuj
Parametr | Typ | Domyślna wartość | Opis |
---|---|---|---|
verify-names | Wartość logiczna | true | Jeżeli wartość jest włączona, serwer będzie upewniał się, że klient o danym IP jest zarejestrowany na Minecraft.net.
|
admin-slot | Wartość logiczna | false | Pozwala operatorom wejść na serwer, nawet jeśli jest przepełniony. Rezerwuje miejsce na serwerze. |
public | Wartość logiczna | Określa, czy serwer będzie widoczny dla wszystkich na liście serwerów.
| |
server-name | Ciąg znaków | Określa nazwę serwera. Może być to tylko jedna linia tekstu. Jeżeli nazwa zawiera apostrof, przed nim trzeba postawić ukośnik wsteczny. | |
max-players | Liczba całkowita (0-256) | Określa maksymalną liczbę graczy na serwerze. | |
max-connections | Liczba całkowita (1-3) | Określa maksymalną liczbę połączeń wychodzących z jednego IP.
Uwaga: Jeżeli ustawiona zostanie wartość powyżej 3, parametr zostanie zredukowany do 3. | |
motd | Ciąg znaków | To krótka wiadomość dnia. Nie trzeba jej modyfikować codziennie. | |
grow-trees | Wartość logiczna | Określa, czy sadzonki posadzone przez graczy mogą rosnąć.
|