Jak spustit server Minecraft Spigot pro personalizované hry pro více hráčů

Obsah:

Video: Jak spustit server Minecraft Spigot pro personalizované hry pro více hráčů

Video: Jak spustit server Minecraft Spigot pro personalizované hry pro více hráčů
Video: Vytváření tabulky v aplikaci Word 365 Online 2024, Březen
Jak spustit server Minecraft Spigot pro personalizované hry pro více hráčů
Jak spustit server Minecraft Spigot pro personalizované hry pro více hráčů
Anonim
Minecraft nativní LAN podpora je skvělá pro běh hry za běhu, ale pokud chcete mít vyhrazený, přizpůsobený server, Spigot je cesta. Spigot je postavený na rozhraní API s názvem Bukkit, díky němuž je přizpůsobení vaší hratelnosti snadné a od doby, kdy byl projekt Bukkit od počátku multiplayeru Minecraft, mnoho vývojářů uvolnilo vlastní pluginy a modifikace.
Minecraft nativní LAN podpora je skvělá pro běh hry za běhu, ale pokud chcete mít vyhrazený, přizpůsobený server, Spigot je cesta. Spigot je postavený na rozhraní API s názvem Bukkit, díky němuž je přizpůsobení vaší hratelnosti snadné a od doby, kdy byl projekt Bukkit od počátku multiplayeru Minecraft, mnoho vývojářů uvolnilo vlastní pluginy a modifikace.

Co je Spigot?

Spigot je modifikovaná vidlice API Bukkit, která je sama o sobě modifikovanou vidličkou oficiálního serveru Minecraft, který vydal Mojang. Bukkit se narodil, když vývojáři a modři byli nespokojeni s uzavřeným zdrojem a nedostatkem funkcí na oficiálním serveru a chtěli více modulární a přizpůsobitelné serverové řešení. Skutečná implementace rozhraní API Bukkit byla nazývána CraftBukkit a CraftBukkit jako Minecraft rostl jako nejlepší volba pro střední a velké servery. Kvůli některým právním potížím byl projekt CraftBukkit vypnut a nebyl aktualizován na 1,8, nejnovější verzi Minecraft.

To je místo, kde hraje Spigot. Spigot byl navržen tak, aby CraftBukkit byl rychlejší a efektivnější. Používá API Bukkit, takže všechny pluginy kompatibilní s Bukkit jsou kompatibilní s nástrojem Spigot. Když byly staženy stahování souborů Bukkit, projekt Spigot pokračovala v aktualizaci softwaru, což je nyní největší volbou pro modemované servery a jedinou volbou pro modifikované servery 1.8.

Instalace Windows

Spigot nemá stahování; musí být sestaven ze zdroje. Tým Spigot automatizuje program BuildTools. Zde si můžete stáhnout nejnovější verzi aplikace BuildTools. Budete také potřebovat Git pro Windows. Ujistěte se, že máte nejnovější verzi Java.

Vytvořte složku pro uložení všech serverových souborů a uložte do něj sklo BuildTools:

Spusťte instalaci nástroje Git for Windows a trpělivě počkejte, dokud pruh postupu nedosáhne konce.
Spusťte instalaci nástroje Git for Windows a trpělivě počkejte, dokud pruh postupu nedosáhne konce.
Po dokončení instalace Git otevřete nabídku Start a v nové složce programů byste měli vidět novou aplikaci. Spusťte Git bash a uvidíte okno terminálu. Pokud máte zkušenosti s terminály Unixu, měli byste se s nimi seznámit. Pokud tomu tak není, proces je stejně jednoduchý. Jednoduše klikněte na složku, do které vložíte skříň BuildTools, a spusťte ji java -jar:
Po dokončení instalace Git otevřete nabídku Start a v nové složce programů byste měli vidět novou aplikaci. Spusťte Git bash a uvidíte okno terminálu. Pokud máte zkušenosti s terminály Unixu, měli byste se s nimi seznámit. Pokud tomu tak není, proces je stejně jednoduchý. Jednoduše klikněte na složku, do které vložíte skříň BuildTools, a spusťte ji java -jar:

cd ~/path/to/folder/

java -jar BuildTools.jar

Program BuildTools nyní stáhne veškerý potřebný zdrojový kód a automaticky zkompiluje soubory jar serveru. To může trvat dlouho. Po dokončení byste měli vidět příkazový řádek a spoustu souborů ve složce, kterou jste vložili do skříně BuildTools. Vytvořte nový textový dokument, pojmenujte start.bat, klepněte pravým tlačítkem myši a vyberte možnost editovat. Otevře se v programu Poznámkový blok a vložte tento skript do:
Program BuildTools nyní stáhne veškerý potřebný zdrojový kód a automaticky zkompiluje soubory jar serveru. To může trvat dlouho. Po dokončení byste měli vidět příkazový řádek a spoustu souborů ve složce, kterou jste vložili do skříně BuildTools. Vytvořte nový textový dokument, pojmenujte start.bat, klepněte pravým tlačítkem myši a vyberte možnost editovat. Otevře se v programu Poznámkový blok a vložte tento skript do:

