If-Koubou

Kako pokrenuti Spigot Minecraft poslužitelj za prilagođeno više igrača

Kako pokrenuti Spigot Minecraft poslužitelj za prilagođeno više igrača (Kako da)

Minecraftova izvorna LAN podrška odlična je za pokretanje igara na letu, ali ako želite posvećeni, prilagođeni poslužitelj, Spigot je način na koji možete ići. Spigot je izgrađen na plugin API-u koji se zove Bukkit, što olakšava prilagodbu igranja, a budući da je projekt Bukkit već od zore Minecraft multiplayera, mnogi programeri objavili su svoje dodatke i modifikacije.

Što je Spigot?

Spigot je modificirana vilica API-ja Bukkit, koja je sama po sebi modificirana vilica službenog Minecraft poslužitelja koji je objavio Mojang. Bukkit je rođen kada su programeri i moderatori bili nezadovoljni zatvorenim izvorom i nedostatkom značajki na službenom poslužitelju i željeli su više modularno i prilagodljivo rješenje poslužitelja. Stvarna implementacija API Bukkit zvala se CraftBukkit, a kako je Minecraft rastao, CraftBukkit je postao najbolji izbor za poslužitelje srednje i velike veličine. Zbog nekih pravnih problema, projekt CraftBukkit je isključen i nije ažuriran na 1,8, najnoviju verziju Minecrafta.

Ovo je mjesto gdje dolazi Spigot. Spigot je dizajniran kako bi CraftBukkit brže i učinkovitije. Koristi Bukkit API, tako da svi plugini kompatibilni s Bukkitom su kompatibilni s Spigotom. Nakon preuzimanja Bukkit preuzimanja, Spigot projekt je nastavio ažurirati softver, što je sada najveći izbor za modded poslužitelje i jedini je izbor za modded 1.8 poslužitelje.

Instalacija sustava Windows

Spigot nema preuzimanje; mora se sastaviti iz izvora. Spigot tim automatizira ovo pomoću programa zvanog BuildTools. Ovdje možete preuzeti najnoviju inačicu BuildToolsa. Također ćete trebati Git za Windows. Provjerite imate li najnoviju verziju Java.

Izradite mapu za pohranu svih vaših datoteka poslužitelja i stavite ga u BuildTools staklenku:

Pokrenite postavljanje programa Git for Windows i strpljivo pričekajte dok traku napretka ne dođe do kraja.

Kada je Git dovršen za instalaciju, otvorite početni izbornik i trebali biste vidjeti novu aplikaciju u mapi programa. Pokrenite Git bash i vidjet ćete terminalni prozor. Ako imate iskustva s Unix terminalima, trebali biste biti upoznati s njome. Ako nije, proces je ionako jednostavan. Samo cd u mapu koju stavite u BuildTools staklenku, i pokrenite ga s java -jar:

cd ~ / put / do / folder /

java -jar BuildTools.jar

Program BuildTools sada preuzima sve potrebne izvornog koda i automatski sklapa datoteke poslužitelja. Ovo može potrajati dugo. Kada završi, trebali biste vidjeti naredbeni redak i hrpu datoteka u mapi koju ste stavili u BuildTools staklenku. Napravite novi tekstualni dokument, nazovite ga start.bat, desnom tipkom miša kliknite i odaberite uredi. Otvorit će se u Notepad i zalijepiti ovu skriptu u:

Isključi

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

Ako samo ovaj poslužitelj pokrećete za nekoliko ljudi ili za sebe na istom stroju, 1 GB RAM-a će učiniti sasvim u redu, ali ako želite, možete promijeniti -Xmx argument na veći iznos.

Spremite skriptu i pokrenite ga. Dobit ćete pogrešku i program će izaći. Ovo je normalno. Prvi put kada pokrenete spigot.jar, stvorit će datoteku EULA.txt iz pravnih razloga. Otvorite je, promijenite ga s lažnog na pravi, a ponovno pokrenite start.bat. Da biste provjerili radi li se poslužitelj, otvorite Minecraft i spojite se na localhost:

Trebao bi biti pozdravljen sa svijetom Minecraft i pogreškom kad razbijete blok blizu spawn. To je zato što Spigot zadane postavke na nekoliko blokova spawn zaštite od svih koji nisu operateri. Možete se "op" samo iz poslužitelja terminalom trčanje

op korisničko ime

Ili, ako želite ukloniti nekoga,

deop playername

Trebate dozvolu za upotrebu za upotrebu mnogih naredbi u igri poput davanja stavki ili prebacivanja na kreativni način rada. Postoje i dodatke koji korisnicima omogućuju upotrebu određenih naredbi.

OS X i Linux instalacija

Instaliranje Spigota na OS X i Linux još je jednostavnije. Obavezno imate instaliranu najnoviju verziju Java. Na Linuxu, upotrijebite bilo koju upraviteljicu paketa koju morate instalirati ako ga već nemate:

sudo apt-get instalirajte git

sudo yum instalirajte git

Preuzmite isti BuildTools jar iz instalacije sustava Windows i stavite ga u vlastitu mapu.

Na Macu otvorite terminal, idite do te mape i pokrenite ga

java -jar BuildTools.jar

Trebali biste vidjeti prompt koji traži da instalirate alate za razvojne programere naredbenog retka. Kliknite "Instaliraj" i pričekajte da završi. Ovo će instalirati alate potrebne za pokretanje BuildToolsa. Na Linuxu možda ćete morati pokrenuti

git config -global -unset core.autocrlf

prije pokretanja staklenke. Inače, instalacija bi trebala ići glatko, a možete pokrenuti spigot.jar iz naredbenog retka s java -jar ili s početnom skriptom:

#! / Bin / sh

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

Prosljeđivanje luke

Ako želite igrati s prijateljima izvan vaše lokalne mreže, morate proslijediti priključke na vašem usmjerivaču. Minecraftova luka zadana je na 25565, iako se to može promijeniti u datoteci config.properties config.

Adresa koju dajete svojim prijateljima trebala bi biti vaša javna IP adresa, koju slijedi dvotočka i broj porta. Možete pronaći svoju javnu IP adresu na mreži. Na primjer, IP s kojim se vaši prijatelji povezuju bit će nešto slično

123.45.67.89:25565

Instaliranje dodataka

Možete dobiti dodatke iz Bukkit ili SpigotMC. Mnogi od dodataka za 1.7, ali većina će raditi s 1.8. Instaliranje dodataka je jednostavno kao i preuzimanje datoteke i stavljanje ga u mapu dodataka. Tada morate ponovo učitati ili ponovo pokrenuti poslužitelj kako bi se novi plugin pokrenuo.

Evo nekoliko osnovnih dodataka koje biste trebali instalirati prilikom postavljanja:

  • LANBroadcaster otvara vaš poslužitelj na vašoj lokalnoj mreži, tako da se prijatelji mogu povezati bez upisivanja IP adrese.
  • Multiverse vam omogućuju da imate što više svjetova Minecrafta koliko želite, a Multiverse Portali omogućuju vam jednostavno povezivanje.
  • WorldEdit pruža snažnu kontrolu nad terenom i izgradnjom.
  • WorldGuard štiti Vaše gradnje od igrača i okoliša.

Svaki od ovih dodataka ima svoju sintaksu koju možete naučiti pokretanjem / pomoći u igri.