Te-am învățat cum să creezi un server minecraft, astăzi vom face aproape același lucru, dar acum vom folosi bukkit, ceea ce înseamnă că putem instala pluginuri pe serverul nostru. Din nou, procesul este obscen similar cu instalarea unui server obișnuit, așa că nu fi surprins dacă deja vu bate.
Pentru început, mai întâi trebuie să descarcăm bukkit. Este absolut gratuit și se descarcă de pe site-ul oficial. Iată linkul de unde puteți descărca oricând cea mai recentă versiune:
După descărcare, puneți-l într-un folder gol (pentru confortul nostru). Acum trebuie să ne ocupăm de lansare. Dacă aveți Windows, atunci creați un fișier text nou în acest folder, scrieți următoarele în el:
Java -Xms512M -Xmx1536M -jar craftbukkit-1.2.5-R1.0.jar
Atentie, numarul 512 este cantitatea minima de RAM care va fi alocata serverului. Numărul 1536 este RAM maximă. Și în loc de „craftbukkit-1.2.5-R1.0.jar” ar trebui să fie numele fișierului bukkit. Spun imediat că dacă citiți un articol în viitor, atunci fișierul pe care l-ați descărcat are cel mai probabil un alt nume, deoarece la fiecare actualizare este scris un nou număr de versiune în numele său.
Acum să salvăm fișierul nostru cu extensia „.bat”. L-am salvat ca "run.bat", de exemplu.
Când rulați acest fișier, serverul nostru va crește. Ei bine, de fapt, hai să-l lansăm. Ar trebui să apară o fereastră de consolă cu mesaje diferite. Asteptam pana apare un mesaj asemanator cu acest tip (am asteptat 25 de secunde):
21:12:59 Gata (24.943s)! Pentru ajutor, tastați „ajutor” sau „?”
Acum oprim serverul tastând comanda „stop” în consolă. Am pornit și oprit serverul, astfel încât să genereze o hartă și să creeze folderele și fișierele necesare pentru sine.
Să aruncăm o privire la fișierele care au apărut în folderul nostru. Practic, acestea sunt aceleași fișiere care erau pe serverul standard. Nu le voi descrie, pentru că am făcut-o cam pe un server standard. În plus față de ele, există încă 3 fișiere exclusiv bukkit:
- help.yml - stochează informații despre comenzile pluginurilor instalate și un scurt ajutor pentru acestea. Acest fișier este generat automat și nu trebuie modificat.
- permissions.yml - permisiunile pentru utilizatori sunt scrise în el. Sincer să fiu, nu știu absolut cum să-l folosesc, deoarece a fost introdus relativ recent și folosim în mod obișnuit pluginuri de la terți care își îndeplinesc sarcinile excelente.
- bukkit.yml - setările de bază ale serverului, acum vom analiza totul în detaliu.
Deci bun venit, bukkit.yml:
#Atenţie! Toate fișierele .yml nu au tab-uri, utilizați setările de spații: # dacă se permite o margine: allow-end: true # dacă se trimit mesaje de sistem către consolă dacă serverul este supraîncărcat: warn-on-overload: true # spawn radius . Afectează protecția zonei de spawn: spawn-radius: 16 # cale către fișierul cu permisiuni: permissions-file: permissions.yml # dacă aveți un folder / update în folderul / plugins, atunci când porniți va dura # versiuni noi de plugin-uri și înlocuiți vechi: update-folder: update # această funcție, conform off-wiki, temporar nu funcționează: ping-packet-limit: 100 # dacă rămâneți blocat în blocuri la intrarea în joc, încercați să schimbați acest lucru la adevărat: use-exact-login- location: false # ceva de genul transmiterii informațiilor de depanare despre pluginuri, este mai bine să nu atingeți: plugin-profiling: false # timpul care trebuie să treacă după ce vă deconectați de la server, astfel încât să puteți conectați-vă din nou. # Specificat în milisecunde, adică 1000 = 1 secundă. Protejează împotriva ddos: connection-throttle: 4000 de căpușe-per: # înseamnă că animalele vor apărea la fiecare 400 de căpușe (1 bifă = 1/20 de secundă): animal-spawns: 400 # monștrii vor genera fiecare tick: monster-spawns: 1 # auto-updater, nu l-a folosit niciodată, ceea ce vă sfătuiesc auto-updater: # este activat actualizatorul activat: adevărat # ce să faceți dacă se găsește o eroare în ansamblul curent? acum merită „scrieți pe consolă” și # „scrieți opam”: on-broken: - warn-console - warn-ops # ce să faceți dacă este lansată o nouă versiune a bukkit-ului? acum merită „a scrie pe consolă” și # „a scrie opam”: on-update: - warn-console - warn-ops # ce canal să caute actualizări („rb”, „beta” sau „dev”). "rb" - Recomandat #Build, adică există doar versiuni testate, stabile. „beta” - se pare că încă # versiuni experimentale. „dev” este cea mai nouă, dar versiunea brută și de testare, # care poate conține multe erori: preferred-channel: rb # unde să căutați actualizări. Acest parametru nu trebuie modificat. Niciodată: gazdă: dl.bukkit.org # nici un cuvânt despre acest punct în documentație: suggest-channels: true # unele setări pentru bază, în documentația off sunt sfătuiți să nu schimbe: database: username: bukkit isolation: driver SERIALIZABLE: org .sqlite.JDBC parola: walrus url: jdbc: sqlite: (DIR) (NUME) .db
Avem și un folder „plugins”. De obicei, pluginurile sunt instalate prin copierea fișierului .jar al pluginului în acest folder și repornirea serverului.
Dacă știți engleza, atunci luați pluginurile de aici:
De fapt, totul, configurați, alergați și jucați. Comenzile sunt aceleași ca pentru un server obișnuit, plus iată câteva altele noi:
- / pluginuri- afișează o listă de pluginuri care sunt instalate pe server
- / reîncărcare- dacă doriți să puneți pluginul pe server fără a reporni serverul, atunci copiați pluginul în folder și rulați această comandă. Va reîncărca toate pluginurile. Dar totuși nu recomand să-l folosești, nu este întotdeauna stabil.
- / Spune<сообщение> - scrieți pe chat în numele serverului.
- / spune<ник> <сообщение> - trimite un mesaj privat
- / versiunea- aflați versiunea serverului bukkit
- / adăugare pe lista albă<ник> - adăugați jucătorul în lista albă
- / eliminați lista albă<ник> - eliminați un jucător din lista albă
- / lista albă dezactivată- dezactivați lista albă
- / lista albă activată- activați lista albă
- / lista albă- vizualizați lista albă
- / reîncărcați lista albă- reîncărcați lista albă din fișier
Acest tutorial vă va ghida despre cum să instalați și să rulați serverul Bukkit Minecraft.
Pentru a începe, va trebui să parcurgeți trei pași simpli. Descărcați java pe computer. Aici puteți descărca versiunea pentru.
Apoi, trebuie să descărcați fișierul server Bukkit în sine - cu extensia rar.
(Descărcări: 1276)
După ce ați descărcat toate fișierele de care aveți nevoie. Plasați fișierul jar al serverului Bukkit în folderul în care se află serverul dvs. După cum puteți vedea, totul este destul de simplu.
Rularea serverului pe Windows
Puteți descărca pachete gata făcute și puteți dezarhiva fișierul batch necesar în folderul cu serverul Minecraft. Veți putea edita lucrurile de care aveți nevoie, de exemplu, modificați dimensiunea memoriei RAM alocată de server (în mod implicit este de 1 GB). De asemenea, după ce ați descărcat, puteți sări în siguranță 1-3 puncte descrise mai sus.
Apoi, trebuie să creați un document text în folderul cu serverul Minecraft, acesta va fi baza pentru pornirea serverului. Avertizare: Textul de mai jos, dacă îl copiați și lipiți în documentul text, nu trebuie să conțină caractere suplimentare, dacă apar, ștergeți-le.
Cod de pornire pentru sistem pe 32 de biți
@ECHO OFF SET BINDIR =% ~ dp0 CD / D "% BINDIR%" java -Xincgc -Xmx1G -Dfile.encoding = UTF-8 -jar craftbukkit.jar
Dacă acest cod nu a funcționat, încercați pe următorul.
„% ProgramFiles% Javajre7injava.exe” -Xmx1024M -jar craftbukkit.jar
-Xms1024M -Xmx1024M
aceasta este cantitatea de RAM consumată de server.
craftbukkit.jar
Numele serverului, care este inclus în numele fișierului. borcan.
După ce ați înregistrat tot ce aveți nevoie, salvăm documentul rezultat cu extensia - numele dvs..bat. Dacă prin intermediul Windows nu puteți salva cu extensia necesară. Apoi utilizați programul totalcommander. În el, apăsați tastele ctrl + m și în fereastra etichetată extensie introduceți - bat și apăsați aplicați.
Acum puteți porni serverul cu un singur clic, doar faceți dublu clic pe LMB de pe fișier - numele dumneavoastră.bat. dacă totul este făcut corect, se va deschide fereastra serverului Minecraft.
Pentru a opri serverul Minecraft, trebuie doar să introduceți comanda obișnuită - Stop.
Cod de pornire pentru sistem pe 64 de biți
Totul este la fel ca pentru 32 de biți, doar codul trebuie scris diferit, cel de mai jos.
@echo off „% ProgramFiles (x86)% Javajre7injava.exe” -Xms1024M -Xmx1024M -jar -Dfile.encoding = UTF-8 craftbukkit.jar nogui
Rularea unui server pe Linux
Această metodă este universală pentru toate sistemele Linux. Mai întâi, descărcați java / apoi, trebuie să punem fișierul server cu extensia jar într-un folder, de exemplu, acesta va fi / home / minecraft. După ce ați făcut acest lucru, deschideți consola, apoi aplicațiile / standardul / terminalul. Pentru Ubuntudekstop, puteți utiliza combinația de taste - ctrl + alt + t.
Accesați folderul server introducând comanda - cd /Acasă /minecraft /
Introducem comanda - nanostart.SH
Și inserați următorul cod:
#! / bin / sh BINDIR = $ (dirname "$ (readlink -fn" $ 0 ")") cd "$ BINDIR" java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
Acum, rămâne să faceți fișierul executabil introducând comanda - chmod + x /home/minecraft/start.sh
cd / home / minecraft / Pentru a rula trebuie să introduceți - ./start.sh
Dacă dintr-o dată nu puteți, încercați să introduceți secvențial 1) cd / acasă / minecraft / 2) sudo ./start.sh.
Dacă totul a funcționat, pentru următoarea lansare repetăm:
Pentru a merge la director, introduceți - cd / home / minecraft / Pentru a rula trebuie să introduceți - ./start.sh
Pentru a opri serverul, introduceți stop la consolă.
Puteți găsi setările serverului în fișierul - serversproperties. Ce este responsabil pentru ceea ce puteți afla uitându-vă sub spoiler.
Proprietățile serverului #Minecraft
#Sat Mar 02 14:08:14 MSK 2013 Crearea fișierului
generator-settings = Nu va avea nevoie
permit-nether = adevărat Permite tranziția către lumea interlopă
level-name = lume Numele folderului cu harta lumii
enable-query = fals Este puțin probabil să aveți nevoie
allow-flight = fals te las sa zbori
server-port = 25565 Port server
tip-nivel = DEFAULT De tip mondial. IMPACT / PLAT / LRGEBIOMI Standard / Plat / Biomi uriași
enable-rcon = fals Acces de la distanță la consola serverului.
nivel-sămânță = LED-ul serverului
server-ip = IP server (nu trebuie să scrieți, mai ales dacă este dinamic)
max-build-height = 256Înălțimea maximă de jos în sus
spawn-npcs = adevărat Sătenii naște
white-list = fals Activați lista albă (lista jucătorilor cărora li se permite să joace pe server)
spawn-animals = adevărat Depune icre animale
snooper-enabled = fals Trimiterea de statistici către dezvoltatori
hardcore = false Modul hardcore (nu reapare după moarte)
text-pack = Numele arhivei zip cu texturi aflate în folderul serverului
online-mode = fals Verificarea autenticității conturilor premium
pvp = adevărat Permite PVP
dificultate = 1 Dificultate de la 0 la 3
server-name = VlomServer Numele serverului
Gamemode = 0 Mod de joc. 0 - Supraviețuire, 1 - Creativ, 2 - Aventură (disponibil în versiuni noi)
max-jucători = 20 Numărul maxim de jucători
spawn-monsters = adevărat Apariți monștri.
distanta de vizualizare = 10 Intervalul de distanță, cu „întârzieri” poate fi redus
generate-structures = adevărat Generează sate
protectie la naștere = 16 Numărul de blocuri indestructibile din spawn
motd = Sozdatserver.ru Descrierea serverului (până la 60 de caractere)
Instalarea și configurarea pluginurilor Bukkit nu este ușoară. Aici vom parcurge procesul de instalare a pluginurilor de bază care sunt necesare pentru a rula un server multiplayer (dar nu și un server Vanilla). Mai întâi, să instalăm pluginul Essentials. Deschideți o filă nouă în browserul dvs. web și accesați http://dev.bukkit.org/server-mods/essentials/
Faceți clic pe Descărcare în partea dreaptă a paginii. Pe pagina care se deschide, faceți clic din nou pe „Descărcați”. Acum deschideți fișierul zip descărcat și copiați fișierele JAR care se află în arhivă. Accesați folderul de fișiere al serverului dvs. Găsiți folderul „plugin-uri” din el; deschideți acel folder și inserați fișierele JAR copiate în el.
Reveniți la folderul principal de fișiere de pe server. Găsiți și faceți dublu clic pe fișierul „run.bat” pentru a porni serverul. Pe ecran vor apărea mai multe mesaje cu cuvântul „Essentials” - acesta este procesul de creare a fișierelor necesare în folderul „plugins”. Acum introduceți comanda stop pentru a opri serverul.
Pluginul Essentials este acum instalat pe server. Navigați la folderul principal de fișiere de server, apoi găsiți și deschideți fișierul „server.properties”. Poate că se va deschide o fereastră pop-up în care vi se va cere să găsiți un program pentru a rula fișierul - în acest caz, faceți clic pe opțiunea de a selecta unul dintre programe, apoi faceți clic pe „OK” și selectați „Notepad”. ".
În fișierul „server.properties” vă puteți configura serverul. De exemplu, puteți specifica numărul maxim de jucători și puteți activa „lista albă”, care va permite doar acelor jucători pe care îi specificați (în alt fișier) să se conecteze la server. Pentru a dezactiva sau a activa un anumit parametru, modificați valoarea de la „adevărat” (activare) la „fals” (dezactivare) și invers. De exemplu, implicit, parametrul „allow-nether” care activează Nether este „adevărat”. Lumea interlopă, de regulă, încetinește serverul. Prin urmare, modificați valoarea acestui parametru de la „adevărat” la „fals”.
Un alt exemplu este schimbarea modului de joc implicit. Acesta este modul de supraviețuire. Schimbați valoarea de la „0” la „1” pentru modul creativ.
Salvați fișierul „server.properties” și închideți-l. Acum faceți dublu clic pe fișierul „run.bat” pentru a porni serverul și apoi porniți jocul Minecraft. Conectați-vă la Minecraft, accesați pagina serverului multiplayer, selectați „Conectați” și introduceți „localhost” (fără ghilimele). Te vei conecta la serverul creat. La promptul de comandă, introduceți comanda: op<имя вашей учетной записи>... Această comandă vă va oferi statutul de operator de cont, ceea ce vă oferă acces la aproape toate comenzile. În lumea Minecraft, selectați o zonă frumoasă, apăsați tasta „T” și introduceți comanda / setspawn
Acum că ați setat punctul de intrare pentru jucătorii noi, aflați cum să redirecționați porturile, astfel încât alți jucători să se poată conecta la serverul dvs.