A Minecraft kiszolgáló tulajdonságainak szerkesztése

Last modified on 15 március 2023 in Running a server
  • 14 min read
  • 5126
  • 1
Valeriy Stereo

Valeriy Stereo

CCO, Creative Director

Hello Godlikers!

Ebben az útmutatóban megnézzük, hogy milyen beállításokat tehetsz a minecraft szerver hostinghoz a "Minecraft Management" menü "Server Prorerties" menüjének használatával, vagy manuálisan a server.properties fájlban a File Managerben.

A paraméterek leírása

MEGJEGYZÉS

Ezután következik a paraméterek listája ebben a formátumban: Parancs Elérhető értékek [Alapértelmezett érték]

 

allow-flight true/false

Engedélyezi a játékos számára a repülést a Minecraft világban. Ez az opció csak a túlélő módban történő repülésekre vonatkozik, és csak akkor érvényes, ha a megfelelő plugin (például Flight) megvan. A Kreatív módban történő repüléseket ez semmilyen módon nem befolyásolja.

 

allow-nether true/false

Ez a paraméter határozza meg az Alsó Világba való átmenet lehetőségét. Ha ki van kapcsolva, akkor minden játékos, aki az Alvilágban volt, átkerül a normál világba. Nem befolyásolja a peremvilágba való átmenetet.

 

broadcast-console-to-ops true/false

Lehetővé teszi, hogy a konzolparancs eredményét az összes szerveroperátornak kiadja.

 

announce-player-achievements true/false

Ez az opció meghatározza, hogy a szerver küldjön-e üzeneteket a chatbe az eredmények fogadásáról.

 

difficulty Line [easy]

Nehézségi szint:

  • peaceful - Békés
  • easy - Könnyű
  • normál - Normál
  • nehéz - Nehéz


enable-command-block
true/false

Lehetővé teszi a parancsblokk használatát. Ez az opció nem az első indításkor generálódik, hanem a parancsblokk használatának első kísérleténél jelenik meg.


enable-jmx-monitoring
true/false

Engedélyezi egy MBean (a Java egy olyan funkciója, amely lehetővé teszi bizonyos statisztikák megadását a felügyelethez) engedélyezését egy net.minecraft.server:type=Server objektummal és két attribútummal:

  • averageTickTime - egy tick átlagos ideje (milliszekundumban),
  • tickTimes - az utolsó 100 tick idő (nanoszekundumban).
  • A TPS kifejezéshez kapcsolódik. A JMX futtatásának engedélyezéséhez Java-ban a megfelelő JVM indítási zászlókat kell beállítani. További részletekért lásd ezt a dokumentációt

sync-chunk-writes true/false

Beleértve a darabok szinkron írását.

 

enable-status true/false

Lehetővé teszi, hogy a kiszolgáló online-ként jelenjen meg (ha fut). Ha false-ra van állítva, a futó szerver "offline"-ként jelenik meg az online játék menüjében, de továbbra is képes lesz játékosok csatlakozását fogadni.

 

entity-broadcast-range-percentage Szám (0-500) [100]

Lehetővé teszi az entitás renderelési távolságának megváltoztatását az ügyfelek számára százalékban. A magasabb értékek csökkenthetik a szerver teljesítményét, mivel minél magasabb az érték, annál nagyobb az entitás rajzolási tartománya, és annál több erőforrásra van szükség a feldolgozásukhoz. Ez a beállítás százalékban van megadva (alapértelmezés szerint 100%). Ha például ezt az értéket 50-re állítjuk, akkor az entitás renderelési tartománya a felére csökken. Ez a kliens renderelési változásának kiszolgálói analógja.

 

enable-query true/false

Lehetővé teszi a GameSpy4 protokoll aktiválását a szerver lehallgatására (információk lekérdezése a szerverről). enable-rcon true / false false false Engedélyezi a szerver konzoljának távoli elérését. force-gamemode true/false false false Ha true, akkor a szerverhez való csatlakozáskor a játékos játékmódja a gamemode-ban megadott standard játékmódra változik.

 

gamemode Line [*survival]*

A standard játékmód, amely automatikusan beállítódik minden játékos számára, aki először lép be a szerverre. Az egyjátékos módot a /gamemode paranccsal lehet megváltoztatni.

  • survival - Túlélés
  • creative - Kreativitás
  • adventure - Kaland
  • spectator - Megfigyelés

function-permission-level Szám (1-4) [2]

Beállítja a függvények hozzáférési szintjét. generator-settings none String Ez a karakterlánc állítja be a szuperfekvő világ generálási sablonját.

 

generate-structures true/false

Létesítmények (kincstárak, erődök, falvak...) generálása.

 

hardcore true/false

Hardcore mód engedélyezése a szerveren. Halála után átvált megfigyelő módba.

 

level-name Mappa neve [world]

Annak a mappának a neve, amelyben a térképfájlok vannak, amelyeket a szerver a játék során használni fog. Ez a mappa ugyanabban a könyvtárban található, mint a szerver. Ha nem található meg, a szerver automatikusan új világot generál, és annak fájljait egy ilyen nevű mappába helyezi.

 

level-seed Bármilyen mag

Bemeneti adatok (Zernoid) a szintgenerátor számára. Ha véletlenszerű világot szeretne létrehozni, hagyja üresen ezt a mezőt.

 

level-type DEFAULT / FLAT / LARGEBIOMES / AMPLIFIED

Meghatározza a világ típusát.

 

max-build-height 16 többszöröse (64 - 256)

Megadja a szerveren lévő épületek maximális magasságát. A blokkok nem törhetők vagy helyezhetők el e szint felett. E szint felett terepet lehet generálni, a blokkokat TNT-vel és tűzzel is el lehet pusztítani. Ezenkívül a vödrök a határérték felett is működnek (hiba).

 

max-játékosok száma (0-2147483647)

Megadja a szerveren engedélyezett maximális játékosok számát.

 

motd Legfeljebb 60 karakteres sor

A szerver leírása, amely a szerverlistához való csatlakozáskor jelenik meg. Támogatja a szövegformázást.

 

online-mode true / false true true

Ez az opció engedélyezi/letiltja az online módot. Ha ki van kapcsolva, akkor a szerver csak a helyi hálózaton keresztül vagy erről a számítógépről és bármilyen (akár kalóz) fiókkal elérhető.

 

op-permission-level Szám (1-4)

Lehetővé teszi az üzemeltetői jogok megváltoztatását.

  • 1 - Az operátorok a spawn terület védelmi sugarán belül blokkokat törhetnek/helyezhetnek el.
  • 2 - Az operátorok használhatják a /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /tp parancsokat, és megváltoztathatják a parancsblokkokat.
  • 3 - Az operátorok használhatják a /ban, /deop, /kick és /op parancsokat.
  • 4 - Az operátorok használhatják a /stop parancsot.

player-idle-timeout Szám

Ha nem nullára van állítva, a játékosok automatikusan leválnak a szerverről, ha a megadott ideig (percben) inaktívak voltak.

 

pvp true/false

Engedélyezi/tiltja, hogy a játékosok a szerveren lévő más játékosok támadásaiból sérülést kapjanak. Ha igaz, a játékosok képesek lesznek egymás között "harcolni", egymást megölni. Ha false-ra van állítva, a játékosok nem tudnak közvetlen kárt okozni egymásnak.

 

query.port Szám (1-65535)

A szerverrel kapcsolatos információk fogadására szolgáló port. Automatikusan jelenik meg, ha enable-query=true.

 

rcon.password String

Jelszó a kiszolgáló távoli eléréséhez. Automatikusan megjelenik, ha enable-rcon=true.

 

rcon.port Szám (1-65535)

Port a szerver távoli vezérléséhez. Automatikusan megjelenik, ha enable-rcon=true.

 

resource-pack fájlnév

Azon erőforrások helye, amelyeket a szerver a kapcsolat során felajánl a játékosnak letöltésre. Ebben a mezőben a zip-archívumra mutató közvetlen linket kell megadni.

 

server-ip Bármilyen érvényes IP-cím

Megadja a szerver IP-címét, amelyet a többi játékos használni fog a szerverhez való csatlakozáshoz. Ezt a mezőt ajánlott üresen hagyni, de ha a kiszolgálónak egy konkrét IP-címet szeretne adni, akkor ezzel az opcióval megadhatja. (A számítógéped ip-címét nem adhatod meg, így a szerver csak összeomlik, és nem fog elindulni, amíg le nem cseréled egy másikra).

 

server-port Szám (1-65535)

Ez a paraméter határozza meg azt a TCP és UDP protokollokban szereplő portértéket, amelyet a játékszerver használni fog. A Minecraft szabványos portja 25565. Az értéket nem ajánlott megváltoztatni, mert egy szabványos portot használó szerver megadásához a játékosnak elég, ha beír egy IP- vagy DNS-címet a port megadása nélkül, más portok használata esetén pedig fennáll az esélye, hogy ez a port már foglalt lesz egy másik hálózati erőforrás által. Ha mégis kézzel szeretné megadni a portot, válasszon nagyobb számokat, és kerülje a népszerű portokat: 80 és 8080 (webszerver), 21 (ftp-kiszolgáló), 22 (ssh-kiszolgáló), 143 (imap), 6969 és 6881- 6889 (bittorrent) és mások. Például a 23000-es port is megteszi. A port kiválasztásakor a szabványos portok e listája alapján tájékozódhat, amelyek más hálózati szolgáltatásokhoz és alkalmazásokhoz tartozhatnak.

 

snooper-enabled true/false

Lehetővé teszi a szerver számára, hogy bizonyos statisztikákat és adatokat küldjön a fejlesztőknek. spawn-animals true / false true Hasonló a spawn-monstershez, de a barátságos mobok (tehenek, disznók, birkák...) esetében.

 