@echo off

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar pause

Pokud používáte pouze tento server pro několik lidí nebo pro sebe na stejném počítači, bude 1 GB paměti RAM v pořádku, ale pokud chcete, můžete změnit argument -Xmx na vyšší hodnotu.
Pokud používáte pouze tento server pro několik lidí nebo pro sebe na stejném počítači, bude 1 GB paměti RAM v pořádku, ale pokud chcete, můžete změnit argument -Xmx na vyšší hodnotu.

Uložte skript a spusťte jej. Dostanete chybu a program se ukončí. To je normální. Při prvním spuštění spigot.jar vytvoří soubor EULA.txt z právních důvodů. Otevřete ji, změňte z false na true a znovu spusťte start.bat. Chcete-li otestovat, že je server spuštěn, otevřete Minecraft a připojte se na localhost:

Měli byste být přivítáni s Minecraft světem a chybou, když zlomíte blok poblíž plodu. Je to proto, že Spigot je předvolán několika blokům ochrany proti všem, kteří nejsou operátorem. Můžete se "opírat" sami pouze ze serverového terminálu spuštěním
Měli byste být přivítáni s Minecraft světem a chybou, když zlomíte blok poblíž plodu. Je to proto, že Spigot je předvolán několika blokům ochrany proti všem, kteří nejsou operátorem. Můžete se "opírat" sami pouze ze serverového terminálu spuštěním

op playername

Nebo pokud chcete někoho odstranit,

deop playername

Potřebujete op oprávnění k použití mnoha příkazů ve hře, jako je dávání položek nebo přepnutí do režimu kreativy. K dispozici jsou také pluginy, které mohou uživatelům umožnit používat konkrétní příkazy.

Instalace OS X a Linuxu

Instalace nástroje Spigot na OS X a Linux je ještě jednodušší. Ujistěte se, že máte nainstalovanou nejnovější verzi Java. V Linuxu použijte libovolný správce balíčků, který musíte nainstalovat git, pokud jej ještě nemáte:

sudo apt-get install git

sudo yum install git

Stažení stejné skříně aplikace BuildTools z instalace systému Windows a vložte ji do vlastní složky.

Na počítači Mac otevřete terminál, přejděte do této složky a spusťte jej
Na počítači Mac otevřete terminál, přejděte do této složky a spusťte jej

java -jar BuildTools.jar

Měli byste vidět výzvu s dotazem na instalaci nástrojů pro vývojáře příkazového řádku. Klikněte na možnost Instalovat a počkejte, až skončí. Tím se nainstalují nástroje potřebné pro spuštění aplikace BuildTools. Na Linuxu možná budete muset běžet
Měli byste vidět výzvu s dotazem na instalaci nástrojů pro vývojáře příkazového řádku. Klikněte na možnost Instalovat a počkejte, až skončí. Tím se nainstalují nástroje potřebné pro spuštění aplikace BuildTools. Na Linuxu možná budete muset běžet

git config –global –unset core.autocrlf

před spuštěním nádoby. V opačném případě by instalace měla běžet hladce a spustit spigot.jar z příkazového řádku s java -jar nebo spouštěcím skriptem:

#!/bin/sh

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

Port Forwarding

Chcete-li si hrát s přáteli mimo místní síť, musíte předávat porty na routeru. Minecraft port je výchozí 25565, ačkoli to může být změněno v konfiguračním souboru server.properties.

Adresa, kterou dáte svým přátelům, by měla být vaše veřejná IP adresa, následovaná dvojtečkou a číslem portu. Vaši veřejnou IP adresu můžete najít online. Například IP, se kterým se vaši přátelé připojí, bude něco podobného

123.45.67.89:25565

Instalace pluginů

Můžete získat pluginy z Bukkit nebo SpigotMC. Mnoho pluginů je pro 1,7, ale většina bude pracovat s 1,8. Instalace pluginu je stejně snadná jako stahování souboru jar a jeho vložení do složky pluginy. Poté musíte znovu načíst nebo restartovat server, aby se nový plugin mohl spustit.

Zde je několik základních pluginů, které byste měli nainstalovat do instalace:

  • LANBroadcaster otevírá váš server do místní sítě, takže se přátelé mohou připojit bez psaní v IP.
  • Multiverse vám umožní mít tolik sveta Minecraft, jak chcete, a Multiverse Portals vám umožní snadno propojit je.
  • WorldEdit poskytuje silnou kontrolu nad terénem a budováním.
  • WorldGuard chrání vaše stavy od hráčů a prostředí.

Každý z těchto pluginů má vlastní syntaxi, kterou se můžete naučit spuštěním / nápovědou ve hře.

Doporučuje: