Ako spustiť jednoduchý lokálny server Minecraft (s modemami a bez nich)
Aj keď je to jednoduché zdieľať mapu Minecraft s inými miestnymi hráčmi vo vašej sieti, je pekné, aby ste mohli spustiť dedikovaný server, aby ľudia mohli prísť a odísť bez toho, aby pôvodný hráč načítaval Minecraft. Dnes sa pozrieme na to, ako spustiť jednoduchý lokálny server Minecraft s modálmi aj bez nich.
Prečo spustiť server Minecraft?
Jedným z najviac frustrujúcich prvkov miestneho multiplayerového zážitku Minecraft (pre PC aj PE vydanie) je to, že pôvodný hostiteľ musí byť aktívny na prístup k predchádzajúcim výtvorom. Ak sú napríklad v domácnosti dvaja rodičia a dve deti, ktoré hrajú Minecraft v domácnosti a strávia pár hodín víkendom pracujúcimi na veľkej štruktúre, ktorú organizuje Kid # 2, potom kedykoľvek niekto chce pracovať na tomto svete / štruktúre znova, potrebujú Kid # 2, aby spustili svoju hru a zdieľali ju so všetkými ďalšími tým, že ju otvoria LAN. Faktor v tom, že každý svet sídli na každom samostatnom počítači a zrazu sa stáva skutočnou ťažkosťou pre viac ako jednu osobu pracovať na danej mape.
Oveľa efektívnejší spôsob, ako ísť robiť veci je hostiť samostatný server v miestnej sieti. Týmto spôsobom môžu hráči prísť a odísť tak, ako sa im to bude páčiť bez toho, aby sa jedna osoba potrebovala prihlásiť a zdieľať svoj svet. Ešte lepšie je, že môžete hostiť server Minecraft na počítači, ktorý nie je vhodný pre skutočné hranie Minecraft (sme bez problémov spustili skromné servery Minecraft z malých boxov Raspberry Pi).
Poďme sa pozrieť na to, ako nastaviť základný lokálny server Minecraft s módmi aj bez modov.
Nastavenie jednoduchého servera Vanilla Minecraft
Existujú dva spôsoby, ako pristupovať k inštalácii jednoduchého servera Minecraft dodávaného Mojangom dodávaným vanilkou. Jedna metóda je veľmi orientovaná na systém Windows, pretože jednoducho stiahnete súbor .EXE a spustite ho s praktickým grafickým užívateľským oknom. Táto metóda nemusí nevyhnutne pomôcť používateľom OS X a Linuxu, takže použijeme metódu založenú na .JAR, ktorá pomôže rozšíriť proces na všetkých platformách len s veľmi malými vylepšeniami potrebnými na posun medzi operačnými systémami.
Prvou objednávkou je prevzatie oficiálneho súboru JAR servera Minecraft. Od tohto tutoriálu je verzia 1.7.10. Nájdete ho v spodnej časti oficiálnej stránky na prevzatie Minecraft.net. Bez ohľadu na váš operačný systém, chcete súbor .JAR.
Po dokončení sťahovania súboru presuňte súbor .JAR na stálejšie miesto. Tento súbor sme umiestnili na / HTG Test Server /. Môžete ho umiestniť kdekoľvek chcete, ale označiť ho jasne, umiestniť ho niekde v bezpečí a uvedomte si, že akonáhle spustíte súbor .JAR, všetky položky týkajúce sa servera budú stiahnuté / rozbalené v priečinku .JAR sa nachádza, takže Nie je umiestnený niekde ako kořen disk alebo domovský priečinok.
Spustite server prvýkrát spustením nasledujúceho príkazu na príkazovom riadku z adresára, v ktorom sa nachádza súbor .JAR, samozrejme:
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
Vyššie uvedené príkazy spustí súbor JAR servera Minecraft. Príkaz spúšťa Java, priradí 1 GB pamäte / 1 GB max, označuje, že súbor je JAR, nazýva JAR a indikuje, že nie je potrebný žiadny GUI. Hodnoty priradenej / maximálnej pamäte môžete upraviť smerom hore, ak zistíte, že je potrebné urobiť tak pre obzvlášť veľké svety alebo servery s mnohými hráčmi (povedzme počas LAN strany), ale neodporúčame znížiť hodnoty pamäte.
Ak potrebujete pomoc pri inštalácii Java na Linuxe, pri vytváraní skratiek pre spustenie na OS X alebo pri inom špecifickom probléme s operačným systémom, odporúčame vám pozrieť si podrobnú príručku spustenia súboru JAR servera, ktorý sa nachádza na oficiálnej wiki Minecraft.
Pri prvom spustení servera sa zobrazí správa podobná nasledujúcej informácii:
[Server / INFO]: Spustenie verzie servera minecraft 1.7.10
[Server / INFO]: Načítanie vlastností
[Server thread / WARN]: server.properties neexistuje
[Server thread / INFO]: Generovanie nového súboru vlastností
[Server thread / WARN]: Nepodarilo sa načítať súbor eula.txt
[Server / INFO]: Aby ste spustili server, musíte sa dohodnúť na licenčnej zmluve. Pre viac informácií navštívte stránku eula.txt.
[Server / INFO]: Zastavenie servera
To je úplne normálne. Pozrite sa do adresára servera pre súbor EULA.txt, otvorte ho a upravte položku "eula = false" na "eula = true" a uveďte svoj súhlas so zmluvou používateľa servera Mojang. Dokument uložte a zatvorte. Spustite príkaz servera znova. Môžete ju spustiť s alebo bez značky "nogui" v závislosti od vašich potrieb. Ak ho spustíte pomocou značky "nogui", výstup servera a príkazového rozhrania zostanú v okne terminálu spustením príkazu v:
Ak odstránite značku "nogui", otvorí sa okno GUI, ktoré vám poskytne čistejší a jednoduchší spôsob správy servera:
Rozhranie grafického rozhrania vám ukáže presne to, čo by ste mohli vidieť v okne terminálu v pravom okne, ako aj štatistické okno v ľavom hornom rohu a zoznam aktuálne prihlásených hráčov v pravom dolnom rohu. Ak nepoužívate server na zariadení viazanom na zdroje (alebo na bezhlavé zariadenie, ako je mediálny server alebo Raspberry Pi), odporúčame použiť GUI.
Počas druhého spustenia servera po prijatí zmluvy EULA sa načítajú ďalšie súbory a generuje sa predvolený svet. Štandardný svet je umiestnený v / world / a vyzerá veľa ako bežný starý /.minecraft/saves/[someworldname]/ priečinok z bežnej Minecraft (v skutočnosti to je). Môžete hrať na náhodne vytvorenom svete, alebo môžete odstrániť obsah / world / a nahradiť ho obsahom uloženej hry zo samostatnej kópie Minecraft alebo zo sveta, ktorý ste si stiahli z internetu.
Pripojme sa k nášmu čerstvo rozbitému serveru a uvidíme, ako to vyzerá. Aby ste sa pripojili k vašej hre, musíte byť na rovnakej LAN ako hostiteľský počítač a potrebujete poznať IP adresu hostiteľského počítača.
S IP adresou v ruke, oheň Minecraft, kliknúť na Multiplayer z hlavného menu a pridať nový server, alebo použiť funkciu priameho pripojenia. Ak potrebujete pomoc s niektorou z týchto možností, prečítajte si časť Pripojenie k vzdialeným serverom v lekcii Exploring Minecraft Multiplayer Servers z našej predchádzajúcej príručky.
Tu sme na úplne novom serveri. Všetko vyzerá skvele a svet sa načíta hladko. Jedna vec, ktorú okamžite zaznamenáte, je, že hra je v režime prežitia. Toto je predvolené nastavenie servera, ale ukážeme vám, ako ho jednoducho zmeniť.
Na strane servera sa v okne konzoly zobrazí stream oznámení, ako sa to deje: hráči sa pripojili, hráči zomierajú, komunikácia s prehrávačmi a iné upozornenia. Okrem toho môžete použiť aj príkazy servera v okne konzoly a ak ste na serveri OP alebo "operátor". Existujú desiatky príkazov, mnohé z nich skôr nejasné a zriedkavé. Môžete si prečítať celý zoznam príkazov na wiki Minecraft, ale zvýrazníme tie, ktoré sú najdôležitejšie na to, aby sa váš server spustil a spustil v tabuľke nižšie.
Poznámka: ak zadáte príkaz v okne konzoly servera, nepotrebujete vedúcu "/", ale urobíte, ak ho zadáte do okna rozhovoru ako prehrávač na serveri.
/ defaultgamemode [s / c / a] | Prepne predvolený režim servera pre nových hráčov medzi režimami Survival, Creative a Adventure. |
/ ťažkosti [p / e / n / h] | Prepína úroveň obtiažnosti medzi mierovou, ľahkou, normálnou a ťažkou. |
/ gamemode [s / c / a] [prehrávač] | Rovnaké ako / defaultgamemode, s výnimkou, že sa používa v závislosti od prehrávača. |
/ list | Zobrazí zoznam všetkých aktuálnych hráčov. |
/ (de) op [prehrávač] / deop [prehrávač] | Udeľuje užívateľovi oprávnenia operátora prehrávača (alebo ich odoberie). |
/ Save- (all / zapnuté / vypnuté) | "Všetko" okamžite uloží svet, "zapne" zapne svetové uloženie (to je predvolený stav) a "vypnuté" vypne automatické ukladanie. Najlepšie to nechajte sami, ak si neželáte okamžitú zálohu pri zálohovaní vašej práce pomocou príkazu / save-all. |
/ setworldspawn [x y z] | Nastaví bod splavenia pre všetkých hráčov vstupujúcich na svet. Bez súradníc nastavuje miesto, na ktorom stojí vykonávacia prevádzka, s argumentmi, ktoré priradí bod tresky na tieto súradnice. |
/ spawnpoint [prehrávač] [x y z] | Rovnako ako svetové hry, ale pre jednotlivých hráčov; umožňuje nastaviť pre každého hráča jedinečný bod. |
/ stop | Server zatvorí. |
/ nastavenie času [hodnota] | Zmení čas hry; akceptuje "deň", "noc" alebo hodnotu od 0 do 24000, pričom pre referenciu je 6000 poludnie a 18000 je polnoci. |
/ tp [cieľový hráč] [cieľ] | Teleports player. Prvým argumentom musí byť vždy cieľový hráč. Druhým argumentom môže byť iný hráč (poslať hráča A do B) alebo x / y / z súradnice (poslať hráča A na miesto). |
/ počasie [jasno / dážď / hmla] | Zmena počasia. Okrem toho môžete pridať druhý argument na zmenu počasia pre počet X sekúnd (kde X môže byť medzi 1 a 1 000,00). |
Jedná sa o najnepriaznivejšie príkazy na spustenie malého domáceho servera. Existujú ďalšie príkazy, ktoré sú užitočné, ak otvoríte svoj domový server pre verejné alebo poloverejné použitie (napríklad / kick a / ban), ale ktoré sú zvyčajne nepotrebné na súkromné použitie v domácnosti.
Teraz, keď sme úspešne spustili náš súkromný domovský server, možno by ste sa zaujímali (najmä po všetkých lekciách, ktoré sú pre nich venované), ako môžeme do nášho servera vstreknúť nejaké úžasné mody. Ďalšia zastávka, modifikácia servera.
Nastavenie jednoduchého modifikovaného servera Minecraft
Rovnako ako môžete ľahko vstrekovať Forge mod loader do samostatnej inštalácie Minecraft, môžete ľahko vstrekovať Forge mod loader do servera Minecraft.
Môžete opätovne použiť rovnaký inštalačný program, ktorý ste použili v Forge v predchádzajúcej výuke modding; jednoducho ho zopakujte (nezáleží na tom, či používate .EXE alebo .JAR) a upravte nastavenia ako také:
Vyberte možnosť "Inštalovať server" a umiestnite ho na nový adresár. Nemusíte inštalovať server a potom nainštalovať Forge, rovnako ako je potrebné nainštalovať Minecraft a potom nainštalovať Forge, ako sme urobili v príručke na strane klienta.
Poznámka: Ak ste skočil do tejto sekcie, pretože ste boli tak nadšení z mods na vašom serveri, stále vás povzbudzujeme, aby ste si prečítali predchádzajúcu časť, pretože niektoré z krokov sú rovnaké a nepreskúmame ich podrobne pre túto časť tutoriálu.
Dajte jej minútu na prevzatie súborov servera a Forge a potom navštívte inštalačný priečinok. Ďalšie kroky budú vyzerať veľmi podobne ako nastavenie servera Minecraft na vanilke.
V rámci priečinka spustite súbor "forge. *. Universal.jar" pomocou presného rovnakého príkazu, ktorý ste použili, založeného na vašom operačnom systéme z časti inštalácie vanilky tohto tutoriálu.
Server bude spustený a potom zastavený, čo znamená, ako ste to urobili v predchádzajúcej časti, že musíte akceptovať EULA. Otvorte novo vytvorený súbor EULA.txt a upravte hodnotu "false" na "true" rovnako ako naposledy.
Spustite server znova, aby ste potvrdili, že všetko je nainštalované správne a len pre mimoriadne dobré opatrenia sa pripojte k svetu. Nezabudnite, že keď vstúpite do sveta, musíte sa pripojiť k upravenému klientovi (klienti vanilky sa nemôžu pripojiť k modifikovaným serverom). Pripojte sa k zodpovedajúcej verzii verzie Minecraft s inštaláciou Forge, ale bez naložených modov, ktoré odzrkadľujú stav servera.
Všetko vyzerá dobre. Dokonca sme sa rozmnožili v blízkosti dediny, ktorá je vždy zábavná. Ukážme tımto dedinčanom, ako sa môžu zúčastniť párty, a to tak, že vytvoria portál na magickú dimenziu.
Žiadna dohoda; práve sme hodili diamant v kaluži a všetci dedinčania sa na nás dívajú, ako sme stratili myseľ. Mohli by sme mať Forge nainštalovanú, ale chýba nám to zložka, ktorá robí čaro: Twilight Forest mod.
Teraz, keď vieme, že Forge je nainštalovaný správne, ďalším krokom je inštalácia modov, ktoré chceme. Tento proces je veľmi jednoduchý. Stačí sa ubezpečiť, že súbor mod .JAR (v tomto prípade modul Twilight Forest) sa nachádza v priečinku / mods / pre váš nový server Forge a priečinok / mods / pre klienta Minecraft, s ktorým sa pripojíte na server.
Ukončite klienta Minecraft a zastavte server príkazom "stop", skopírujte súbory a reštartujte server. Potom reštartujte klienta a pripojte sa na server.
Slová nemôžu vyjadriť sklamanie, ktoré sme cítili, keď dedinčan spadol na čerstvo rozmnožený portál Twilight Forest a nedokázal teleportovať do lesa. Musíme ísť na jeho miesto.
Portál skončil hneď vedľa hradu. Vážne, mohlo by to byť najšťastnejšia másová mapa: začali sme vedľa dediny v Overworld, vytvorili tam portál a skončili vedľa hradu v Twilight Forest (ak hráte s Twilight Forest na 1.7. 10 (alebo iné verzie 1.7. *), Osivo je: 1065072168895676632)!
Extra triky a triky pre váš server
V tomto momente ste pripravení na rock, či už s módmi alebo bez nej, v závislosti od toho, ktorá vôňa ste nainštalovali. To však neznamená, že ste sa s vašim serverom rozhodli. Poďme sa pozrieť na niekoľko ďalších vecí, ktoré môžete urobiť pre zlepšenie vášho servera.
Ďalšie mody
Vždy môžete nainštalovať viac modov. Majte na pamäti, že viac modov vyžaduje viac zdrojov CPU / GPU / RAM. Pozorne si poznačte inštaláciu modov, pretože všetci, ktorí sa pripájajú k vášmu serveru, budú musieť mať aj tieto moduly nainštalované. Všeobecne povedané / mod / priečinok klienta a / mod / priečinok servera by mali byť zrkadlá navzájom.
Potrebujete nápady na dobré serverové mody? Zapnite zdroje uvedené v časti Kde nájsť mody v našom Minecraft modding tutorial.
Otvorenie servera pre vzdialené prehrávače
Ak chcete hrať s ľuďmi mimo miestnej siete, môžete nastaviť presmerovanie portov, aby hráči mimo vašej domácej siete mohli pristupovať na server. Väčšina domácich širokopásmových pripojení môže ľahko podporiť mnohých hráčov. Keďže server nemá systém hesiel, môžete zvážiť vytvorenie zoznamu povolených položiek na serveri. Použite príkaz a parametre / whitelist [zapnutie / vypnutie / zoznam / pridanie / odstránenie / opätovné načítanie] [playové meno] na úpravu a zobrazenie zoznamu povolených položiek.
Jemné ladenie so službou Server.Properties
V priečinku servera nájdete súbor s názvom server.properties. Ak otvoríte tento súbor v textovom editore, nájdete jednoduchý konfiguračný súbor, ktorý možno manuálne upraviť. Zatiaľ čo niektoré z týchto nastavení sú dostupné prostredníctvom príkazov server / in-game, mnohé z nich nie sú.
Pomocou jednoduchých pravdivých / falošných alebo číselných prepínačov je možné umožniť hráčom lietať počas režimu prežitia, vypnúť The Nether, nastaviť časový limit servera a množstvo ďalších premenných. Zatiaľ čo mnohé z nastavení sú dosť jasné, niektoré vyžadujú hlbšie pochopenie premennej. Pozrite si podrobný rozpis premenných server.properties.
Vyzbrojený serverom, modifikovaným alebo iným spôsobom sa už nemusíte starať o to, aby ste sa presvedčili, či je správna osoba online v správnom čase, aby ste získali prístup k svojmu svetu (a môžete jednoducho zdieľať svoj svet v celej svojej domácnosti alebo s priateľmi naprieč krajina).