14Jul
Minecraft vietējais LAN atbalsts ir lieliski piemērots, lai spēlētu spēles ar lidmašīnu, 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.
Kas ir Spigot?
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 vieta, kur spēlē Spigot. 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.
Windows uzstādīšana
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 ielieciet tajā BuildTools jar:
Izpildiet Git Windows iestatīšanai un gaidiet pacietību, līdz progress 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
Tagad BuildTools programma lejupielādēs visu nepieciešamo pirmkodu 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
pauzes
Ja jūs šo serveri izmantojat tikai dažiem cilvēkiem vaipar sevi tajā pašā mašīnā, 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 ar Minecraft pasauli un kļūdainu, kad jūs pārtraucat 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 atpazīt sevi tikai no servera termināļa, palaižot
op playername
Vai arī, ja vēlaties noņemt kādu,
deop playername
Jums nepieciešama op licence, lai izmantotu daudz spēļu komandās, piemēram, elementu nodošanu vai pāreju uz reklāmurežīmsIr arī spraudņi, kas var dot lietotājiem atļauju izmantot īpašas komandas.
OS X un Linux instalācija
Instalēšana Spigot operētājsistēmā OS X un Linux ir vēl vieglāk. Pārliecinieties, vai jums ir jaunākā instalētā Java versija. Linux operētājsistēmas lietojumprogramma ir jāinstalē git, ja jums to vēl nav:
sudo apt-get install git
sudo yum instalējiet 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. Uz Linux jums var būt nepieciešams palaist
git config -global-unset core.autocrlf
pirms ieslēdziet 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/ s
java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
ostas pāradresācija
Ja 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 dodat 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 pieslēdzas, būs kaut kas līdzīgs
123.45.67.89:25565
Plugin
instalēšana Varat iegūt 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 jāpārkrauj vai jāuzstāda serveris, lai spiediet jauno spraudni.
Šeit ir daži pamata papildinājumi, kas jāinstalē iestatījumos:
- LANBroadcaster atver jūsu serveri lokālajā tīklā, lai draugi varētu savienot bez rakstīšanas IP.
- Multiverse ļauj jums izveidot tik daudz Minecraft pasaules, cik vēlaties, un Multiverse Portals ļauj viegli sasaistīt tos.
- WorldEdit nodrošina spēcīgu reljefa un ēkas kontroli.
- WorldGuard aizsargā jūsu uzbūvi no spēlētājiem un vides.
Katram no šiem spraudņiem ir savs sintakse, kuru jūs varat iemācīties, palaižot / palīdzot spēlē.