Minecraft vietējais LAN atbalsts ir lieliski piemērots, lai spēlētu spēles lidojumā, bet, ja vēlaties īpašu, pielāgotu serveri, tas ir veids, kā iet. Spigot ir veidots uz spraudņa API ar nosaukumu Bukkit, kas ļauj ērti pielāgot spēli, un, tā kā Bukkit projekts ir bijis kopš Minecraft multiplayer dawn, daudzi izstrādātāji ir izlaiduši savus spraudņus un modifikācijas.
Spigot ir modificēta Bukkit API platforma, kas ir modificēta Mojang atbrīvotā oficiālā Minecraft servera dakša. Bukkit dzimis, kad izstrādātāji un modders bija neapmierināti ar slēgto avotu un funkciju trūkumu oficiālajā serverī, un vēlējās izveidot vairāk modulāru un pielāgojamu servera risinājumu. Faktisko Bukkit API ieviešanu sauca par CraftBukkit, un, tā kā Minecraft auga, CraftBukkit pieauga par labāko izvēli vidējiem un liela izmēra serveriem. Sakarā ar dažām juridiskām problēmām, CraftBukkit projekts tika izslēgts, un tas nav atjaunināts līdz 1.8 jaunākajai Minecraft versijai.
Tas ir Spigot spēlē. Spigot bija paredzēts, lai padarītu CraftBukkit ātrāku un efektīvāku. Tas izmanto Bukkit API, tāpēc visi ar Bukkit saderīgie spraudņi ir saderīgi ar Spigot. Kad Bukkit lejupielādes tika noņemtas, Spigot projekts turpināja atjaunināt programmatūru, padarot to par lielāko izvēli modificētajiem serveriem un vienīgo izvēli modificētiem 1.8 serveriem.
Spigot nav lejupielādes; tas jāapkopo no avota. Spigot komanda to automatizē ar programmu BuildTools. Jūs varat lejupielādēt jaunāko BuildTools versiju šeit. Jums būs nepieciešama arī Git operētājsistēmai Windows. Pārliecinieties, ka jums ir jaunākā Java versija.
Izveidojiet mapi, kurā atrodas visi jūsu servera faili un ielīmējiet tajā BuildTools jar:
Palaidiet Windows operētājsistēmas Git iestatījumus un gaidiet, kamēr progresa josla sasniedz beigas.
Kad Git ir beidzis instalēšanu, atveriet izvēlni Sākt un vajadzētu redzēt jaunu programmu savā programmu mapē. Palaidiet Git bash un jūs redzēsiet termināla logu. Ja jums ir pieredze ar Unix termināļiem, jums ir jāzina, kā to izmantot. Ja tā nav, process tomēr ir vienkāršs. Tikai cd uz mapi, kurā ievietojat BuildTools jar, un palaidiet to ar java-jar:
cd ~ / path / to / folder /
java-jar BuildTools.jar
Programma BuildTools tagad lejupielādēs visu nepieciešamo avota kodu un automātiski izveidos servera jar failus. Tas var aizņemt ilgu laiku. Kad tas beidzas, jums vajadzētu redzēt komandu uzvedni un virkni failu mapē, kurā ievietojat BuildTools jar. Izveidojiet jaunu teksta dokumentu, nosauciet to par sāktu.bat, ar peles labo pogu noklikšķiniet uz tā un atlasiet rediģēt. Tas atvērsies Notepad un ielīmēs šo skriptu:
@ echo off
java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
pauze
Ja jūs šo serveri izmantojat tikai dažiem cilvēkiem vai pašam tajā pašā datorā, 1GB RAM darbosies tikai labi, bet, ja vēlaties, varat mainīt -Xmx argumentu uz lielāku summu.
Saglabājiet skriptu un palaidiet to. Jūs saņemsit kļūdu un programma iziet. Tas ir normāli. Pirmo reizi, kad palaižat spigot.jar, ar juridisku iemeslu dēļ tiks izveidots EULA.txt fails. Atveriet to, mainiet to no false uz true, un palaidiet start.bat vēlreiz. Lai pārbaudītu, vai serveris darbojas, atveriet Minecraft un izveidojiet savienojumu ar localhost:
Jums vajadzētu uzņemt Minecraft pasauli un kļūt par kļūdu, kad jūs pārtraukat bloķēt netālu no nārsta. Tas ir tādēļ, ka Spigot pēc noklusējuma izmanto dažus blokus, kas nerada aizsardzību no visiem, kas nav operatori. Jūs varat "op" sevi tikai no servera termināļa, palaižot
op playername
Vai arī, ja vēlaties noņemt kādu personu
deop playername
Jums nepieciešama op atļauja izmantot daudz spēļu komandu, piemēram, elementu nodošanu vai pāreju uz radošo režīmu. Ir arī spraudņi, kas var dot lietotājiem atļauju izmantot īpašas komandas.
Spiegot instalēšana operētājsistēmās OS X un Linux ir vēl vienkāršāka. Pārliecinieties, vai jums ir jaunākā instalētā Java versija. Linux operētājsistēmā instalējiet GIT, ja jums to vēl nav:
sudo apt-get install git
sudo yum instalēt git
Lejupielādējiet to pašu BuildTools jar no Windows instalācijas un ievietojiet to savā mapē.
Mac datorā atveriet terminālu, dodieties uz šo mapi un palaidiet to ar
java-jar BuildTools.jar
Jums vajadzētu redzēt uzvedni ar aicinājumu instalēt komandrindas izstrādātāju rīkus. Noklikšķiniet uz Install (Instalēt) un gaidiet, līdz tas tiks pabeigts. Tas instalēs instrumentus, kas vajadzīgi, lai BuildTools darbotos. Linux var būt nepieciešams palaist
git config -global-jaund core.autocrlf
pirms jar. Pretējā gadījumā instalācijai vajadzētu būt vienmērīgai, un jūs varat palaist spigot.jar no komandrindas ar java-jar vai ar palaišanas skriptu:
#! / bin / sh
java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
Ja jūs vēlaties spēlēt ar draugiem ārpus jūsu vietējā tīkla, jums jānosūta ostas maršrutētājā. Minecraft porta noklusējums ir 25565, lai gan to var mainīt servera īpašumtiesību konfigurācijas failā.
Adresam, kuru piešķirat saviem draugiem, jābūt jūsu publiskai IP adresei, kam seko kols un porta numurs. Jūs varat atrast savu publisko IP adresi tiešsaistē. Piemēram, IP, ar kuru jūsu draugi izveidos savienojumu, būs kaut kas līdzīgs
123.45.67.89:25565
Jūs varat saņemt spraudņus no Bukkit vai SpigotMC. Daudzi no plugins ir paredzēti 1,7, bet lielākā daļa strādās ar 1,8. Spraudņa instalēšana ir tikpat vienkārša kā jar faila lejupielāde un ievietošana spraudņu mapē. Pēc tam jums ir nepieciešams atkārtoti ielādēt vai restartēt serveri, lai jaunais spraudnis ieietu.
Tālāk ir norādīti daži pamata spraudņi, kas jums jāinstalē iestatījumos:
Katram no šiem spraudņiem ir savs sintakse, kuru varat iemācīties, palaižot / palīdzot spēlē.