spawn-monsters true/false

Ha a paraméter értéke true, akkor az egyjátékos játékhoz hasonlóan éjszaka és a sötét barlangokban ellenséges mobok jelennek meg a térképen, és megpróbálnak kárt tenni a szerveren lévő játékosokban. Ha false, akkor az ellenséges mobok (pl. csontvázak, zombik) nem fognak automatikusan spawnolni a játék során, hanem idéző tojásokkal lehet őket spawnolni. Minden mob, amely a térképen volt, megmarad.

 

spawn-npcs true/false

Engedélyezi az NPC-k megjelenését a falvakban.

 

spawn-protection Szám (1-100)

A spawn terület védelmi sugara blokkokban (csak az operátorok tudják ezt a területet megváltoztatni). A 0-s sugár egy blokknak ad védelmet, az 1-es egy 3×3-as zónának, és így tovább. Ez az opció nem az első letöltéskor generálódik, hanem akkor jelenik meg, amikor az első játékos belép a szerverre. Az 1.4.2 után a spawn védelem automatikusan kikapcsolódik, ha a szerveren nincs üzemeltető.

 

view-distance Szám (3-15)

A játékosnak küldendő darabkák sugarát állítja be. Referenciaként: az 1.7 előtti verziókban a Far draw range 10 darabos sugarú körben jeleníti meg a területet.

 

white-list true/false

Lehetővé teszi a fehérlista használatának engedélyezését/letiltását a szerveren. Ha true, akkor a szerver adminisztrátorának manuálisan kell felvennie a játékosok beceneveit a fehér listára. Ha false-ra van állítva, akkor bármely játékos hozzáférhet a szerverhez, ismerve annak IP-címét és portját. A kiszolgáló adminisztrátorai a fehérlistától függetlenül hozzáférhetnek a kiszolgálóhoz.

 

enforce-whitelist true/false

Lehetővé teszi a fehérlista újratöltésének engedélyezését/letiltását, amikor egy játékos csatlakozik, mielőtt lekapcsolódna a szerverről. Ha ez az opció be van kapcsolva, a szerver csak azután rúgja ki a játékost, hogy automatikusan újratöltötte a fehérlistát a változások keresése céljából.

  • false - A játékosok nem válnak le a szerverről, ha nem szerepelnek a fehérlistán.
  • true - A játékosok lekapcsolódnak a szerverről, ha nem szerepelnek a fehérlistán.

max-world-size Szám (1-29999984) A világ határát a kiválasztott sugárban állítja be, a nulladik koordinátától számítva. A világon túlnyúló határ létrehozása nem eredményez semmit. Példa:

  • Ha a megadott sugár 1000 blokk, akkor 2000 x 2000 blokk méretű munkaterületet kap.
  • Ha 4000 blokk sugarát adjuk meg, akkor 8000 x 8000 blokk méretű munkaterületet kapunk.

network-compression-threshold Number n

Alapértelmezés szerint az n-1 bájt méretű csomagokat hagyja működni, de az n bájt vagy annál nagyobb méretű csomagok tömörítve lesznek. Tehát egy kisebb szám nagyobb tömörítést jelent, de egy kis bájtszámú csomag tömörítése valójában többet eredményezhet, mint ami történt.

  • -1 - a tömörítés kikapcsolása
  • 0 - mindent tömörít

Megjegyzés: Az internet megköveteli, hogy a 64 bájtnál kisebb csomagokat 64 bájtra tömörítsék. Ezért a 64 alatti érték beállítása nem biztos, hogy megfelelő. Az 1500 bájtot sem ajánlott túllépni.

 

resource-pack-sha1 karakterlánc

Az erőforráscsomag opcionális SHA-1 kódolása, kisbetűs hexadecimális formában. Ajánlott ezt megadni. Ez nem az erőforráscsomag integritásának ellenőrzésére szolgál, hanem javítja a gyorsítótárazási hatékonyságot és megbízhatóságot.

 

use-native-transport true/false

Linux-kiszolgáló teljesítményének javítása: A csomagok küldésének/fogadásának optimalizálása Linuxon

  • true - Engedélyezés
  • false - letiltás

max-tick-time Szám (0 - (2^63 - 1))

Az a maximális milliszekundumszám, amit egy szál eltölthet, mielőtt a szerver watchdog üzenettel leállítja a szervert. Egy szerver tick 60,00 másodpercig tartott (nem lehet több, mint 0,05 másodperc); Gondolva, hogy lezuhant, a szerver erőszakosan leáll. Amint ez a kritérium teljesül, hívja a System.exit(1) parancsot. -1 - a watchdog időzítő teljes kikapcsolása (ez az opció a 14w32a-ban került hozzá).

Értékelje a cikket egy 5 pontos skálán

az 5-ből, 1 pontszám alapján
Find mistake? Select it and press Ctrl + Enter to let us know.
Demo
Game
Panel
×

Hiba jelentése

Hiba szövege

A te döntésed