Hogyan lehet futtatni egy Spigot Minecraft szervert a testreszabott multiplayerhez?

Tartalomjegyzék:

Hogyan lehet futtatni egy Spigot Minecraft szervert a testreszabott multiplayerhez?
Hogyan lehet futtatni egy Spigot Minecraft szervert a testreszabott multiplayerhez?

Videó: Hogyan lehet futtatni egy Spigot Minecraft szervert a testreszabott multiplayerhez?

Videó: Hogyan lehet futtatni egy Spigot Minecraft szervert a testreszabott multiplayerhez?
Videó: How to Delete a Table (and Table Borders) in Microsoft Word - YouTube 2024, Április
Anonim
Az Minecraft natív LAN-támogatása nagyszerű a futó játékok futtatásához, de ha egy dedikált, személyre szabott szerverre van szüksége, a Spigot az út. A Spigot a Bukkit nevű plugin API-ra épül, ami egyszerűsíti játékmenetének testreszabását, és mivel a Bukkit projekt a Minecraft multiplayer hajnalától kezdve zajlott, sok fejlesztő kiadta saját plugin-jait és módosításait.
Az Minecraft natív LAN-támogatása nagyszerű a futó játékok futtatásához, de ha egy dedikált, személyre szabott szerverre van szüksége, a Spigot az út. A Spigot a Bukkit nevű plugin API-ra épül, ami egyszerűsíti játékmenetének testreszabását, és mivel a Bukkit projekt a Minecraft multiplayer hajnalától kezdve zajlott, sok fejlesztő kiadta saját plugin-jait és módosításait.

Mi a Spigot?

A Spigot a Bukkit API módosított villája, amely maga a Mojang által kiadott hivatalos Minecraft szerver módosított villája. A Bukkit akkor született, amikor a fejlesztők és a moderszegezők elégedetlenek voltak a zárt forrással és a funkciók hiányával a hivatalos szerveren, és egy modulárisabb és testreszabható szerver megoldást kívánt. A Bukkit API tényleges megvalósítását CraftBukkit néven ismerték, és ahogy az Minecraft növekedett, a CraftBukkit a legjobb választás a közepes és nagyméretű szerverek számára. Egyes jogi problémák miatt a CraftBukkit projekt leállt, és nem frissült 1,8-ra, a legújabb Minecraft verzióra.

Itt jön a Spigot. A csavart úgy tervezték, hogy a CraftBukkit gyorsabb és hatékonyabb legyen. A Bukkit API-t használja, így a Bukkit kompatibilis összes plugin kompatibilis a Spigot programmal. Amikor a Bukkit letöltések le lettek véve, a Spigot projekt folytatta a szoftver frissítését, így ez a legnagyobb választás a modded kiszolgálók számára és az egyetlen választás a modded 1.8 szerverek számára.

Windows telepítés

A köteg nincs letöltve; azt forrásból kell összeállítani. A Spigot csapat automatizálja ezt a BuildTools nevű programmal. Itt töltheti le a BuildTools legújabb verzióját. Szüksége lesz Git for Windows-ra is. Győződjön meg róla, hogy rendelkezik a Java legújabb verziójával.

Hozzon létre egy mappát az összes kiszolgálófájl tárolására, és tartsa be a BuildTools palackot benne:

Indítsa el a Git for Windows beállításait, és várjon türelmesen, amíg a folyamatjelző sáv el nem éri a végét.
Indítsa el a Git for Windows beállításait, és várjon türelmesen, amíg a folyamatjelző sáv el nem éri a végét.
Amikor a Git befejezte a telepítést, nyissa meg a startmenüt, és megjelenik egy új alkalmazás a program mappájában. Futtassa a Git bash parancsot, és megjelenik egy terminál ablak. Ha tapasztalata van a Unix terminálokkal kapcsolatban, ismernie kell a használatát. Ha nem, akkor a folyamat egyszerű. Csak a cd-t a mappába, ahová a BuildTools jar-ot behelyezte, és futtassa a java -jar-val:
Amikor a Git befejezte a telepítést, nyissa meg a startmenüt, és megjelenik egy új alkalmazás a program mappájában. Futtassa a Git bash parancsot, és megjelenik egy terminál ablak. Ha tapasztalata van a Unix terminálokkal kapcsolatban, ismernie kell a használatát. Ha nem, akkor a folyamat egyszerű. Csak a cd-t a mappába, ahová a BuildTools jar-ot behelyezte, és futtassa a java -jar-val:

cd ~/path/to/folder/

java -jar BuildTools.jar

A BuildTools program most letölti az összes szükséges forráskódot, és automatikusan összeállítja a kiszolgáló jar fájljait. Ez hosszú időbe telhet. Amikor befejeződik, megjelenik a parancssorból és egy csomó fájlból a BuildTools jar mappájában. Új szöveges dokumentum létrehozása, nevezze el a start.bat fájlt, kattintson rá jobb gombbal, és válassza a szerkesztés parancsot. Megnyílik a Jegyzettömbben, és beillesztheti ezt a szkriptet:
A BuildTools program most letölti az összes szükséges forráskódot, és automatikusan összeállítja a kiszolgáló jar fájljait. Ez hosszú időbe telhet. Amikor befejeződik, megjelenik a parancssorból és egy csomó fájlból a BuildTools jar mappájában. Új szöveges dokumentum létrehozása, nevezze el a start.bat fájlt, kattintson rá jobb gombbal, és válassza a szerkesztés parancsot. Megnyílik a Jegyzettömbben, és beillesztheti ezt a szkriptet:

@echo off

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

Ha csak néhány ember számára futtatod ezt a kiszolgálót, vagy ugyanazon a gépen, akkor 1 GB RAM fog finomulni, de ha szeretnéd, akkor a -Xmx argumentumot magasabb összegre változtathatod.
Ha csak néhány ember számára futtatod ezt a kiszolgálót, vagy ugyanazon a gépen, akkor 1 GB RAM fog finomulni, de ha szeretnéd, akkor a -Xmx argumentumot magasabb összegre változtathatod.

Mentse el a szkriptet és futtassa azt. Hiba lesz, és a program kilép. Ez normális. A spigot.jar első futtatásakor jogi okokból létrehoz egy EULA.txt fájlt. Nyisd ki, változtasd meg hamisról igazra, és futtasd újra a start.bat fájlt. A kiszolgáló futtatásának ellenőrzéséhez nyissa meg az Minecraft alkalmazást, és csatlakozzon a localhost szolgáltatáshoz:

Meg kell üdvözölni egy Minecraft világot és egy hibát, amikor megtörik egy blokkot a spawn közelében. Ez azért van, mert a Spigot alapértelmezés szerint néhány blokk spawn védelmet nyújt mindazoktól, akik nem operátorok. A kiszolgáló terminálját csak a kiszolgáló terminál segítségével tudod működtetni
Meg kell üdvözölni egy Minecraft világot és egy hibát, amikor megtörik egy blokkot a spawn közelében. Ez azért van, mert a Spigot alapértelmezés szerint néhány blokk spawn védelmet nyújt mindazoktól, akik nem operátorok. A kiszolgáló terminálját csak a kiszolgáló terminál segítségével tudod működtetni

op playername

Vagy ha valaki el akar távolítani,

deop playername

Szükség van engedélyezési engedélyre, hogy sok játék közben parancsokat használjon, mint például elemek adása vagy kreatív módba való váltás. Vannak olyan bővítmények is, amelyek lehetővé teszik a felhasználók számára, hogy bizonyos parancsokat használjanak.

OS X és Linux telepítés

A Spigot telepítése OS X-re és Linuxra még könnyebb. Győződjön meg róla, hogy a Java telepítve van a legújabb verzióval. Linuxon, használd a csomagkezelőt a git telepítéséhez, ha még nincs meg:

sudo apt-get install git

sudo yum install git

Töltsd le ugyanazt a BuildTools jar-ot a Windows telepítéséről, és tedd a saját mappába.

Mac rendszeren nyisson meg egy terminált, navigáljon a mappához, és futtassa azt
Mac rendszeren nyisson meg egy terminált, navigáljon a mappához, és futtassa azt

java -jar BuildTools.jar

Meg kell jelennie egy prompt, amely kéri a parancssori fejlesztői eszközök telepítését. Kattintson a 'Telepítés' gombra, és várja meg, hogy befejezze. Ez telepíti a BuildTools futtatáshoz szükséges eszközöket. Linuxon esetleg futtatni kell
Meg kell jelennie egy prompt, amely kéri a parancssori fejlesztői eszközök telepítését. Kattintson a 'Telepítés' gombra, és várja meg, hogy befejezze. Ez telepíti a BuildTools futtatáshoz szükséges eszközöket. Linuxon esetleg futtatni kell

git config –global –unset core.autocrlf

mielőtt az üveget elindítja. Ellenkező esetben a telepítésnek zavartalanul kell lennie, és elindíthatja a spigot.jar parancsot a java -jar paranccsal vagy egy indítószkriptel:

#!/bin/sh

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

Port továbbítás

Ha a helyi hálózaton kívüli barátaival szeretne játszani, továbbítania kell az útválasztó portjait. Az Minecraft portja alapértelmezés szerint 25565, bár ez megváltoztatható a server.properties config fájlban.

A barátaidnak megadott címnek az IP-címednek kell lennie, amelyet kettőspont és a port száma követ. Megtalálhatja nyilvános IP-címét online. Például az a barátai, amelyekhez a barátod csatlakozik, hasonló lesz

123.45.67.89:25565

Pluginok telepítése

Kaphat plugkitokat a Bukkit vagy a SpigotMC-ből. A pluginek nagy része 1,7-es, de a legtöbb 1,8-es verzióval működik. A plugin telepítése olyan egyszerű, mint a jar fájl letöltése és a bővítmények mappába helyezése. Ezután be kell töltenie vagy újra kell indítani a kiszolgálót, hogy az új plugin beinduljon.

Íme néhány alapvető plugin, amelyet telepíteni kell a telepítéshez:

  • A LANBroadcaster megnyitja a kiszolgálót a helyi hálózathoz, így a barátok IP-be írása nélkül csatlakozhatnak.
  • A Multiverse lehetővé teszi, hogy annyi Minecraft világot kapjon, amennyit csak akar, és a Multiverse Portálok segítségével egyszerűen összekapcsolhatja őket.
  • A WorldEdit erőteljes irányítást biztosít a terepen és az épületeken.
  • A WorldGuard védi a játékosok és a környezet védelmét.

Mindegyik beépülő modul rendelkezik saját szintaxissal, amelyet a játék futása közben lehet megtanulni.

Ajánlott: