Kā izpildīt Spigot Minecraft serveri pielāgotai multiplayer

Satura rādītājs:

Kā izpildīt Spigot Minecraft serveri pielāgotai multiplayer
Kā izpildīt Spigot Minecraft serveri pielāgotai multiplayer

Video: Kā izpildīt Spigot Minecraft serveri pielāgotai multiplayer

Video: Kā izpildīt Spigot Minecraft serveri pielāgotai multiplayer
Video: How to Delete a Table (and Table Borders) in Microsoft Word - YouTube 2024, Aprīlis
Anonim
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.
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.

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 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.

Windows instalēš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 ielīmējiet tajā BuildTools jar:

Palaidiet Windows operētājsistēmas Git iestatījumus un gaidiet, kamēr progresa josla sasniedz beigas.
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:
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:
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 pause

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.
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
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.

OS X un Linux instalēšana

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 install 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
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
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 –unset 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

Ostu pāradresēšana

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

Spraudņu instalēšana

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:

  • 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 ainavu un ēku kontroli.
  • WorldGuard aizsargā jūsu uzkrāšanos no spēlētājiem un vides.

Katram no šiem spraudņiem ir savs sintakse, kuru varat iemācīties, palaižot / palīdzot spēlē.

Ieteicams: