15Aug
Bár könnyedén megoszthatja a Minecraft térképét a hálózat többi helyi szereplőjével, jó, hogy képes legyen egy dedikált szervert futtatni, hogy az emberek eljöhessenek és menjenek anélkül, hogy az eredeti vadászgépet feltöltözné az Minecraft. Ma azt vizsgáljuk, hogyan kell egy egyszerű helyi Minecraft szervert futtatni, modokkal és anélkül.
Miért futtathat egy Minecraft kiszolgálót?
Az Minecraft helyi többjátékos élményének egyik legrombalóbb eleme( mind a PC, mind a PE kiadás) az, hogy az eredeti játékszervernek aktívnak kell lennie az előző alkotások eléréséhez. Ha két szülő és két gyerek játszik Minecraft-ot egy háztartásban, és néhány órát töltenek egy hétvégén, egy nagyszerû struktúrán dolgoznak, melyet a 2. kölyök rendeznek, akkor bármikor bárki, aki a világon / struktúrán akar dolgozni,# 2, hogy felszabadítsa a játékot, és ossza meg azt mindenki mással a LAN megnyitásával. Faktor, hogy minden egyes világban minden egyes számítógépen megtalálható, és hirtelen valódi problémává válik, ha egynél több ember dolgozik egy adott térképen.
A sokkal hatékonyabb módja annak, hogy a dolgokat megcsinálja, egy önálló kiszolgáló fogadására szolgál a helyi hálózaton.Így a játékosok jönnek és mennek, ahogyan kérem, anélkül, hogy egyetlen személynek be kellene jelentkeznie, és meg kellene osztania világát. Még jobb, ha egy Minecraft kiszolgálót helyezhet el olyan gépen, amely nem igazán alkalmas arra, hogy valóban játsszon az Minecraft-t( a szerény Minecraft szervereket a kis Raspberry Pi dobozok nélkül bonyolítottuk le).
Vessünk egy pillantást arra, hogyan állítsunk be egy alapvető helyi Minecraft szervert modokkal és anélkül.
Egyszerű Vanilla Minecraft Server
telepítése Kétféle módon lehet megközelíteni az egyszerű vanilla Mojang által szállított Minecraft szervert. Az egyik módszer nagyon Windows-központú, mivel egyszerűen letölt egy. EXE fájlt, és futtathatja azt, egy kényelmes, kis grafikus felhasználói ablakkal. Ez a módszer azonban nem feltétlenül segít OS X és Linux felhasználóknak, ezért használni fogjuk a. JAR alapú eljárást, amely segíteni fogja a folyamat kiterjesztését az összes platformon, csak nagyon kevés csípés szükséges az operációs rendszerek közötti váltáshoz.
Az első sorrend a hivatalos Minecraft szerver JAR fájl letöltése. Ebből a leírásból a verzió 1.7.10.A hivatalos Minecraft.net letöltési oldal alján található.Az operációs rendszertől függetlenül a. JAR fájlt szeretné használni.
Miután a fájl befejezte a letöltést, helyezze át a. JAR fájlt egy állandóbb helyre. A fájlt egy / HTG tesztkiszolgálóhoz /.Bárhol elhelyezheti, de egyértelműen címkézheti, helyezze biztonságos helyre, és ügyeljen arra, hogy a. JAR fájl futtatásakor minden kiszolgálóval kapcsolatos tartalom letölthető / kicsomagolható a. JAR mappában, így nemne helyezze valahová, mint egy meghajtó gyökér vagy egy otthoni mappa.
Először hajtsa végre a kiszolgálót az alábbi parancs futtatásával a. JAR fájl könyvtárában lévő parancssorból:
Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui
OS X: java -Xms1G -Xmx1G -jar minecraft_server.1.7.10.jar nogui
Linux: java -Xms1G -Xmx1G -jar minecraft_server.1.7.10.jar nogui
A fenti parancsok végrehajtják a Minecraft szerver JAR fájlját. A parancs futtatja a Java-t, 1 GB memóriát / 1 GB max értéket rendel, jelzi, hogy a fájl JAR, a JAR nevét jelöli, és nem jelez grafikus felületet. A hozzárendelt / max memória értékeket felfelé is beállíthatja, ha erre szükséged van különösen nagy világok vagy sok játékos számára( pl. LAN party alatt), de nem javasoljuk a memóriaértékek csökkentését.
Ha segítségre van szüksége a Linux Java telepítéséhez, hozzon létre egy parancsikont az OS X operációs rendszerindítási folyamatához vagy bármilyen más operációs rendszert futtató kérdéshez, javasoljuk, hogy nézze meg a hivatalos Minecraft hivatalos szerveren található JAR-fájl megnyitásának részletes útmutatójátwiki.
A kiszolgáló első futtatásakor az alábbi üzenetek fognak megjelenni:
[Server thread / INFO]: Az minecraft szerver 1.7.10-es verziójának indítása
[Szerver téma / INFO]: Tulajdonságok betöltése
[Szerverszál / WARN]: server.properties nem létezik
[Szerver téma / INFO]: Új tulajdonságfájl létrehozása
[Szerver téma / WARN]: Nem sikerült betölteni eula.txt
[Szerver téma / INFO]:a kiszolgáló futtatásához. További információért lépjen a eula.txt oldalra.
[Szerver téma / INFO]:
szerver leállításaEz teljesen normális. Nézd meg az EULA.txt fájl kiszolgálói könyvtárát, nyisd ki, és írd be a "eula = false" bejegyzést a "eula = true" kifejezésre, jelezve, hogy egyetért a Mojang szerver felhasználói megállapodással. Mentse és zárja be a dokumentumot. Futtassa újra a kiszolgálóparancsot. Futtathatja a "nogui" címkével vagy anélkül, igényeinek és kívánságának megfelelően. Ha a "nogui" címkével futtatja, akkor a kiszolgáló kimeneti és parancs interfész a terminál ablakában marad, ahonnan elindította a parancsot:
Ha eltávolítja a "nogui" címkét, megnyílik egy GUI ablak, amely tisztább és egyszerűbba kiszolgáló élményének kezelése:
A GUI interfész pontosan megmutatja, mit láthat a nagy ablak jobb oldali ablaktáblájának terminálablakában, valamint a statikus ablakban a bal felső sarokban és a jelenleg bejelentkezett játékosok listájában.jobb alsó.Hacsak nem futtatja a kiszolgálót egy erőforrásra kötött gépen( vagy fej nélküli eszközön, például médiaszerver vagy Raspberry Pi), javasoljuk a GUI használatát.
A szerver második futtatása során, miután elfogadta az EULA-t, további fájlok töltődnek le, és az alapértelmezett világ generálódik. Az alapértelmezett világ az /world/-ben található, és egészen úgy néz ki, mint egy rendszeres régi /.minecraft/saves/ [someworldname] / mappát a rendszeres Minecraft-ból( sőt, valójában).Lehet játszani a véletlenszerűen generált világban, vagy törölheti az /world/ tartalmát, és egy mentett játék tartalmával helyettesítheti az Minecraft egy önálló példányából vagy egy világból, amelyet mentett az internetről.
Csatlakozzunk frissen megverett szerverünkhöz, és nézzük meg, hogyan néz ki. A játékhoz való csatlakozáshoz ugyanazon a LAN-on kell lennie, mint a fogadó számítógépnek, és tudnia kell a gazdaszámítógép IP-címét.
A kezében lévő IP-címmel tűz ki az Minecraft-ról, kattintson a Multiplayer-re a főmenüből, és adja hozzá az új kiszolgálót, vagy használja a közvetlen kapcsolat funkciót. Ha segítségre van szüksége ezen opciók egyikével kapcsolatban, tekintse meg az Exploring Minecraft Multiplayer Servers leckének a korábbi útmutatóban található Kapcsolódás a távoli kiszolgálókhoz című részt.
Itt vagyunk az új kiszolgálón. Minden jól néz ki, és a világ simán betöltődik. Az egyik dolog, amit azonnal megjegyez, hogy a játék túlélési módban van. Ez a kiszolgáló alapértelmezett, de megmutatjuk, hogyan változtathatjuk meg egy pillanatra.
A dolgok szerveroldalán megjelenik egy értesítési adatfolyam a konzolablakban, amint a dolgok megtörténnek: játékosok csatlakozása, játékosok haldoklik, játékos kommunikáció és egyéb hirdetések. Ezenkívül a konzolablakban a kiszolgálóparancsokat is használhatja, és ha operációs rendszer vagy operátor van a kiszolgálón. Több tucat parancs van, amelyek közül sok meglehetősen homályos és ritkán használt. Elolvashatja a Minecraft wiki teljes parancslistáját, de kiemeljük azokat a legfontosabbakat, amelyek a szerver felkereséséhez és futtatásához az alábbi táblázatban találhatók.
Megjegyzés : Ha a parancsot a kiszolgáló konzol ablakába írja be, akkor nem kell a vezető "/", de akkor csinálsz, ha beírja a csevegőablakba, mint egy játékos a kiszolgálón.
/ defaultgamemode [s /c/ a] | Megváltoztatja a kiszolgáló alapértelmezett módját az új játékosok között a Survival, a Creative és a Adventure módok között. |
/ nehézség [p /e/n/ h] | Átkapcsolja a nehézségi szinteket a Békés, Könnyű, Normál és Kemény. |
/ gamemode [s /c/ a] [lejátszó] | Ugyanaz, mint a / defaultgamemode kivételével, amelyet játékos / játékos alapon alkalmaztunk. |
/ lista | Az összes aktuális játékos listája. |
/( de) op [lejátszó] / deop [lejátszó] | Megnevezett játékoskezelői jogosultságokat ad( vagy elveszi őket). |
/ save-( minden /on/ kikapcsolva) | Az "all" azonnal megmenti a világot, a "bekapcsolva" bekapcsolja a világ megtakarítását( ez az alapértelmezett állapot), és a "kikapcsolva" kikapcsolja az automatikus mentést. A legjobb, ha egyedül hagyod ezt, hacsak nem akarsz azonnali mentést készíteni a munkádat a / save-all paranccsal. |
/ setworldspawn [x y z] | Beállítja a spawn pontot a világba lépő összes játékos számára. A koordináták nélkül meghatározza a helyszínt, amelyen a végrehajtó műveletek állnak, és az argumentumokkal a spawn pontot hozzárendeli ezekhez a koordinátákhoz. |
/ spawnpoint [játékos] [x y z] | Ugyanaz, mint a világbajnokság, de az egyes játékosok esetében;lehetővé teszi, hogy minden egyes játékos számára egyedi spawnpontot állítson be. |
/ stop | Leállítja a szervert. |
/ idő beállítása [érték] | Módosítja a játék közben eltelt időt;elfogadja a "napot", az "éjszakát" vagy a 0-24000-es értéket, ahol referenciaértékként 6000 dél és 18000 éjfél. |
/ tp [target lejátszó] [cél] | Teleports lejátszó.Az első érvnek mindig a célzott játékosnak kell lennie. A második érv lehet egy másik játékos( küldjön A-ból B-ig) vagy x /y/ z koordinátákat( küldjön A-t a helyre). |
/ időjárás [tiszta /rain/ mennydörgés] | Módosítja az időjárást. Ezenkívül adhat hozzá egy második argumentumot, amely megváltoztatja az időjárás X másodpercszámát( ahol X lehet 1 és 1000,00 között). |
Ezek a legrövidebb időn belül hasznos parancsok egy kis házi kiszolgáló futtatásához. További parancsok hasznosak, ha otthoni szervereit nyilvános vagy félig nyilvános használatra( például / kick és / ban) nyitja meg, de általában nem szükséges a házi használatra.
Most, hogy sikeresen elindítottuk a saját otthoni szerverünket, talán kíváncsiak lennénk( különösen a rájuk szánt leckék után), hogyan tudunk beadni néhány félelmetes modust a szerverünkbe. Következő stop, szerver modding.
Egyszerű modulált Minecraft kiszolgáló beállítása
Ahhoz, hogy egyszerűen beadhatja a Forge mod betöltőt egy önálló Minecraft telepítésbe, könnyen beadhatja a Forge mod betöltőt a Minecraft szerverbe.
Használhatja ugyanazt a telepítőt, amelyet a Forgehez használt az előző modding tutorialban;egyszerűen újratelepítse( nem számít, ha a. EXE vagy a. JAR programot használja), és állítsa be a beállításokat önmagában:
Válassza a "Telepítse a kiszolgálót", és mutasson rá egy új könyvtárba. Nem kell telepítenie a kiszolgálót, majd telepítenie kell a Forge-ot, például telepítenie kell az Minecraft-ot, és telepítenie kell a Forge-ot, mint az ügyféloldali bemutatóban.
Megjegyzés : Ha lefelé eresztettél erre a részre, mert annyira izgatott voltál a szervereid modáljánál, továbbra is javasoljuk, hogy olvassa el az előző fejezetet, mivel több lépés azonos, és nem mindet megismételjükrészletesen a bemutató ezen részéhez.
Adj egy percet a kiszolgáló és a Forge fájlok letöltéséhez, majd keresse fel a telepítési mappát. A következő lépések egészen úgy néznek ki, mint a vanilla Minecraft szerver beállítása.
A mappán belül futtassa a "forge. *. Universal.jar" fájlt az Ön által használt, pontosan ugyanarra a parancsra, az operációs rendszer alapján a bemutató vanília telepítési részéből.
A kiszolgáló fut, majd megáll, jelezve, ahogyan az előző szakaszban, hogy el kell fogadnia az EULA-t. Nyissa meg a frissen létrehozott EULA.txt fájlt, és módosítsa a "hamis" "igaz" kifejezést, mint a múltkor.
Futtassa újra a kiszolgálót annak megerősítéséhez, hogy mindent helyesen telepített, és csak extra jó intézkedéshez csatlakozik a világhoz. Ne feledje, hogy amikor csatlakozol a világhoz, csatlakoznia kell egy módosított ügyfélhez( a vaníliás ügyfelek nem tudnak csatlakozni modded kiszolgálókhoz).Csatlakozzon az Minecraft egy megfelelő verziószámú telepítéséhez a Forge telepítésével, de a betöltött modok nélkül, ami tükrözi a szerver állapotát.
Minden jól néz ki. Még egy falu közelében is született, ami mindig szórakoztató.Mutassuk meg ezeket a falubelieket, hogyan kell pártolni, ha egy portált egy varázslatos dimenzióhoz ültetnek.
Nincs foglalkozás;mi csak dobott egy gyémánt egy pocsolyában, és minden falusiak bámulnak minket, mint mi elvesztette a fejünket. Lehet, hogy a Forge telepítve lett, de hiányzik a komponens, ami a mágiát teszi lehetővé: a Twilight Forest mod.
Most, hogy tudjuk, hogy a Forge megfelelően van telepítve, a következő lépés a kívánt modok telepítése. A folyamat nagyon egyszerű.Csak gondoskodnod kell arról, hogy a mod. JAR fájl( ebben az esetben a Twilight Forest mod) az és az /mods/ mappájában található az Minecraft ügyfél /mods/ mappájához, amellyel csatlakozik a kiszolgálóhozval vel.
Lépjen ki a Minecraft ügyfélprogramból, és állítsa le a szervert a "stop" paranccsal, másolja át a fájlokat, és indítsa újra a kiszolgálót. Ezután indítsa újra az ügyfelet és csatlakozzon a kiszolgálóhoz.
A szavak nem tudják kifejezni azt a csalódást, amelyet éreztünk, amikor a falusi lakó a frissen kikelt Twilight Forest portálon esett, és nem teleportált az Erdőbe. A helyére kell mennünk.
A portál végül egy kastély mellett volt. Komolyan, ez lehet a legszerencsésebb térképi magvak: elindultunk egy túlvilági falu mellett, ott létrehoztunk egy portált, és egy Twilight Forest-i kastély mellett álltunk össze( ha a Twilight Forest-en játszik az 1.7.10( vagy más 1.7. Változat) a vetőmag: 1065072168895676632)!
Extra tweaks és trükkök a kiszolgálóhoz
Ezen a ponton készen állsz a rockra, akár modokkal akár anélkül, attól függően, hogy melyik ízét telepítette. Ez azonban nem jelenti azt, hogy készen áll a szerverrel szemben. Menjünk át néhány további dolgot, amit tehetünk a szerver-élmény javítása érdekében.
Több modem
Mindig több modet is telepíthet. Ne feledje, hogy több modusra van szükség több CPU /GPU/ RAM erőforrásra. Vigyázzon a telepített modokra, mert mindenki, aki csatlakozik a kiszolgálóhoz, meg kell adnia a modokat is.Általában az ügyfél /mod/ mappája és a kiszolgáló /mod/ mappája tükrözi egymást.
Szüksége van ötleteket a jó kiszolgáló modoknak? Lépjen be a Minecraft modding bemutatójában található "Where to Find Mods?" Részben felsorolt erőforrásokhoz.
A kiszolgáló megnyitása távoli lejátszókhoz
Ha helyi hálózaton kívüli személyekkel kíván játszani, beállíthatja a port átirányítását, így az otthoni hálózaton kívüli játékosok hozzáférhetnek a kiszolgálóhoz. A legtöbb otthoni szélessávú kapcsolat könnyedén támogat sok játékos számára. Mivel a kiszolgáló nem rendelkezik jelszórendszerrel, érdemes fontolóra venni egy engedélyezési listát a kiszolgálón. Használja az / whitelist [/off/list/add/remove/ reload] [playername] parancsot és paramétereket a whitelist beállításához és megtekintéséhez.
Finomhangolás a kiszolgálóval. Properties
A kiszolgáló mappájában található egy server.properties nevű fájl. Ha megnyitja ezt a fájlt egy szövegszerkesztőben, akkor egy egyszerű konfigurációs fájl található, amelyet manuálisan lehet szerkeszteni. Míg ezeknek a beállításoknak néhány elérhető szerver / játék közben, sokan közülük nem.
Az egyszerű, valódi / hamis vagy numerikus váltások lehetővé teszik a játékosok számára a túlélési módban való repülést, kikapcsolják a Nether, a kiszolgáló időtúllépési beállításait és számos más változót. Míg a beállítások nagy része meglehetősen magától értetődő, néhányan alaposabb megértést igényelnek a változóban. Nézze meg a server.properties változók részletes részletezését.
A kiszolgálóval, modded vagy más eszközökkel fegyveresen már nem kell aggódnia, hogy a megfelelő ember online állapotban van, hogy elérje a világot( és könnyedén megoszthatja világát az egész háztartásban vagy barátaivalországon át).