Jak spustit jednoduchý místní server Minecraft (s moduly a bez nich)
Zatímco je to snadné sdílet mapu Minecraft s ostatními místními hráči ve vaší síti, je hezké, že budete moci spustit specializovaný server, aby lidé mohli přijít a odcházet, aniž by původní hostesa načítala Minecraft. Dnes se podíváme na to, jak spustit jednoduchý místní server Minecraft jak s modemy, tak i bez nich.
Proč spustit server Minecraft?
Jedním z nejvíce frustrujících prvků místního multiplayerového zážitku Minecraft (jak pro PC, tak pro vydání PE) je to, že původní herní hostitel musí mít přístup k předchozím výtvorům. Pokud jsou například v domácnosti dva rodiče a dva děti, kteří hrají v domácnosti Minecraft a tráví několik hodin víkendem pracujícím na velké struktuře hostované Kid # 2, pak kdykoli někdo chce pracovat na tomto světě / struktuře znovu, potřebují Kid # 2, aby vypálili svou hru a sdíleli ji se všemi ostatními tím, že ji otevřou do LAN. Fakt, že každý svět sídlí na každém jednotlivém počítači a najednou se stává skutečným problémem, aby více než jedna osoba pracovala na dané mapě.
Mnohem účinnějším způsobem, jak udělat věci, je hostit samostatný server v místní síti. Tímto způsobem mohou hráči přicházet a odcházet, jak se jim líbí, aniž by se někdo musel přihlásit a sdílet svůj svět. Dokonce lépe, můžete hostovat server Minecraft na stroji, který není vhodný pro skutečné hraní Minecraft (jsme bez problémů provozovali skromné servery Minecraft z malých boxů Raspberry Pi).
Podívejme se na to, jak nastavit základní server Minecraft jak s modemy, tak bez nich.
Nastavení jednoduchého serveru Vanilla Minecraft
Existují dva způsoby, jak se přiblížit k instalaci jednoduchého serveru Minecraft dodaného Mojang vanilky. Jedna metoda je velmi zaměřená na systém Windows, protože stačí stahovat soubor .EXE a spustit jej pomocí praktického malého grafického uživatelského okna. Tato metoda nemusí nutně pomoci uživatelům OS X a Linuxu, takže použijeme metodu založenou na .JAR, která pomůže rozšířit proces na všech platformách pouze s velmi malými vylepšeními potřebnými pro přesun mezi operačními systémy.
První objednávka je stahovat oficiální soubor JAR serveru Minecraft. Od tohoto tutoriálu je verze 1.7.10. Najdete ji ve spodní části oficiální stránky stahování Minecraft.net. Bez ohledu na váš operační systém, chcete soubor .JAR.
Po dokončení stahování souborů přesuňte soubor .JAR do trvalějšího umístění. Tento soubor jsme umístili na testovací server HTG /. Můžete jej umístit kdekoli chcete, ale označit ji jasně, umístit jej někam bezpečně a uvědomte si, že jakmile spustíte soubor .JAR, všechny soubory související se serverem budou staženy / rozbaleny v adresáři, ve kterém je umístěn soubor .JAR. Nestačí to někde jako kořen disk nebo domácí složku.
Spusťte server poprvé spuštěním následujícího příkazu z příkazového řádku z adresáře, ve kterém je umístěn soubor .JAR, samozřejmě:
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
Výše uvedené příkazy spustí soubor JAR serveru Minecraft. Příkaz spustí Java, přiřadí 1GB paměti / 1GB max, označuje, že soubor je JAR, označuje JAR a indikuje, že není potřeba žádný GUI. Pokud zjistíte, že je potřeba udělat pro obzvláště velké světy nebo servery s mnoha hráči (např. Během párty LAN), můžete nastavit přidělené / max hodnoty paměti, ale nedoporučujeme snižovat hodnoty paměti.
Pokud potřebujete pomoc s instalací jazyka Java v systému Linux, vytvořením zástupce pro spuštění v systému OS X nebo s jiným problémem specifickým pro systém OS, doporučujeme vám, abyste si prohlédli podrobný průvodce spuštěním souboru JAR serveru umístěného na oficiální wiki Minecraft.
Při prvním spuštění serveru se zobrazí zpráva jako následující:
[Server / INFO]: Spuštění serveru minecraft verze 1.7.10
[Server / INFO]: Načítání vlastností
[Server thread / WARN]: server.properties neexistuje
[Server thread / INFO]: Vytvoření nového souboru vlastností
[Server thread / WARN]: Nelze načíst soubor eula.txt
[Podproces serveru / INFO]: Chcete-li spustit server, musíte souhlasit se smlouvou EULA. Přejděte na eula.txt pro více informací.
[Server / INFO]: Zastavení serveru
To je zcela normální. Podívejte se do adresáře serveru pro soubor EULA.txt, otevřete jej a upravte položku "eula = false" na "eula = true" a označte souhlas s uživatelskou smlouvou serveru Mojang. Uložte a zavřete dokument. Spusťte příkaz serveru znovu. Můžete jej spustit s nebo bez tagu "nogui" v závislosti na vašich potřebách / přání. Pokud ji spustíte pomocí značky "nogui", zůstane výstupní a příkazové rozhraní serveru v okně terminálu, které jste spustili příkaz:
Pokud odeberete značku "nogui", otevře se okno GUI, které vám poskytne čistší a jednodušší správu serverových zážitků:
Rozhraní grafického rozhraní vám ukáže přesně to, co byste viděli v okně terminálu v pravém podokně, stejně jako v okně statistik v levém horním rohu a v seznamu aktuálně přihlášených hráčů vpravo dole. Pokud nepoužíváte server na zařízení s upoutáním prostředků (nebo bezhlavé zařízení, jako je mediální server nebo Raspberry Pi), doporučujeme používat grafické uživatelské rozhraní.
Během druhého běhu serveru po přijetí smlouvy EULA se stahují další soubory a generuje se výchozí svět. Výchozí svět je umístěn v / world / a vypadá hodně jako běžný starý /.minecraft/saves/[someworldname]/ složka z pravidelné Minecraft (ve skutečnosti to je). Můžete hrát na náhodně vygenerovaném světě nebo můžete smazat obsah / world / a nahradit jej obsahem uložené hry ze samostatné kopie Minecraft nebo ze světa, který jste si stáhli z internetu.
Pojďme se připojit k našemu čerstvě nabitému serveru a uvidíme, jak to vypadá. Abyste se mohli připojit ke své hře, musíte být ve stejné síti jako hostitelský počítač a potřebujete znát adresu IP hostitelského počítače.
S adresou IP v ruce oheň Minecraft, klikněte na tlačítko Multiplayer z hlavní nabídky a přidejte nový server nebo použijte funkci přímého připojení. Pokud potřebujete pomoc s některou z těchto možností, přečtěte si část Připojení k vzdáleným serverem v lekci Exploring Minecraft Multiplayer Servers z našeho předchozího průvodce.
Tady jsme na zcela nový server. Vše vypadá skvěle a svět se nakládá hladce. Jedna věc, kterou si okamžitě všimnete, je, že hra je v režimu přežití. Toto je výchozí server, ale ukážeme vám, jak ho změnit během okamžiku.
Na straně serveru uvidíte v okně konzoly tok upozornění, jak se to děje: hráči se připojují, umírají hráči, komunikují s hráči a další upozornění. Kromě toho můžete použít příkazy serveru jak v okně konzoly, tak i v případě, že jste operačním operátorem nebo "operátorem" na serveru. Existují desítky příkazů, mnohé z nich jsou poměrně obskurní a zřídka používané. Můžete si přečíst celý seznam příkazů na wiki Minecraft, ale zvýrazníme ty, které jsou nejrelevantnější pro to, aby se váš server spustil a spustil v níže uvedené tabulce.
Poznámka: pokud zadáte příkaz v okně konzoly serveru, nepotřebujete přední "/", ale pokud jej zadáte do okna chatu jako přehrávač na serveru.
/ defaultgamemode [s / c / a] | Přepne výchozí režim serveru pro nové hráče mezi režimy Survival, Creative a Adventure. |
/ obtíž [p / e / n / h] | Přepíná úroveň obtížnosti mezi Peaceful, Easy, Normal a Hard. |
/ gamemode [s / c / a] [přehrávač] | Stejné jako / defaultgamemode, s výjimkou případu, kdy se použije na základě přehrávače. |
/seznam | Zobrazí seznam všech aktuálních hráčů. |
/ (de) op [přehrávač] / deop [přehrávač] | Dává jménu provozovatele přehrávače (nebo jej odebírá). |
/ save- (všechny / zapnuto / vypnuto) | "Vše" okamžitě uloží svět, "zapnuto" zapne zapnutí světa (to je výchozí stav) a "vypnuto" vypne automatické ukládání. Nejlepší je nechat to samo, pokud si nepřejete okamžitou zálohu vynutit zálohování vaší práce pomocí příkazu / save-all. |
/ setworldspawn [x y z] | Nastaví místo pro všechny hráče, kteří vstupují na svět. Bez souřadnic nastavuje místo, na němž stojí vykonávací operace, s argumenty, které přiřazuje bod tření k těmto souřadnicím. |
/ spawnpoint [přehrávač] [x y z] | Stejné jako světové hry, ale pro jednotlivé hráče; vám umožňuje nastavit jedinečný bod pro každého hráče. |
/stop | Vypne server. |
/ čas nastaven [hodnota] | Změní dobu hry; přijme "den", "noci" nebo hodnotu od 0 do 24000, kde pro referenci je 6000 poledne a 18000 je půlnoc. |
/ tp [cílový hráč] [cíl] | Teleports player. Prvým argumentem musí být vždy cílový hráč. Druhým argumentem může být jiný hráč (poslat hráče A do B) nebo x / y / z souřadnice (poslat hráče A na místo). |
/ počasí [jasno / déšť / bouřka] | Změní počasí. Dále můžete přidat druhý parametr pro změnu počasí pro X počet sekund (kde X může být mezi 1 a 1 000,00). |
Jedná se o nejvíce okamžitě užitečné příkazy pro spuštění malého domácího serveru. Existují další příkazy, které jsou užitečné, pokud otevíráte svůj domácí server pro veřejné nebo částečně veřejné použití (např. / Kick a / ban), ale které jsou obvykle nepotřebné pro soukromé domácí použití.
Nyní, když jsme úspěšně spustili náš soukromý domovský server, možná byste se zajímali (zejména po všech lekcích, které jim byly věnovány), jak můžeme do našeho serveru vložit nějaké úžasné mody. Další zastávka, modifikace serveru.
Nastavení jednoduchého modifikovaného serveru Minecraft
Stejně jako můžete snadno naložit Forge modloader do samostatné instalace Minecraft, můžete snadno vložit Forge mod loader do serveru Minecraft.
Můžete znovu použít stejný instalační program, který jste použili v Forge v předchozím moddingovém výukovém programu; jednoduše je opakujte (nezáleží na tom, zda používáte .EXE nebo .JAR) a upravte nastavení jako taková:
Vyberte možnost "Nainstalovat server" a přejděte na nový adresář. Nemusíte instalovat server a potom nainstalovat Forge, stejně jako potřebujete nainstalovat Minecraft a nainstalovat Forge jako my v tutoriálu na straně klienta.
Poznámka: Pokud jste skočil do této části, protože jste byli tak nadšeni mody na vašem serveru, stále vás budeme doporučovat přečíst předchozí část, jelikož několik kroků je totožné a nepřečteme je podrobně pro tuto část tutoriálu.
Dejte jej minutu ke stažení serverových a Forge souborů a pak navštivte instalační složku. Další kroky budou vypadat hodně jako nastavení serveru vanilky Minecraft.
Ve složce spusťte soubor "forge. *. Universal.jar" pomocí přesně stejného příkazu, který jste použili, na základě operačního systému z části instalace vanilie tohoto tutoriálu.
Server bude spuštěn a poté zastaven, s uvedením, jako v předchozí části, že musíte přijmout smlouvu EULA. Otevřete nově vytvořený soubor EULA.txt a upravte "false" na "true" stejně jako naposledy.
Spusťte server znovu, abyste potvrdili, že je vše správně nainstalováno a jen proto, Nezapomeňte, že když se přihlásíte do světa, musíte se připojit s upraveným klientem (klienti vanilky se nemohou připojit k modemovaným serverům). Připojte se k odpovídající verzi verze Minecraft s instalací Forge, ale bez zavedených modemů, které budou zrcadlit stav serveru.
Všechno vypadá dobře. Dokonce jsme plodili u vesnice, která je vždy zábavná. Ukážme těmto vesničanům, jak se mohou zúčastnit párty tím, že se stanou portálem k magické dimenzi.
Žádná dohoda; jen jsme hodili diamant v louži a všichni vesničané na nás zírají, jako bychom ztratili naši mysl. Mohli jsme nainstalovat Forge, ale chybí nám součást, která dělá magii: Twilight Forest mod.
Nyní, když víme, že Forge je nainstalován správně, je dalším krokem instalace modů, které chceme. Tento proces je velmi jednoduchý. Stačí se ujistit, že soubor mod .JAR (v tomto případě modul Twilight Forest) se nachází v adresáři / mods / pro váš nový server Forge a / mods / složku pro klienta Minecraft, ke kterému se připojujete na server.
Ukončete svůj klient Minecraft a zastavte server příkazem "stop", zkopírujte soubory a restartujte server. Poté restartujte klienta a připojte se k serveru.
Slova nemohou vyjádřit zklamání, které jsme pocítili, když vesničan spadl na čerstvě vytvořený portál Twilight Forest a nedokázal teleportovat do lesa. Musíme jít na jeho místo.
Portál skončil přímo u hradu. Vážně by to mohlo být nejšťastnější mapové semeno: nastoupili jsme vedle vesnice v Nadsvětí, vytvořili jsme tam nějaký portál a skončili jsme vedle hradu v lese Twilight (pokud hraješ s Twilight Forest na 1.7. 10 (nebo jiné verze 1.7. *) Je osivo: 1065072168895676632)!
Extra triky a triky pro váš server
V tomto okamžiku jste připraveni k rockování, a to buď s módem nebo bez něho, v závislosti na tom, kterou chuť jste instalovali. To ovšem neznamená, že jste se s vaším serverem natáčeli. Pojďme se podívat na pár dalších věcí, které můžete udělat, abyste mohli zlepšit své zkušenosti se serverem.
Další mody
Vždy můžete nainstalovat více modů. Mějte na paměti, že více modů vyžaduje více zdrojů CPU / GPU / RAM. Dávejte pozor na mody, které instalujete, protože všichni, kteří se připojí k vašemu serveru, budou muset nainstalovat tyto mody. Obecně řečeno, složka / mod / a klienta a / mod / složka serveru by měly být vzájemně zrcadly.
Potřebujete nápady pro dobré mody serverů? Vyhledejte zdroje uvedené v sekci Kde hledat mody v našem Minecraft modding tutorial.
Otevření serveru pro vzdálené přehrávače
Pokud chcete hrát s lidmi mimo vaši místní síť, můžete nastavit přesměrování portů tak, aby hráči mimo domovskou síť měli přístup k serveru. Většina domácích širokopásmových připojení může snadno podporovat mnoho hráčů. Protože server nemá systém hesel, můžete zvážit vytvoření seznamu povolených na serveru. Použijte příkaz a parametry / whitelist [zapnout / vypnout / seznam / přidat / odstranit / znovu načíst] [název hry] upravit a zobrazit seznam povolených položek.
Jemné ladění se službou Server.Properties
Ve složce serveru najdete soubor s názvem server.properties. Pokud otevřete tento soubor v textovém editoru, najdete jednoduchý konfigurační soubor, který lze ručně upravovat. Zatímco některé z těchto nastavení jsou k dispozici prostřednictvím příkazů serveru / her, mnohé z nich nejsou.
Použitím jednoduchých pravdivých / falešných nebo číselných přepínačů je možné umožnit hráči letět během přežití, vypnout aplikaci The Nether, upravit nastavení časového limitu serveru a řadu dalších proměnných. Zatímco mnoho nastavení je poměrně samo-vysvětlitelné, některé vyžadují hlubší pochopení proměnné. Podívejte se na tento podrobný rozpis proměnných server.properties.
Vyzbrojeni servery, modifikovanými nebo jinak, už se nemusíte starat o to, aby byla správná osoba v pravý čas online, abyste mohli přistupovat k vašemu světu (a můžete snadno sdílet svůj svět v celé domácnosti nebo s přáteli napříč země).