Kako zagnati enostaven lokalni Minecraft strežnik (z in brez modusov)
Čeprav je enostavno deliti zemljevid Minecraft z drugimi lokalnimi igralci v vašem omrežju, je lepo, da lahko zaženete namenski strežnik, tako da lahko ljudje pridejo in odidejo brez prvotnega igralnika, ki nalaga Minecraft. Danes iščemo, kako zagnati preprost lokalni Minecraft strežnik tako z modi kot brez njega.
Zakaj zagnati strežnik Minecraft?
Eden izmed najbolj frustrirajučih elementov Minecraft lokalnih izkušenj z več igralci (tako za PC kot za PE izdajo) je, da mora biti prvotni gostitelj igre aktiven za dostop do prejšnjih stvaritev. Če sta na primer v gospodinjstvu dva starša in dva otroka, ki igrajo Minecraft in preživita nekaj ur en vikend, ki delata na veliki strukturi, ki jo gosti Kid # 2, potem vsakič, ko kdorkoli želi delati na tem svetu / strukturi, spet potrebujejo otroka # 2, da poženejo svojo igro in jo delite z vsemi drugimi tako, da jo odprete v LAN. Dejstvo, da se vsak svet nahaja na vsakem računalniku in nenadoma postane resna težava za delo več kot ene osebe na določenem zemljevidu.
Veliko bolj učinkovit način za opravljanje stvari je gostovanje samostojnega strežnika v lokalnem omrežju. Na ta način lahko igralci pridejo in odidejo, kot si želijo, ne da bi se kdo prijavil in delil svoj svet. Še bolje, lahko gostite Minecraft strežnik na napravi, ki ni primerna za dejansko igranje Minecrafta (brez strežnikov Raspberry Pi smo vodili skromne Minecraft strežnike).
Oglejmo si, kako namestiti osnovni lokalni Minecraft strežnik tako z modi kot brez njega.
Nastavitev Simple Vanilla Minecraft strežnika
Obstajata dva načina, kako pristopiti k namestitvi enostavnega vanilnega Mojangovega strežnika Minecraft. Ena metoda je zelo osredotočena na Windows, saj preprosto prenesete datoteko .EXE in jo zaženete s priročnim malim grafičnim uporabniškim oknom. Ta metoda pa ne pomaga uporabnikom OS X in Linuxa, zato bomo uporabili metodo, ki temelji na .JAR, ki bo pomagala razširiti proces na vseh platformah z zelo majhnimi potegi, ki so potrebni za prehod med operacijskimi sistemi..
Prvo naročilo je, da prenesete uradno datoteko JAR strežnika Minecraft. V tej vadnici je različica 1.7.10. Najdete ga na dnu uradne strani za prenos Minecraft.net. Ne glede na vaš operacijski sistem želite datoteko .JAR.
Ko se datoteka konča s prenosom, premaknite datoteko .JAR na bolj trajno mesto. Datoteko smo postavili v / HTG Test Server /. Namestite ga lahko kjerkoli želite, vendar ga jasno označite, ga postavite na varno mesto in se zavedajte, da ko boste zagnali datoteko .JAR, bodo vse stvari, povezane z strežnikom, prenesene / razpakirane v mapi .JAR, Ne postavljajte ga nekje kot koren pogon ali domačo mapo.
Izvedite strežnik prvič, tako da v ukaznem pozivu v imeniku, ki se nahaja v datoteki .JAR, v ukaznem pozivu, seveda:
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
Zgornji ukazi bodo izvajali JAR datoteko Minecraft strežnika. Ukaz izvaja Java, dodeli 1 GB pomnilnika / 1GB max, označuje datoteko JAR, imenuje JAR in označuje, da GUI ni potreben. Dodeljene / maksimalne pomnilniške vrednosti lahko prilagodite navzgor, če ugotovite, da morate to storiti za posebej velike svetove ali strežnike z veliko igralci (npr. Med stranko LAN), vendar ne priporočamo znižanja vrednosti pomnilnika..
Če potrebujete pomoč pri nameščanju Jave na Linux, ustvarjanju bližnjice za postopek zagona v OS X ali katerem koli drugem specifičnem OS-u, vam priporočamo, da si ogledate podroben vodnik za zagon datoteke JAR strežnika, ki se nahaja na uradnem wiki.
Ko prvič zaženete strežnik, se prikaže sporočilo, kot je naslednje:
[Niti strežnika / INFO]: Zagon različice strežnika minecraft 1.7.10
[Niti strežnika / INFO]: Nalaganje lastnosti
[Niti strežnika / WARN]: server.properties ne obstaja
[Niti strežnika / INFO]: Ustvarjanje nove datoteke lastnosti
[Niti strežnika / WARN]: Nalaganje eula.txt ni uspelo
[Niti strežnik / INFO]: Za zagon strežnika se morate strinjati z EULA. Pojdite na eula.txt za več informacij.
[Niti strežnika / INFO]: Zaustavitev strežnika
To je povsem normalno. Poglejte v imenik strežnika za datoteko EULA.txt, jo odprite in uredite vnos “eula = false” na “eula = true”, da označite svoje soglasje s Mojang strežniškim sporazumom. Shranite in zaprite dokument. Znova zaženite ukaz strežnika. Lahko ga zaženete z ali brez oznake “nogui” glede na vaše potrebe / želje. Če ga zaženete z oznako “nogui”, bo izhodni in ukazni vmesnik strežnika ostal v terminalskem oknu, v katerem ste zagnali ukaz v:
Če odstranite oznako »nogui«, se bo odprlo okno uporabniškega vmesnika, ki bo zagotovilo čistejše in lažje upravljanje strežniške izkušnje:
GUI vmesnik vam pokaže točno to, kar bi videli v oknu terminala v velikem desnem podoknu, kot tudi okno s statistiko v zgornjem levem kotu in seznam trenutno prijavljenih igralcev v spodnjem desnem kotu. Če strežnika ne uporabljate na računalniku, ki je povezan z viri (ali napravo brez glave, kot je medijski strežnik ali Raspberry Pi), priporočamo, da uporabite grafični vmesnik.
Med drugo vožnjo strežnika, potem ko ste sprejeli EULA, se prenesejo dodatne datoteke in ustvari privzeti svet. Privzeti svet se nahaja v / world / in izgleda kot redna stara mapa /.minecraft/saves/[someworldname] / rednega Minecrafta (v resnici je). Igrate lahko v naključno ustvarjenem svetu ali pa izbrišete vsebino / world / in jo nadomestite z vsebino shranjene igre iz samostojne kopije Minecrafta ali iz svetovnega prihranka, ki ste ga prenesli iz interneta..
Pridružite se našemu sveže kovanemu strežniku in poglejte, kako izgleda. Če se želite pridružiti vaši igri, morate biti v istem lokalnem omrežju kot gostiteljski računalnik in morate poznati naslov IP gostiteljskega računalnika..
Z IP naslovom v roki poženite Minecraft, v glavnem meniju kliknite Multiplayer in dodajte nov strežnik ali uporabite funkcijo neposrednega povezovanja. Če potrebujete pomoč pri kateri koli od teh možnosti, glejte razdelek Povezovanje z oddaljenimi strežniki v lekciji strežnika Exploring Minecraft Multiplayer Server iz prejšnjega vodnika.
Tukaj smo na popolnoma novem strežniku. Vse izgleda odlično in svet se polni gladko. Ena stvar, ki jo boste takoj opazili je, da je igra v načinu preživetja. To je privzeti strežnik, vendar vam bomo pokazali, kako ga spremenite v trenutku.
Na strani strežnika boste videli, kako se na njem dogajajo tokovi obvestil, kot se na njem dogajajo stvari: združevanje igralcev, umiranje igralcev, komunikacije med igralci in druga obvestila. Poleg tega lahko ukaze strežnika uporabljate tako v oknu konzole kot tudi, če ste OP ali “operator” na strežniku. Obstaja na ducate ukazov, mnogi od njih so precej nejasni in redko uporabljeni. Lahko preberete celoten seznam ukazov v wikiju Minecraft, vendar bomo v spodnji tabeli označili tiste, ki so najbolj pomembni za vzpostavitev in delovanje strežnika..
Opomba: če vnesete ukaz v okno strežniške konzole, ne potrebujete vodilnega »/«, ampak če ga vnesete v okno za klepet kot igralec na strežniku.
/ defaultgamemode [s / c / a] | Preklopi privzeti način strežnika za nove igralce med načini preživetja, ustvarjalnosti in avanture. |
/ težava [p / e / n / h] | Preklopi stopnje težavnosti med mirnim, enostavnim, normalnim in trdim. |
/ gamemode [s / c / a] [predvajalnik] | Enako kot / defaultgamemode, razen na podlagi igralca. |
/ seznam | Seznam vseh trenutnih igralcev. |
/ (de) op [igralec] / deop [igralec] | Omogoča imenovanim upravljavskim pravicam igralca (ali jih odvzame). |
/ shrani (vse / vklop / izklop) | “Vse” takoj shrani svet, “on” vklopi varčevanje po svetu (to je privzeto stanje), “off” pa izključi samodejno shranjevanje. Najbolje je, da pustite to sam, razen če želite prisiliti takojšnjo varnostno kopijo vašega dela z ukazom / save-all. |
/ setworldspawn [x y z] | Nastavi začetno točko za vse igralce, ki vstopajo v svet. Brez koordinat nastavi točko, na kateri stoji izvršitvena operacija, z argumenti dodeli temi koordinate. |
/ spawnpoint [predvajalnik] [x y z] | Enako kot svetovni par, ampak za posamezne igralce; vam omogoča, da za vsakega igralca določite edinstveno točko za ustvarjanje. |
/ stop | Izklopi strežnik. |
/ časovna nastavitev [vrednost] | Spremeni čas med igro; bo sprejel "dan", "noč" ali vrednost od 0 do 24000, kjer je za referenco 6000 poldne in 18000 polnoč. |
/ tp [ciljni igralec] [cilj] | Igralec za teleporte. Prvi argument mora biti vedno ciljni igralec. Drugi argument je lahko drugi igralec (pošlji igralca A do B) ali x / y / z koordinate (pošlji igralca A na lokacijo). |
/ vreme [jasno / dež / grmenje] | Spremeni vreme. Poleg tega lahko dodate še drugi argument za spreminjanje vremena za X število sekund (kjer je X lahko med 1 in 1.000,00). |
To so najbolj takoj uporabni ukazi za izvajanje majhnega domačega strežnika. Obstajajo dodatni ukazi, ki so uporabni, če odprete vaš domači strežnik za javno ali poljavno uporabo (npr. / Kick in / ban), ki pa običajno niso potrebni za zasebno domačo uporabo..
Zdaj, ko smo uspešno lansirali naš zasebni domači strežnik, se morda sprašujete (še posebej po vseh lekcijah, ki so jim namenjene), kako lahko v naš strežnik vbrizgamo nekaj odličnih modov. Naslednja postaja, strežniška modding.
Nastavitev preprostega modificiranega Minecraft strežnika
Tako kot si lahko preprosto vstavite Forge mod loader v samostojno Minecraft namestitev, lahko preprosto vstavite Forge mod loader v Minecraft strežnik.
Lahko uporabite isti namestitveni program, ki ste ga uporabili za Forge v prejšnji vadnici moddinga; preprosto ga ponovite (ni pomembno, ali uporabljate .EXE ali .JAR) in prilagodite nastavitve kot take:
Izberite »Namesti strežnik« in ga usmerite na nov imenik. Ni vam treba namestiti strežnika in nato namestiti Forge, kot morate namestiti Minecraft in nato namestiti Forge, kot smo ga naredili v vadnici na strani odjemalca..
Opomba: Če ste skočili navzdol na ta razdelek, ker ste bili tako navdušeni nad modi na vašem strežniku, vas bomo še vedno spodbujali, da preberete prejšnji razdelek, ker je več korakov identičnih, in ne bomo ponavljali vseh podrobnosti za ta del vadnice.
Dajte si minuto, da prenesete datoteke strežnika in datoteke Forge, nato pa obiščite namestitveno mapo. Naslednji koraki bodo zelo podobni namestitvi strežnika vanilije Minecraft.
Znotraj mape zaženite datoteko »forge. *. Universal.jar« z istim ukazom, ki ste ga uporabili, glede na vaš operacijski sistem iz dela za namestitev vanilije v tem vodiču.
Strežnik se bo zagnal in nato zaustavil, kar pomeni, kot je bilo v prejšnjem razdelku, da morate sprejeti EULA. Odprite sveže ustvarjeno EULA.txt in uredite »false« v »true« tako kot zadnjič.
Znova zaženite strežnik, da potrdite, da je vse pravilno nameščeno in samo za dodatno merjenje, se pridružite svetu. Ne pozabite, da se morate ob pridružitvi svetu pridružiti spremenjenemu odjemalcu (vanilini odjemalci se ne morejo pridružiti modificiranim strežnikom). Pridružite se ustrezni namestitvi številke različice Minecrafta z nameščenim programom Forge, vendar brez naloženih modov, ki bodo odražale stanje strežnika.
Vse izgleda dobro. Mi smo se celo rodili v bližini vasi, kar je vedno zabavno. Pokažimo tem vaščanom, kako se zabavajo s tem, da ustvarjajo portal v čarobno dimenzijo.
Brez dogovora; pravkar smo vrgli diamant v lužo in vsi vaščani gledajo v nas, kot da smo izgubili razum. Mogoče imamo nameščeno Forge, vendar manjka komponenta, ki naredi čarovnijo: Twilight Forest mod.
Zdaj, ko vemo, da je Forge pravilno nameščen, je naslednji korak namestitev modulov, ki jih želimo. Postopek je zelo preprost. Preprosto morate zagotoviti, da je datoteka .JAR (v tem primeru Twilight Forest mod) v mapi / mods / za vaš novi strežnik Forge in mapa / mods / za odjemalca Minecraft, s katerim se pridružite strežniku.
Zaprite odjemalca Minecraft in zaustavite strežnik z ukazom »stop«, kopirajte datoteke in znova zaženite strežnik. Nato znova zaženite odjemalca in se pridružite strežniku.
Besede ne morejo izraziti razočaranja, ki smo jih čutili, ko je vaščan padel na svežem portalu Twilight Forest in ni uspel teleportirati v gozd. Morali bomo iti na njegovo mesto.
Portal se je končal tik ob gradu. Resno, to bi lahko bilo najsrečnejše seme na zemljevidu: začeli smo ob vasi v Overworldu, ustvarili portal in tam končali poleg gradu v gozdu Twilight (če se igrate z Twilight Forestom na 1.7. 10 (ali druge različice 1.7. *) Je seme: 1065072168895676632)!
Dodatni namigi in triki za vaš strežnik
Na tej točki ste pripravljeni na rock, bodisi z modi ali brez njih, odvisno od tega, kateri okus ste namestili. To pa ne pomeni, da ste končali s strežnikom. Poglejmo nekaj dodatnih stvari, ki jih lahko naredite, da izboljšate izkušnjo strežnika.
Več modov
Vedno lahko namestite več mod. Ne pozabite, da je za več modov potrebnih več sredstev CPU / GPU / RAM. Bodite pozorni na mods, ki jih namestite, ker bodo morali vsi, ki se pridružijo strežniku, imeti nameščene tudi te modove. Na splošno / mapa / mod / odjemalca in / mod / mapo strežnika morata biti ogledala drug drugega.
Potrebujete ideje za dobre modele strežnikov? Hit up virov, navedenih v "Kje najti mods?" Oddelek naše Minecraft modding tutorial.
Odpiranje strežnika na oddaljene predvajalnike
Če se želite igrati z ljudmi izven vašega lokalnega omrežja, lahko nastavite posredovanje vrat, da lahko igralci zunaj domačega omrežja dostopajo do strežnika. Večina domačih širokopasovnih povezav lahko zlahka podpira veliko igralcev. Ker strežnik nima sistema gesel, boste morda želeli ustvariti seznam dovoljenih na strežniku. Uporabite ukaz in parametre / whitelist [vklop / izklop / seznam / dodaj / odstrani / ponovno naloži] [ime predvajalnika] za prilagoditev in ogled seznama dovoljenih.
Fina nastavitev s strežnikom
V mapi strežnika boste našli datoteko z imenom server.properties. Če datoteko odprete v urejevalniku besedila, boste našli preprosto konfiguracijsko datoteko, ki jo lahko ročno uredite. Medtem ko so nekatere od teh nastavitev na voljo preko ukazov strežnik / v igri, mnogi od njih niso.
Z uporabo preprostih resničnih / napačnih ali numeričnih preklopov je mogoče dovoliti, da igralci letijo v načinu preživetja, izklopijo Nether, prilagodijo nastavitve časovne omejitve strežnika in številne druge spremenljivke. Medtem ko so mnoge nastavitve precej samoumevne, nekatere zahtevajo poglobljeno razumevanje vključene spremenljivke. Oglejte si to podrobno razčlenitev spremenljivk server.properties.
Oboroženi s strežnikom, spremenjenim ali kako drugače, vam ni več treba skrbeti, da je prava oseba na voljo ob pravem času, da bi lahko dostopali do vašega sveta (in z lahkoto lahko delite svoj svet v celotnem gospodinjstvu ali s prijatelji v država).