Pagrindinis » kaip » Kaip paleisti paprastą vietinį minecraft serverį (su ir be modų)

    Kaip paleisti paprastą vietinį minecraft serverį (su ir be modų)

    Nors tai labai paprasta pasidalinti „Minecraft“ žemėlapiu su kitais vietiniais žaidėjais jūsų tinkle, malonu, kad galėtumėte paleisti specialų serverį, kad žmonės galėtų ateiti ir eiti be pradinio žaidimo prieglobos, pakraunant „Minecraft“. Šiandien mes ieškome būdų, kaip paleisti paprastą vietinį „Minecraft“ serverį su ir be modų.

    Kodėl paleisti „Minecraft“ serverį?

    Vienas iš labiausiai varginantis „Minecraft“ vietinės multiplayer patirties elementų (tiek kompiuterio, tiek PE versijos) yra tas, kad originalus žaidimo kompiuteris turi būti aktyvus, kad galėtų pasiekti ankstesnius kūrinius. Jei, pavyzdžiui, namų ūkyje yra du tėvai ir du vaikai, žaidžiantys „Minecraft“, ir jie praleidžia keletą valandų vieną savaitgalį, dirbančią didelėje struktūroje, kuriai priklauso „Kid # 2“, tada bet kada, norėdamas dar kartą dirbti su šiuo pasauliu, reikia vaiko # 2, norėdami užsidegti savo žaidimą ir pasidalinti ja su visais kitais, atidarydami jį į LAN. Faktorius, pagal kurį kiekvienas pasaulis gyvena kiekviename atskirame kompiuteryje ir staiga tampa tikra problema daugiau nei vienam asmeniui dirbti tam tikrame žemėlapyje.

    Daug efektyvesnis būdas daryti tai, ką reikia padaryti, yra vietinio tinklo savarankiškas serveris. Tokiu būdu žaidėjai gali atvykti ir eiti, nes jie nori, kad niekas neturėtų prisijungti ir dalintis savo pasauliu. Dar geriau, jūs galite talpinti „Minecraft“ serverį mašinoje, kuri netinkamai tinka „Minecraft“ žaidimui (mes turėjome nedidelius „Minecraft“ serverius iš mažų „Raspberry Pi“ dėžių be problemų).

    Pažvelkime, kaip sukonfigūruoti pagrindinį vietinį „Minecraft“ serverį su ir be modų.

    Paprasto Vanilla Minecraft serverio nustatymas

    Yra du būdai, kaip įdiegti paprastą vanilės „Mojang“ tiekiamą „Minecraft“ serverį. Vienas metodas yra orientuotas į „Windows“, nes tiesiog atsisiųsite .EXE failą ir paleiskite jį naudodami nedidelį grafinį vartotojo langą. Tačiau šis metodas nebūtinai padeda „OS X“ ir „Linux“ naudotojams, todėl ketiname naudoti .JAR metodą, kuris padės išplėsti procesą visose platformose, o tik labai nedideli pakeitimai, būtini perėjimui tarp operacinių sistemų.

    Pirmoji darbo tvarka yra atsisiųsti oficialų Minecraft serverio JAR failą. Nuo šios pamokos versija yra 1.7.10. Ją galite rasti oficialios „Minecraft.net“ atsisiuntimo puslapio apačioje. Nepriklausomai nuo jūsų operacinės sistemos, norite .JAR failą.

    Baigęs failą, perkelkite .JAR failą į nuolatinę vietą. Įdėjome failą į / HTG Test Server /. Jį galite patalpinti bet kur, bet norėdami jį aiškiai pažymėti, įdėti kažkur saugiai ir žinoti, kad, paleisdami .JAR failą, visos su serveriu susijusios medžiagos bus atsisiųstos / išpakuotos aplanke, kuriame yra .JAR nesukelkite jo kažkur kaip pavaros šaknis arba namų aplanką.

    Pirmą kartą paleiskite serverį paleisdami šią komandą komandų eilutėje iš .JAR failo, žinoma:

    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

    Minėtos komandos vykdys Minecraft serverio JAR failą. Komanda paleidžia „Java“, priskiria 1GB atminties / 1GB maks., Nurodo, kad failas yra JAR, pavadina JAR ir nurodo, kad nereikia GUI. Priskirtas / maksimalias atminties reikšmes galite reguliuoti aukštyn, jei manote, kad tai reikia padaryti ypač dideliuose pasauliuose ar serveriuose, kuriuose yra daug žaidėjų (pvz., LAN partijos metu), tačiau nerekomenduojame sumažinti atminties reikšmių.

    Jei jums reikia pagalbos diegiant „Java“ sistemoje „Linux“, sukuriant „OS X“ paleidimo proceso nuorodą arba bet kurią kitą konkrečią OS problemą, mes norėtume paraginti patikrinti išsamų vadovą, kaip paleisti serverio JAR failą, esantį oficialiame „Minecraft“ wiki.

    Pirmą kartą paleisdami serverį matysite tokį pranešimą:

    [Server thread / INFO]: Minecraft serverio versijos pradžia 1.7.10

    [Serverio sriegis / INFO]: įkeliamos savybės

    [Server thread / WARN]: server.properties nėra

    [Server thread / INFO]: naujos ypatybės failo generavimas

    [Server thread / WARN]: nepavyko įkelti eula.txt

    [Server thread / INFO]: norint paleisti serverį, turite sutikti su EULA. Daugiau informacijos rasite eula.txt.

    [Server thread / INFO]: serverio sustabdymas

    Tai visiškai normalu. Pažvelkite į EULA.txt failo serverio katalogą, atidarykite jį ir redaguokite įrašą „eula = false“ į „eula = true“ ir nurodykite savo sutikimą su „Mojang“ serverio vartotojo sutartimi. Išsaugokite ir uždarykite dokumentą. Dar kartą paleiskite serverio komandą. Jūs galite paleisti ją su „nogui“ žyma arba be jos, priklausomai nuo jūsų poreikių / noro. Jei paleisite jį „nogui“ žyma, serverio išvesties ir komandų sąsaja liks terminalo lange, kurį paleidote komandą:

    Jei pašalinsite „nogui“ žymą, atsidarys GUI langas ir bus lengviau valdyti serverio patirtį:

    GUI sąsaja parodo, ką galėtumėte matyti terminalo lange dideliame dešiniajame skydelyje, taip pat statistikos langą viršutiniame kairiajame kampe ir šiuo metu prisijungusių žaidėjų sąrašą apatiniame dešiniajame kampe. Jei nenaudojate serverio ištekliaus sutrumpintoje mašinoje (arba be galvos įrenginio, pvz., Medijos serverio ar Raspberry Pi), rekomenduojame naudoti GUI.

    Antrojo serverio veikimo metu, priėmus EULA, atsisiunčiami papildomi failai ir sukuriamas numatytasis pasaulis. Numatytasis pasaulis yra / pasaulyje / ir atrodo kaip daugelis įprastų senų /.minecraft/saves/komponentų, kurie yra įprastas „Minecraft“ aplankas (iš tikrųjų tai yra). Galite žaisti atsitiktinai generuotame pasaulyje arba galite ištrinti / pasaulio turinį ir pakeisti jį iš išsaugoto žaidimo turinio iš atskiros „Minecraft“ kopijos arba iš viso pasaulio, kuriame esate atsisiuntę iš interneto.

    Prisijunkite prie mūsų naujai nukaldinto serverio ir pamatysite, kaip atrodo. Norint prisijungti prie savo žaidimo, turite būti toje pačioje LAN, kaip ir kompiuteris, ir turite žinoti pagrindinio kompiuterio IP adresą.

    Naudodami IP adresą, užsidegkite „Minecraft“, pagrindiniame meniu spustelėkite „Multiplayer“ ir pridėkite naują serverį arba naudokite tiesioginio ryšio funkciją. Jei jums reikia pagalbos dėl bet kurios iš šių parinkčių, žr. Ankstesnio vadovo pamoką apie „Minecraft Multiplayer Servers“ pamokos prijungimą prie nuotolinių serverių..

    Čia mes esame naujame serveryje. Viskas atrodo puikiai ir pasaulis sklandžiai įkrauna. Vienas dalykas, kurį iškart pastebėsite, yra tai, kad žaidimas yra išlikimo režime. Tai yra numatytasis serverio parametras, tačiau mes parodysime, kaip ją pakeisti tik vienu metu.

    Asmenų serverio pusėje konsolės lange matysite pranešimų srautą, kai viskas vyksta: žaidėjai prisijungia, žaidėjai miršta, žaidėjų ryšiai ir kiti pranešimai. Be to, galite naudoti serverio komandas ir konsolės lange, ir jei esate OP arba „operatorius“ serveryje. Yra dešimtys komandų, daugelis jų gana neaiškios ir retai naudojamos. Visą „Minecraft“ wiki komandų sąrašą galite perskaityti, tačiau toliau pateikiamoje lentelėje bus paryškinti tie, kurie labiausiai susiję su jūsų serverio kūrimu..

    Pastaba: jei įvedate komandą serverio konsolės lange, jums nereikia pirmaujančio „/“, bet tai darote, jei įvedate jį pokalbio lange kaip žaidėjo serveryje.

    / defaultgamemode [s / c / a] Perjungia serverio numatytąjį režimą naujiems žaidėjams tarp „Survival“, „Creative“ ir „Adventure“ režimų.
    / sunkumas [p / e / n / h] Perjungia sunkumo lygius tarp ramios, paprastos, normalios ir kietos.
    / gamemode [s / c / a] [grotuvas] Tas pats, kas / defaultgamemode, išskyrus taikymą pagal žaidėją.
    / sąrašas Pateikiami visi dabartiniai žaidėjai.
    / (de) op [player] / deop [player] Suteikia vardinių žaidėjų operatoriaus teises (arba atima jas).
    / išsaugoti (visi / įjungti / išjungti) „Viskas“ iš karto taupo pasaulį, „įjungta“, taupant pasaulį (tai yra numatytoji būsena), o „išjungta“ automatiškai išjungia. Geriausia palikti tai atskirai, nebent norite priversti nedelsiant išsaugoti atsarginę kopiją savo komandai su / save-all.
    / setworldspawn [x y z] Nustato visų pasaulio žaidėjų neršto tašką. Nesant koordinatės, ji nustato vietą, kurioje veikia vykdomasis veikimas, ir argumentai, kuriuos jie priskiria šioms koordinatėms.
    / spawnpoint [grotuvas] [x y z] Tas pats kaip ir worldspawn, bet atskiriems žaidėjams; leidžia kiekvienam žaidėjui nustatyti unikalią tašką.
    /sustabdyti Išjungia serverį.
    / laikas nustatytas [reikšmė] Pakeičia žaidimo laiką; priims „dieną“, „naktį“ arba vertę nuo 0 iki 24000, kur, kaip nuoroda, 6000 yra vidurdienis ir 18000 - vidurnaktis.
    / tp [tikslinis žaidėjas] [paskirties vieta] Teleportų grotuvas. Pirmasis argumentas visada turi būti tikslinis žaidėjas. Antrasis argumentas gali būti kitas grotuvas (siųsti žaidėją A į B) arba x / y / z koordinatės (siųsti žaidėją A į vietą).
    / oras [skaidrus / lietus / griaustinis] Pakeičia orą. Be to, galite pridėti antrą argumentą, kad pakeistumėte X sekundžių skaičių (kur X gali būti nuo 1 iki 1,000,00).

    Tai yra iš karto naudingiausios komandos, skirtos paleisti mažą namų serverį. Yra papildomų komandų, kurios yra naudingos, jei atidarote savo namų serverį viešam ar pusiau viešam naudojimui (pvz., / Ir / ir uždrausti), tačiau paprastai nereikalingos privačiam namų naudojimui.

    Dabar, kai sėkmingai pradėjome savo privatų namų serverį, jums gali būti įdomu (ypač po visų jiems skirtų pamokų), kaip galime įdėti į mūsų serverį keletą nuostabių modų. Kitas sustojimas, serverio modifikavimas.

    „Simple Modded Minecraft Server“ nustatymas

    Kaip ir jūs galite lengvai švirkšti Forge mod loader į atskirą „Minecraft“ įrenginį, galite lengvai įdėti „Forge mod loader“ į „Minecraft“ serverį.

    Jūs galite pakartotinai naudoti tą pačią diegimo programą, kurią naudojote Forge ankstesnėje modifikavimo instrukcijoje; tiesiog iš naujo paleiskite ją (nesvarbu, ar naudojate .EXE arba .JAR), ir nustatykite parametrus kaip tokius:

    Pasirinkite „Įdiegti serverį“ ir nukreipkite jį į naują katalogą. Jums nereikia įdiegti serverio ir tada įdiegti „Forge“, kaip jums reikia įdiegti „Minecraft“ ir tada įdiegti „Forge“, kaip mes padarėme kliento pusėje.

    Pastaba: Jei peršokote į šį skyrių, nes buvote labai susijaudinę dėl modifikacijų jūsų serveryje, mes vis tiek raginsime perskaityti ankstesnį skyrių, nes keli veiksmai yra identiški, ir mes ne išsamiai juos išsamiai kartojame pamoka.

    Suteikite jai minutę ir serveriui, ir Forge failams atsisiųsti, tada apsilankykite diegimo aplanke. Kitas žingsnis bus panašus į vanilės Minecraft serverio nustatymą.

    Paleiskite failą „Forge. *. Universal.jar“, naudodami tą pačią komandą, kurią naudojote, remiantis operacine sistema iš šio vadovo vanilės diegimo dalies.

    Serveris veiks ir tada sustabdys, nurodydamas, kaip ir ankstesniame skyriuje, kad jums reikia priimti EULA. Atidarykite naujai sukurtą EULA.txt ir redaguokite „klaidingą“ į „tiesa“, kaip ir paskutinį kartą.

    Paleiskite serverį dar kartą, kad patvirtintumėte, jog teisingai įdiegta visa, o tik papildomai gera priemonė - prisijungti prie pasaulio. Atminkite, kad prisijungdami prie pasaulio turėsite prisijungti prie modifikuoto kliento (vanilės klientai negali prisijungti prie modded serverių). Prisijunkite prie atitinkamo „Minecraft“ versijos numerio įdiegimo su „Forge“, tačiau be jokių įkeltų modifikacijų, kurios atspindės serverio būseną.

    Viskas atrodo gerai. Mes netgi gimėme prie kaimo, kuris visada yra įdomus. Parodykime šiuos kaimo gyventojus, kaip vakarėlioti neršdami į magišką dimensiją.

    Susitarimo nėra; mes tiesiog išmetėme deimantą į balną ir visi kaimiečiai žiūri į mus, kaip mes praradome protą. Mes galime įdiegti „Forge“, bet trūksta komponento, dėl kurio įvyksta magija: „Twilight Forest“ mod.

    Dabar, kai žinome, kad „Forge“ yra tinkamai įdiegta, kitas žingsnis yra įdiegti norimus modus. Šis procesas yra labai paprastas. Jums tereikia įsitikinti, kad mod .JAR failas (šiuo atveju „Twilight Forest“ mod.) Yra jūsų „Forge“ serverio / mods / aplanke. ir / mods / aplankas „Minecraft“ klientui, su kuriuo prisijungiate prie serverio.

    Išeikite iš „Minecraft“ kliento ir sustabdykite serverį „stop“ komanda, nukopijuokite failus ir paleiskite serverį iš naujo. Tada iš naujo paleiskite klientą ir prisijungite prie serverio.

    Žodžiai negali išreikšti nusivylimo, kurį pajuto, kai kaimietis nukrito į šviežiai išaugintą „Twilight Forest“ portalą ir nepavyko teleportuoti į mišką. Turėsime eiti jo vietoje.

    Portalas baigėsi šalia pilies. Rimtai, tai gali būti laimingiausia žemėlapio sėkla: mes pradėjome šalia kaime Overworld, ten padarėme portalą ir baigėme prie pilies „Twilight Forest“ (jei žaidžiate „Twilight Forest“ 1.7. 10 (arba kitų 1.7. * Versijų) sėklos yra: 1065072168895676632)!

    Papildomi „Tweaks“ ir gudrybės jūsų serveriui

    Šiuo metu jūs esate pasirengę roko, su arba be modifikacijų, priklausomai nuo to, kurį skonį įdiegėte. Tačiau tai nereiškia, kad baigėte tinkeringį su savo serveriu. Eikime per keletą papildomų dalykų, kuriuos galite padaryti, kad pagerintumėte serverio patirtį.

    Daugiau modų

    Visada galite įdiegti daugiau modų. Turėkite omenyje, kad daugiau modų reikia daugiau CPU / GPU / RAM išteklių. Atkreipkite dėmesį į modifikacijas, kurias diegiate, nes kiekvienas, kuris prisijungia prie jūsų serverio, turės įdiegti ir tuos modus. Apskritai kliento / mod / aplankas ir serverio / mod / aplankas turėtų būti vienas kito veidrodžiai.

    Reikia idėjų geriems serverio modsams? Pasiekite „Minecraft“ modifikavimo vadovo skyriuje „Kur rasti modus?“ Išvardytus išteklius.

    Jūsų serverio atidarymas nuotoliniams žaidėjams

    Jei norite žaisti su žmonėmis, esančiais už vietinio tinklo, galite nustatyti prievadų peradresavimą, kad žaidėjai, esantys ne jūsų namų tinkle, galėtų pasiekti serverį. Dauguma namų plačiajuosčių ryšių gali lengvai palaikyti daugelį žaidėjų. Kadangi serveryje nėra slaptažodžių sistemos, galbūt norėsite sukurti baltąjį sąrašą serveryje. Naudokite komandą ir parametrus / baltasis sąrašas [įjungta / išjungta / sąrašas / pridėti / pašalinti / perkrauti] [žaidimo vardas] reguliuoti ir peržiūrėti baltąjį sąrašą.

    Puikus derinimas su serveriu

    Serverio aplanke rasite failą, pavadintą server.properties. Jei atidarote šį failą teksto redaktoriuje, rasite paprastą konfigūracijos failą, kurį galima redaguoti rankiniu būdu. Nors kai kurie iš šių nustatymų yra prieinami per serverio / žaidimo komandas, daugelis jų nėra.

    Naudojant paprastus teisingus / neteisingus ar skaitmeninius perjungimus galima leisti žaidėjams skristi per išgyvenimo režimą, išjungti „Nether“, koreguoti serverio trukmės nustatymus ir daugybę kitų kintamųjų. Nors daugelis nustatymų yra gana savaime suprantami, keletas reikalauja išsamiau suprasti susijusį kintamąjį. Peržiūrėkite šį išsamų server.properties kintamųjų suskirstymą.


    Su ginkluotu serveriu, modifikuotu ar kitokiu būdu, dabar jums nereikės nerimauti dėl to, kad tinkamas asmuo tinkle yra tinkamas, kad galėtumėte pasiekti savo pasaulį (ir jūs galite lengvai pasidalinti savo pasauliu per visą namų ūkį arba su draugais per Šalis).