Naučio sam vas kako napraviti minecraft server, danas ćemo raditi gotovo istu stvar, ali sada ćemo koristiti bukkit, što znači da možemo instalirati dodatke na naš server. Opet, proces je nepristojno sličan instaliranju običnog poslužitelja, stoga se nemojte iznenaditi ako déjà vu pobijedi.
Za početak, prvo moramo preuzeti bukkit. Potpuno je besplatan i preuzima se na službenoj web stranici. Ovdje je poveznica na kojoj uvijek možete preuzeti najnoviju verziju:
Nakon preuzimanja, stavite ga u praznu mapu (radi naše pogodnosti). Sada se moramo pozabaviti lansiranjem. Ako imate Windows, stvorite novu tekstualnu datoteku u ovoj mapi, upišite sljedeće:
Java -Xms512M -Xmx1536M -jar craftbukkit-1.2.5-R1.0.jar
Pažnja, broj 512 je minimalna količina RAM-a koja će biti dodijeljena poslužitelju. Broj 1536 je maksimalni RAM. I umjesto "craftbukkit-1.2.5-R1.0.jar" trebao bi biti naziv vaše bukkit datoteke. Odmah kažem da ako čitate članak u budućnosti, onda datoteka koju ste preuzeli najvjerojatnije ima drugačiji naziv, jer se sa svakim ažuriranjem u njeno ime upisuje novi broj verzije.
Sada spremimo našu datoteku s ekstenzijom ".bat". Na primjer, spremio sam ga kao "run.bat".
Kada pokrenete ovu datoteku, naš poslužitelj će se podići. Pa, zapravo, pustimo ga. Prozor konzole trebao bi se pojaviti s različitim porukama. Čekamo da se pojavi poruka slična ovoj vrsti (čekao sam 25 sekundi):
21:12:59 Gotovo (24.943s)! Za pomoć upišite "pomoć" ili "?"
Sada isključujemo poslužitelj upisivanjem naredbe "stop" u konzolu. Poslužitelj smo uključili i isključili kako bi generirao kartu i sam sebi kreirao potrebne mape i datoteke.
Pogledajmo datoteke koje su se pojavile u našoj mapi. U osnovi, to su iste datoteke koje su bile na standardnom poslužitelju. Neću ih opisivati, jer sam to napravio na otprilike standardnom poslužitelju. Osim njih, postoje još 3 isključivo bukkit datoteke:
- help.yml - pohranjuje informacije o naredbama instaliranih dodataka i kratku pomoć za njih. Ova se datoteka generira automatski i ne treba je mijenjati.
- permissions.yml - u njemu su zapisana dopuštenja za korisnike. Da budem iskren, apsolutno ne znam kako ga koristiti, budući da je uveden relativno nedavno i mi obično koristimo dodatke trećih strana koji izvrsno obavljaju svoje dužnosti.
- bukkit.yml - osnovne postavke poslužitelja, sada ćemo sve detaljno analizirati.
Dakle, dobrodošli, bukkit.yml:
#Pažnja! Sve .yml datoteke nemaju tabulatore, koristite postavke razmaka: # da li dopustiti rub: dopusti-kraj: true # da li će poslati sistemske poruke na konzolu ako je poslužitelj preopterećen: warn-on-overload: true # radijus pokretanja . Utječe na zaštitu područja mriještenja: spawn-radius: 16 # put do datoteke s dopuštenjima: permissions-file: permissions.yml # ako imate mapu / update u mapi / plugins, tada će vam trebati # kada pokrenete svježe verzije dodataka i zamijenite stare: update-folder: update # ova funkcija, prema off-wikiju, privremeno ne radi: ping-packet-limit: 100 # ako zapnete u blokovima pri ulasku u igru, pokušajte promijeniti ovo na true: use-exact-login- location: false # nešto poput ispisa informacija o otklanjanju pogrešaka o dodacima, bolje je ne dirati: plugin-profiling: false # vrijeme koje mora proći nakon odjave s poslužitelja kako biste mogli ponovno se prijaviti. # Navedeno u milisekundama, tj. 1000 = 1 sekunda. Štiti od ddos-a: prigušivanje veze: 4000 krpelja po: # znači da će se životinje mrijesti svakih 400 krpelja (1 otkucaj = 1/20 sekunde): životinje-mrijesti: 400 # čudovišta će se mrijesti svaki tiket: čudovišta se mrijeste: 1 # auto-updater, nikad ga nisam koristio, što ti savjetujem auto-updater: # je li ažuriranje omogućeno: true # što učiniti ako se pronađe greška u trenutnom sklopu? sada vrijedi "pisati na konzolu" i # "pisati opam": on-broken: - warn-console - warn-ops # što učiniti ako je objavljena nova verzija bukkita? sada vrijedi "pisati na konzolu" i # "pisati opam": on-update: - warn-console - warn-ops # koji kanal tražiti ažuriranja ("rb", "beta" ili "dev"). "rb" - Preporučena #Build, odnosno postoje samo testirane, stabilne verzije. "beta" - očito još # eksperimentalnih verzija. "dev" je najnovija, ali sirova i testna verzija, # koja može sadržavati mnogo grešaka: preferred-channel: rb # gdje tražiti ažuriranja. Ovaj parametar nije potrebno mijenjati. Nikada: host: dl.bukkit.org # ni riječi o ovoj točki u dokumentaciji: suggest-channels: true # neke postavke za bazu, u off dokumentaciji se savjetuje da se ne mijenjaju: baza podataka: korisničko ime: bukkit izolacija: Upravljački program koji se može SERIALIZACIJA: org .sqlite.JDBC lozinka: walrus url: jdbc: sqlite: (DIR) (NAME) .db
Imamo i mapu "plugins". Dodaci se obično instaliraju kopiranjem .jar datoteke dodatka u ovu mapu i ponovnim pokretanjem poslužitelja.
Ako znate engleski, uzmite dodatke odavde:
Zapravo sve, postavite, trčite i igrajte. Naredbe su iste kao i za obični poslužitelj, plus evo još nekih novih:
- / dodaci- prikazuje popis dodataka koji su instalirani na poslužitelju
- / ponovno učitati- ako želite staviti dodatak na poslužitelj bez ponovnog pokretanja poslužitelja, kopirajte dodatak u mapu i pokrenite ovu naredbu. Ponovno će učitati sve dodatke. Ali ipak ne preporučam korištenje, nije uvijek stabilan.
- / reci<сообщение> - pišite u chat u ime poslužitelja.
- / reći<ник> <сообщение> - pošaljite privatnu poruku
- / verzija- saznajte verziju bukkit poslužitelja
- / bijela lista dodaj<ник> - dodati igrača na bijelu listu
- / ukloni s popisa dopuštenih<ник> - ukloniti igrača s popisa dopuštenih
- / popis dopuštenih isključen- onemogućiti bijelu listu
- / bijela lista uključena- omogući bijelu listu
- / popis dopuštenih- pogledajte bijelu listu
- / ponovno učitavanje popisa dopuštenih- ponovno učitaj popis dopuštenih iz datoteke
Ovaj vodič će vas voditi o tome kako instalirati i pokrenuti Bukkit minecraft server.
Da biste započeli, morat ćete izvršiti tri jednostavna koraka. Preuzmite java na svoje računalo. Ovdje možete preuzeti verziju za.
Zatim morate preuzeti samu datoteku poslužitelja Bukkit - s nastavkom rar.
(Preuzimanja: 1276)
Nakon što preuzmete sve datoteke koje su vam potrebne. Stavite datoteku jar Bukkit poslužitelja u mapu u kojoj se nalazi vaš poslužitelj. Kao što vidite, sve je prilično jednostavno.
Pokretanje poslužitelja u sustavu Windows
Možete preuzeti gotove pakete i raspakirati potrebnu batch datoteku u mapu s minecraft poslužiteljem. Moći ćete uređivati stvari koje trebate, na primjer, promijeniti veličinu RAM-a koji je dodijelio poslužitelj (prema zadanim postavkama to je 1 GB). Također, nakon preuzimanja, možete sigurno preskočiti 1-3 gore opisane točke.
Zatim morate stvoriti tekstualni dokument u mapi s minecraft poslužiteljem, to će biti osnova za pokretanje vašeg poslužitelja. Upozorenje: Tekst ispod, ako ga kopirate i zalijepite u svoj tekstualni dokument, ne bi trebao sadržavati nikakve dodatne znakove, ako se pojave, izbrišite ih.
Početni kod za 32-bitni sustav
@ECHO OFF SET BINDIR =% ~ dp0 CD / D "% BINDIR%" java -Xincgc -Xmx1G -Dfile.encoding = UTF-8 -jar craftbukkit.jar
Ako ovaj kod nije uspio, pokušajte sa sljedećim.
"% ProgramFiles% Javajre7injava.exe" -Xmx1024M -jar craftbukkit.jar
-Xms1024M -Xmx1024M
ovo je količina RAM-a koju troši poslužitelj.
craftbukkit.jar
Naziv poslužitelja, koji je zatvoren u nazivu datoteke. staklenka.
Nakon što smo registrirali sve što vam je potrebno, pohranjujemo rezultirajući dokument s nastavkom - vaše ime.bat. Ako pomoću Windowsa ne možete spremiti s potrebnim nastavkom. Zatim koristite program totalcommander. U njemu pritisnite tipke ctrl + m i u prozoru s oznakom ekstenzija unesite - bat i pritisnite primijeni.
Sada možete pokrenuti poslužitelj jednim klikom, samo dvaput kliknite LMB na datoteci - vaše ime.bat. ako je sve učinjeno ispravno, otvorit će se prozor minecraft servera.
Da biste zaustavili minecraft poslužitelj, samo trebate unijeti uobičajenu naredbu - Stop.
Početni kod za 64-bitni sustav
Sve je isto kao i kod 32-bitnog, samo kod treba drugačije napisati, ovaj ispod.
@echo isključeno "% ProgramFiles (x86)% Javajre7injava.exe" -Xms1024M -Xmx1024M -jar -Dfile.encoding = UTF-8 craftbukkit.jar nogui
Pokretanje poslužitelja na Linuxu
Ova metoda je univerzalna za sve Linux sustave. Prvo preuzmite java / zatim, datoteku poslužitelja s nastavkom jar trebamo staviti u mapu, na primjer, to će biti / home / minecraft. Nakon što ste to učinili, otvorite konzolu, zatim aplikacije / standardni / terminal. Za Ubuntudekstop možete koristiti kombinaciju tipki - ctrl + alt + t.
Idite u mapu poslužitelja unosom naredbe - cd /Dom /minecraft /
Unosimo naredbu - nanopočetak.sh
I zalijepite sljedeći kod:
#! / bin / sh BINDIR = $ (dirname "$ (readlink -fn" $ 0 ")") cd "$ BINDIR" java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
Sada ostaje da datoteku učinite izvršnom unosom naredbe - chmod + x /home/minecraft/start.sh
cd / home / minecraft / Za pokretanje morate unijeti - ./start.sh
Ako odjednom ne možete, pokušajte unijeti uzastopno 1) cd / dom / minecraft / 2) sudo ./start.sh.
Ako je sve uspjelo, za sljedeće lansiranje ponavljamo:
Da biste otišli u imenik, unesite - cd / home / minecraft / Za pokretanje morate unijeti - ./start.sh
Za zaustavljanje poslužitelja unesite stop na konzoli.
Postavke poslužitelja možete pronaći u datoteci - svojstva poslužitelja. Što je zaslužno za ono što možete saznati pogledavši ispod spojlera.
Svojstva #Minecraft poslužitelja
#Sat Mar 02 14:08:14 MSK 2013 Stvaranje datoteke
postavke generatora = Neće trebati
dopusti-nether = istina Omogućuje prijelaz u podzemni svijet
ime-razine = svijet Naziv mape mape svijeta
omogući-upit = lažno Malo je vjerojatno da će vam trebati
dopusti let = lažno pusti te da letiš
server-port = 25565 Port poslužitelja
level-type = DEFAULT Svjetski tip. ZADANO / RAVNI / VELIKI BIOMI Standardni / ravni / ogromni biomi
enable-rcon = lažno Daljinski pristup konzoli poslužitelja.
nivo-sjeme = LED dioda poslužitelja
server-ip = IP poslužitelja (ne morate pisati, pogotovo ako je dinamičan)
maksimalna visina izgradnje = 256 Maksimalna visina odozdo prema gore
spawn-npcs = istina Mrijesti seljane
bijela lista = lažna Omogući popis dopuštenih (popis igrača kojima je dopušteno igrati na poslužitelju)
mrijest-životinje = istina Mrijeste životinje
snooper-enabled = lažno Slanje statistike programerima
hardcore = lažno Hardcore način rada (ne repawn nakon smrti)
tekstura-pack = Naziv zip arhive s teksturama koja se nalazi u mapi poslužitelja
online-mode = lažno Provjera autentičnosti premium računa
pvp = istina Dopusti PVP
poteškoća = 1 Poteškoća od 0 do 3
naziv-poslužitelja = VlomServer Naziv poslužitelja
način igre = 0 Mod igre. 0 - Opstanak, 1 - Kreativno, 2 - Avantura (dostupno u novim verzijama)
maksimalan broj igrača = 20 Maksimalan broj igrača
spawn-monsters = istina Mrijesti čudovišta.
pogled-udaljenost = 10 Raspon udaljenosti, s "lagovima" može se smanjiti
generirati-strukture = istina Stvara sela
zaštita od mrijesta = 16 Broj neraskidivih blokova od mrijesta
motd = Sozdatserver.ru Opis poslužitelja (do 60 znakova)
Instaliranje i konfiguriranje Bukkit dodataka nije jednostavno. Ovdje ćemo proći kroz proces instaliranja osnovnih dodataka koji su potrebni za pokretanje poslužitelja za više igrača (ali ne i Vanilla poslužitelja). Prvo, instalirajmo dodatak Essentials. Otvorite novu karticu u svom web pregledniku i idite na http://dev.bukkit.org/server-mods/essentials/
Kliknite Preuzmi na desnoj strani stranice. Na stranici koja se otvori ponovno kliknite "Preuzmi". Sada otvorite preuzetu zip datoteku i kopirajte JAR datoteke koje se nalaze u arhivi. Idite u mapu datoteka vašeg poslužitelja. Pronađite mapu "plugins" u njoj; otvorite tu mapu i zalijepite kopirane JAR datoteke u nju.
Vratite se u glavnu mapu datoteka poslužitelja. Pronađite i dvaput kliknite na datoteku "run.bat" za pokretanje poslužitelja. Na zaslonu će se pojaviti nekoliko poruka s riječju "Essentials" - ovo je proces stvaranja potrebnih datoteka u mapi "plugins". Sada unesite naredbu stop za zaustavljanje poslužitelja.
Dodatak Essentials sada je instaliran na poslužitelju. Idite do glavne mape datoteka poslužitelja, a zatim pronađite i otvorite datoteku "server.properties". Možda će se otvoriti skočni prozor u kojem će se od vas tražiti da pronađete program za pokretanje datoteke - u ovom slučaju samo kliknite na opciju za odabir jednog od programa, a zatim kliknite na "OK" i odaberite "Bilježnica ".
U datoteci "server.properties" možete konfigurirati svoj poslužitelj. Na primjer, možete odrediti maksimalan broj igrača i aktivirati "bijeli popis", koji će dopustiti samo onim igračima koje odredite (u drugoj datoteci) da se povežu na poslužitelj. Da biste onemogućili ili omogućili određeni parametar, promijenite vrijednost iz "true" (omogući) u "false" (onemogući) i obrnuto. Na primjer, prema zadanim postavkama, parametar "allow-nether" koji aktivira Nether je "true". Podzemlje obično usporava poslužitelj. Stoga promijenite vrijednost ovog parametra iz "true" u "false".
Drugi primjer je promjena zadanog načina igre. Ovo je način preživljavanja. Promijenite vrijednost iz "0" u "1" za Kreativni način rada.
Spremite datoteku "server.properties" i zatvorite je. Sada dvaput kliknite na datoteku "run.bat" za pokretanje poslužitelja i zatim pokrenite igru Minecraft. Prijavite se u Minecraft, idite na stranicu poslužitelja za više igrača, odaberite "Connect" i unesite "localhost" (bez navodnika). Spojit ćete se na kreirani poslužitelj. U naredbeni redak unesite naredbu: op<имя вашей учетной записи>... Ova naredba će vašem računu dati status operatera, što vam daje pristup gotovo svim naredbama. U svijetu Minecrafta odaberite prekrasno područje, pritisnite tipku "T" i unesite naredbu / setspawn
Sada kada ste postavili ulaznu točku za nove igrače, naučite kako proslijediti portove kako bi se drugi igrači mogli spojiti na vaš poslužitelj.