Pereiti prie turinio

server.properties generatorius ir paaiškinimai

Kiekviena svarbi parinktis paprastais žodžiais, su numatytąja ir leistinomis reikšmėmis. Importuok savo failą, pakeisk jį ir vėl atsisiųsk.

Pagrindai ir žaidėjai

Tekstas po serverio pavadinimu multiplayer sąraše. Leidžiami spalvų kodai su §; dvi eilutės atskiriamos \n.

Numatytoji: A Minecraft Server

Prievadas, kuriame serveris klauso. Žaidėjai jį rašo po dvitaškio, nebent tai 25565 arba į jį rodo SRV įrašas.

Numatytoji: 25565 · leidžiama nuo 1 iki 65 534

Kiek žaidėjų gali būti prisijungę vienu metu. Operatoriai į pilną serverį gali prisijungti tik su pluginu.

Numatytoji: 20 · leidžiama nuo 0 iki 2 147 483 647

Tikrina kiekvieną paskyrą per Mojang. Palik įjungtą. Išjunk tik už Velocity ar BungeeCord proxy, kuris pats tikrina paskyras.

Numatytoji: true

Prisijungti gali tik whitelist esantys žaidėjai. Nuo 26.3 nauji serveriai startuoja su įjungtu whitelist.

Numatytoji: true

Išmeta prisijungusius žaidėjus, kurių nėra whitelist, kai jis perkraunamas.

Numatytoji: false

Žaidimo režimas naujiems žaidėjams.

Numatytoji: survival

Kiekvieną kartą prisijungus perkelia žaidėjus į numatytąjį žaidimo režimą.

Numatytoji: false

Pasaulio sunkumas: žala, alkis ir kurie mobai atsiranda.

Numatytoji: easy

Po mirties žaidėjai tampa stebėtojais, o sunkumas užfiksuojamas ties hard.

Numatytoji: false

Leidžia skraidyti survival režime be išmetimo. Įjunk, jei naudoji pluginus ar modus, leidžiančius žaidėjams skraidyti, kitaip juos išmes už skraidymą.

Numatytoji: false

Spindulys aplink spawn, kuriame statyti gali tik operatoriai. 0 išjungia. Be operatorių neturi jokio poveikio.

Numatytoji: 16 · leidžiama nuo 0 iki 29 999 984

Išmeta žaidėjus po tiek minučių be veiklos. 0 reiškia niekada.

Numatytoji: 0 · leidžiama nuo 0 iki 2 147 483 647

Numatytasis teisių lygis naujiems operatoriams: 1 – apeiti spawn apsaugą, 2 – cheat komandos, 3 – žaidėjų valdymas, 4 – viskas.

Numatytoji: 4 · leidžiama nuo 0 iki 4

Pasaulis

Pasaulio aplanko pavadinimas. Naujas pavadinimas kito paleidimo metu sukuria naują pasaulį.

Numatytoji: world

Seed naujam pasauliui. Tuščias reiškia atsitiktinį. Esamam pasauliui įtakos neturi.

Numatytoji: –

Pasaulio tipas naujam pasauliui: įprastas, plokščias, dideli biomai, amplified arba vienas biomas.

Numatytoji: minecraft:normal

Ar naujuose chunkuose generuojami kaimai, šventyklos ir kitos struktūros.

Numatytoji: true

Pasaulio ribos spindulys blokais.

Numatytoji: 29999984 · leidžiama nuo 1 iki 29 999 984

Našumas

Kiek chunkų aplink žaidėją siunčiama klientui. Didžiausias svertis RAM ir CPU; įprastai 6–10.

Numatytoji: 10 · leidžiama nuo 3 iki 32

Kiek chunkų aplink žaidėją atnaujinama (mobai, pasėliai, redstone). Mažesnė nei matymo atstumas reikšmė taupo CPU.

Numatytoji: 10 · leidžiama nuo 3 iki 32

Kaip toli esybės rodomos žaidėjams, procentais nuo įprasto atstumo. Mažesnės reikšmės taupo pralaidumą.

Numatytoji: 100 · leidžiama nuo 10 iki 1 000

Paketai, didesni nei tiek baitų, suspaudžiami. -1 išjungia glaudinimą – tai prasminga už proxy tame pačiame tinkle.

Numatytoji: 256 · leidžiama nuo −1 iki 2 147 483 647

Kiek milisekundžių gali trukti vienas tick, kol watchdog sustabdo serverį. -1 išjungia watchdog.

Numatytoji: 60000 · leidžiama nuo −1 iki 2 147 483 647

Pristabdo pasaulį po tiek sekundžių be žaidėjų. 0 arba neigiama reikšmė tai išjungia.

Numatytoji: 60 · leidžiama nuo 0 iki 2 147 483 647

Rašo chunkus į diską sinchroniškai. Saugiau duomenims, lėčiau lėtuose diskuose.

Numatytoji: true

Regionų failų glaudinimas: deflate (mažiausi), lz4 (greičiau) arba none.

Numatytoji: deflate

Tinklas ir saugumas

Pririša serverį prie vieno IP adreso. Palik tuščią, nebent hostingas nurodo kitaip.

Numatytoji: –

Atsako į būsenos užklausas. Jei išjungsi, serveris sąraše bus rodomas kaip neveikiantis, nors žaidėjai galės prisijungti.

Numatytoji: true

Paslepia prisijungusių žaidėjų vardus būsenos atsakyme (užvedus pelę ant žaidėjų skaičiaus).

Numatytoji: false

Prisijungti gali tik žaidėjai su Mojang pasirašytu pokalbių raktu. Išjunk serveriams, kurie pluginais keičia pokalbių žinutes.

Numatytoji: true

Išmeta žaidėjus, kurių IP skiriasi nuo to, kurį Mojang matė prisijungiant (VPN ir proxy patikra). Neveikia už tavo paties proxy.

Numatytoji: false

Leidžia kitiems serveriams siųsti žaidėjus čia komanda /transfer.

Numatytoji: false

Išmeta žaidėjus, kurie siunčia daugiau paketų per sekundę nei ši reikšmė. 0 išjungia ribą.

Numatytoji: 0 · leidžiama nuo 0 iki 2 147 483 647

Įrašo žaidėjų IP adresus į žurnalą. Išjunk, jei jų nereikia.

Numatytoji: true

Įjungia GameSpy4 query protokolą, kurį naudoja kai kurie serverių sąrašai ir įrankiai.

Numatytoji: false

UDP prievadas query.

Numatytoji: 25565 · leidžiama nuo 1 iki 65 534

Leidžia nuotolinę prieigą prie konsolės. Tik su stipriu slaptažodžiu, ir niekada neatidaryk prievado visiems.

Numatytoji: false

TCP prievadas RCON.

Numatytoji: 25575 · leidžiama nuo 1 iki 65 534

RCON slaptažodis. Naudok ilgą, atsitiktinį slaptažodį. Jis nesaugomas tavo naršyklėje.

Numatytoji: –

Resursų paketas

Tiesioginė atsisiuntimo nuoroda į resursų paketo ZIP, kurį žaidėjams pasiūlo prisijungiant.

Numatytoji: –

Paketo SHA-1 hash mažosiomis raidėmis. Leidžia klientams pakartotinai naudoti talpykloje esantį paketą ir pastebėti pakeistą.

Numatytoji: –

Žaidėjai, atsisakę resursų paketo, atjungiami.

Numatytoji: false

Tekstas, rodomas resursų paketo dialoge, JSON tekstu arba paprastu tekstu.

Numatytoji: –

server.properties
#Minecraft server properties
#Generated with BestMCServerList
motd=A Minecraft Server
server-port=25565
max-players=20
online-mode=true
white-list=true
enforce-whitelist=false
gamemode=survival
force-gamemode=false
difficulty=easy
hardcore=false
allow-flight=false
spawn-protection=16
player-idle-timeout=0
op-permission-level=4
level-name=world
level-seed=
level-type=minecraft:normal
generate-structures=true
max-world-size=29999984
view-distance=10
simulation-distance=10
entity-broadcast-range-percentage=100
network-compression-threshold=256
max-tick-time=60000
pause-when-empty-seconds=60
sync-chunk-writes=true
region-file-compression=deflate
server-ip=
enable-status=true
hide-online-players=false
enforce-secure-profile=true
prevent-proxy-connections=false
accepts-transfers=false
rate-limit=0
log-ips=true
enable-query=false
query.port=25565
enable-rcon=false
rcon.port=25575
rcon.password=
resource-pack=
resource-pack-sha1=
require-resource-pack=false
resource-pack-prompt=

Simboliai už ASCII ribų (raidės su diakritikais, §, small caps) rašomi kaip \u kodai, kuriuos kiekviena Minecraft versija skaito teisingai.

pvp, allow-nether, spawn-monsters ir enable-command-block nuo 1.21.9 yra žaidimo taisyklės.

Kaip naudoti redaktorių

  1. Importuok dabartinį server.properties arba pradėk nuo numatytųjų reikšmių.
  2. Pakeisk reikiamas parinktis. Pakeistos parinktys paryškinamos.
  3. Sustabdyk serverį, pakeisk failą ir vėl jį paleisk. Dauguma parinkčių nuskaitomos tik paleidžiant.

Pirmiausia sukurk spalvingą MOTD: MOTD generatorius · Paleidimo skripto generatorius

Dažniausi klausimai

Kur yra server.properties?

Pagrindiniame serverio aplanke, šalia serverio jar failo. Jis sukuriamas pirmo paleidimo metu.

Kodėl dingsta mano pakeitimai?

Serveris sustodamas iš naujo įrašo failą. Redaguok jį, kai serveris sustabdytas, kitaip grįš senos reikšmės.

Kur dingo pvp ir allow-nether?

Nuo Minecraft 1.21.9 tai žaidimo taisyklės (game rules). Žaidime naudok /gamerule pvp false, o ne server.properties.

Kodėl lietuviškos raidės rašomos kaip \u kodai?

Java bet kurioje koduotėje skaito \u00F6 kaip ö. Taip MOTD ir kiti tekstai atrodo teisingai, kad ir kaip failas būtų atidarytas ar įkeltas.