Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • știri
  • Cum să-ți scrii propriul server. Descărcarea fișierelor necesare

Cum să-ți scrii propriul server. Descărcarea fișierelor necesare

Cum să-ți creezi propriul server în minecraft?

Mai devreme sau mai târziu, mulți jucători se gândesc la cum să-și creeze propriul server în Minecraft. Pot exista o mulțime de motive: capacitatea de a instala orice mod și plugin-uri, acces la drepturi de administrator, dorința de a face bani din donații sau de a face un proiect bun. Indiferent de obiectivul stabilit, în acest articol vă vom învăța cum să vă faceți propriul server în Minecraft.

Crearea serverului

  1. Descărcați și instalați cea mai recentă versiune Java înainte de a instala serverul.
  2. Descărcați serverul Minecraft. Cel mai bun loc pentru a face acest lucru este la Bukkit.org. Descărcați versiunea recomandată (marcată cu verde).
  3. Creați un folder de server și plasați fișierul descărcat acolo.
  4. Pentru ușurință în utilizare, dați fișierului bakkit un nume mai scurt (nu uitați să includeți extensia .jar).
  5. Apoi, creați un „fișier lot”. Pentru a face acest lucru, în Windows 7, în panoul de sus al folderului, faceți clic pe butonul „Organizați”, apoi selectați „Opțiuni pentru foldere și căutare” din lista derulantă. În fereastra care apare, selectați fila „Vizualizare” și aproape la sfârșitul listei debifați linia „Ascunde extensiile pentru tipurile de fișiere înregistrate”. Apoi, creați un document text, dați-i un nume și adăugați extensia .bat.
  6. Deschideți fișierul rezultat folosind orice editor de text.
  7. Scrieți „java Xmx1G”. Cu această comandă, setați cantitatea de RAM care va fi cheltuită pentru întreținerea serverului. În acest exemplu, 1 gigaoctet. În cazul în care doriți să setați un giga și jumătate, doi și jumătate sau un alt număr non-întreg, atunci trebuie să scrieți valoarea în megaocteți (512M, 1536M etc.). Pentru funcționarea normală a unui server cu numărul de jucători egal cu douăzeci, aveți nevoie de aproximativ 2G de RAM.
  8. Pe aceeași linie, scrieți - Xincgc. Această funcție este destinată încărcării din RAM „bucăți” care nu sunt vizibile. Dacă nu înregistrați această opțiune, descărcarea nu va avea loc și în curând serverul se va îngheța.
  9. În același loc, scrieți -jar. Această opțiune determină fișierul căruia îi vor fi aplicate cele anterioare.
  10. Porniți serverul folosind un fișier .jar.
  11. Se va deschide o fereastră în care puteți urmări progresul lansării. Între timp, fișierele și folderele suplimentare vor apărea în folderul cu serverul.

Ajustarea serverului

Pentru a configura configurațiile, deschideți fișierul server.properties care apare în folderul serverului folosind Notepad ++ sau alt editor de cod. Va trebui să modificați următorii parametri:

  1. Schimbați modul online în false - astfel încât jucătorii care folosesc clientul pirat să poată intra pe serverul dvs.
  2. Nu ar trebui să setați valoarea IP-ului serverului, deoarece serverul însuși preia adresa dvs. de ip și, dacă o scrieți în configurație, jocul se poate bloca cu erori de port.
  3. Valoarea server-port ar trebui modificată numai dacă aveți mai multe servere.
  4. Max-players este numărul de jucători care pot fi pe server în același timp.
  5. Spawn npcs are două valori - adevărat și fals. Activează și dezactivează capacitatea de a genera sate și săteni.
  6. În rândul listei albe, despărțit prin virgule, puteți nota poreclele jucătorilor care au dreptul de a intra pe server. Atenție, deoarece după modificarea valorii acestei opțiuni, doar jucătorii de pe listă și nimeni altcineva nu vor putea intra pe server.
  7. Schimbarea valorii Hardcore la true va activa modul hardcore.
  8. Instrucțiunile serverului sunt scrise în fișierul ops.txt.

Pluginuri

Să aruncăm o privire la cele mai esențiale patru plugin-uri:

  1. Home SpawnWarp. Cea mai importantă funcție a acestui plugin este abilitatea de a se teleporta în anumite puncte (de exemplu, acasă).
  2. ServerSave este necesar pentru a salva automat lumea.
  3. WorldEdit este esențial pentru gestionarea terenurilor la scară masivă.
  4. WorldGuard este folosit pentru privatizarea teritoriului și proprietății. Oferă o protecție excelentă împotriva celor îndurerați.

Există multe pluginuri pentru Minecraft. Le-am indicat pe cele mai elementare. Restul poate fi instalat după cum doriți.

Crearea propriului server local bazat pe un computer personal obișnuit este o sarcină destul de complicată și minuțioasă. Aici trebuie să înțelegeți următoarele puncte:

  1. 1. și dacă aveți nevoie de propriul dvs. server. Aceasta este una dintre întrebările cheie care necesită un răspuns clar și fără ambiguitate din partea viitorului administrator.
  2. 2. Ce resurse tehnice sunt la dispoziția dumneavoastră și ce vor fi necesare pentru a opera un server cu drepturi depline. Cerințele tehnice minime pentru crearea unui server „solid” sunt destul de ridicate: doar echipamentul va costa 70 - 80 de mii de ruble.

De asemenea, rețineți că pentru funcționarea normală a resursei (pentru care intenționați să vă faceți serverul), aveți nevoie ca computerul server să fie pornit constant și să funcționeze fără întreruperi. Prin urmare, este necesar să se asigure un mod de alimentare adecvat.

3. Ce bani sunteți dispus să cheltuiți pentru crearea și întreținerea serverului. Pe lângă costurile „hardware” de mai sus, crearea unui server cu drepturi depline pe un computer necesită o adresă IP dedicată (statistică) și o viteză mare de transmisie și recepție a datelor (indicatorul minim este de 10 Mbps). În consecință, furnizorul va trebui să plătească suplimentar pentru aceasta și să încheie un acord suplimentar pentru furnizarea unor astfel de servicii.

Și înainte de a încerca să faceți un server dintr-un computer, trebuie să definiți clar toate aceste nuanțe.

Cum să faci un server de pe un computer de acasă?

Pentru a vă crea serverul, mai întâi trebuie să instalați un sistem de operare de rețea multiutilizator.

Alegerea este uriașă: Debian, FreeBSD, CentOS, OpenSUSE, Ubuntu, Windows și multe altele.

Pe net puteți găsi multe exemple de testare în munca sistemelor de operare de mai sus și evaluarea acestora în conformitate cu rezultatele testelor. De exemplu, evaluarea SOS pentru 2016:

Locul 1: „Debian” și „Ubuntu Server”;

Locul 3: „FreeBSD” și „ Windows Server»;

Locul 4: Red Hat Enterprise;

Locul 5: „Fedora”.

Desigur, cea mai mare parte a pieței de software de rețea este ocupată de sistemele de operare, care ocupă primul loc în clasament. Prin urmare, pentru a crea pentru prima dată un server pe un computer, vă recomandăm să alegeți unul dintre ele.

Ca exemplu, să ne concentrăm pe instalarea sistemului de operare „Ubuntu Server”.

Cum se configurează un server local de la zero pe ubuntu?

1. Descărcați și plasați imaginea sistemului de operare pe o unitate flash USB bootabilă. Porniți computerul de pe unitatea flash USB: în prima etapă, vi se va cere să alegeți o limbă.

3. În pașii următori selectați „Regiune” și „Setări aspect tastatură”;

4. Introduceți numele dvs. de utilizator, contul de computer și parola,

apoi faceți clic pe „Continuare”;

configurați „Partiția discului”

și selectați pe ce disc este instalat sistemul;

6. Așteptați finalizarea instalării și a actualizării sistemului.

7. Selectați software-ul de care aveți nevoie pentru a funcționa.

8. Confirmați finalizarea instalării făcând clic pe butonul „Continuare”;

Acest articol prezintă cititorului caracteristicile unui server curat (fără modificări). Minecraft versiunea actuală. Spre deosebire de client, acesta este distribuit gratuit prin intermediul site-ului oficial al jocului. Informațiile din acest articol au fost actualizate pentru a fi în concordanță cu versiunea 1.12.2.

Pregătirea pentru muncă

Pentru ca serverul să funcționeze, trebuie să instalați pachetul Java pe computer. Poate fi descărcat de pe această pagină. Dar dacă clientul Minecraft este lansat, acesta este un indicator că acest pachet este deja instalat pe computer. (Minecraft poate fi instalat acum printr-un program de instalare care descarcă Java pentru el însuși. În acest caz, mai trebuie să instalați Java.)

Pentru a descărca serverul, trebuie să accesați pagina de descărcare a site-ului oficial. Faceți clic pe linkul corespunzător și salvați fișierul într-un director separat, care va fi cel principal pentru serverul dvs. Când creați un server pe Linux sau OS X, directorul principal al serverului este directorul de lucru; utilizați comanda cd / calea / către / server /.

Crearea si configurarea serverului

Vă prezentăm setările serverului

Când fișierul descărcat se află în folderul viitorului server, rulați-l și așteptați ca procesul de generare a nivelului să se termine. Veți vedea că în folderul dvs. au apărut mai multe fișiere și subdosare noi.

Luați în considerare fișierul server.proprietăţi... Acest fișier conține toți parametrii principali ai serverului. Deschideți acest fișier cu orice editor de text adecvat. Veți vedea conținut similar cu acesta:

#Proprietăți server Minecraft #Thu Jul 07 16:45:52 MSK 2016 generator-settings = op-permission-level = 4 allow-nether = true level-name = world enable-query = false allow-flight = fals announce-player- realizări = adevărat server-port = 25565 max-world-size = 29999984 level-type = DEFAULT enable-rcon = fals force-gamemode = fals level-seed = server-ip = network-compression-threshold = 256 max-build-height = 256 spawn-npcs = adevărată listă albă = false spawn-animals = adevărat snooper-enabled = adevărat hardcore = fals resource-pack-sha1 = online-mode = adevărat resource-pack = pvp = adevărat broadcast-console-to-ops = dificultate adevărată = 1 enable-command-block = false player-idle-timeout = 0 gamemode = 0 max-players = 20 max-tick-time = 60000 spawn-monsters = adevărată distanță de vizualizare = 10 generate-structures = adevărat motd = Un server Minecraft

Descrierea parametrilor

Parametru Valorile Mod implicit Descriere
permite-zbor adevarat fals Adevărat Permite jucătorului să zboare în jurul lumii Minecraft. Această opțiune afectează numai zborurile în Supravieţuireși are efect numai dacă există un plug-in corespunzător (de exemplu, Flight). Zborurile în modul Creativ nu sunt afectate în niciun fel.
permite-nether adevarat fals Adevărat Acest parametru determină capacitatea de a merge în Lumea Inferioară. Dacă este dezactivat, toți jucătorii din Nether vor fi mutați în cel normal. Nu afectează tranziția către Edge.
anunță-jucător-realizări adevarat fals Adevărat Acest parametru determină dacă serverul ar trebui să trimită mesaje despre primirea realizărilor către chat.
dificultate Număr (0-3) 0 Nivel de dificultate: 0 - Pașnic 1 - Ușor 2 - Normal 3 - Greu
activare-comandă-blocare adevarat fals fals Permite utilizarea unui bloc de comandă. Această opțiune nu este generată la prima pornire, dar apare la prima încercare de a utiliza blocul de comandă.
activare-interogare adevarat fals fals Vă permite să activați protocolul GameSpy4 pentru ascultarea serverului (obținerea de informații despre server).
enable-rcon adevarat fals fals Vă permite să utilizați accesul de la distanță la consola serverului.
forță-mod de joc adevarat fals fals Dacă este adevărat, atunci când vă conectați la server, modul de joc al jucătorului se va schimba la standardul specificat în Mod de joc.
Mod de joc Număr (0-3) 0 Modul de joc standard, setat automat pentru toți jucătorii care se conectează la server pentru prima dată. Modul de jucător individual este schimbat cu comanda / gamemode. 0 - Supraviețuire 1 - Creativitate 2 - Aventură 3 - Observație
setările generatoarelor Nu Linia Această linie definește șablonul pentru generarea lumii superplate. Consultați superplanul pentru detalii.
genera-structuri adevarat fals Adevărat Fie că se generează structuri (trezauri, cetăți, sate...)
hardcore adevarat fals fals Activează modul Hardcore pe server. După moarte - treceți în modul observator.
nume-nivel Numele fisierului lume Numele folderului cu fișierele hărților pe care serverul le va folosi în timpul jocului. Acest folder se află în același director cu serverul. Dacă nu apare, serverul va genera automat o nouă lume și va plasa fișierele sale într-un folder cu acest nume.
nivel-sămânță Orice cereale acceptabile Date de intrare (granul) pentru generatorul de nivel. Dacă doriți să creați o lume aleatorie - lăsați acest câmp necompletat.
tip nivel IMPACT / PLAT / LAGEBIOME / AMPLIFICAT MOD IMPLICIT Definește tipul lumii.
înălțime maximă de construcție Multiplii lui 16 (64 - 256) 256 Specifică înălțimea maximă a clădirii pe serverul dvs. Peste acest nivel, nu se va putea sparge sau pune blocuri. Terenul poate fi generat peste acest nivel, puteți distruge și blocuri cu TNT și foc. În plus, gălețile funcționează deasupra graniței (eroare).
jucatori maximi Număr (0-2147483647) 20 Specifică numărul maxim de jucători permisi pe server.
motd Șirul nu mai mult de 60 de caractere A Minecraft Server Descrierea serverului care este afișată la conexiune în lista de servere. Suporta formatarea textului.
modul online adevarat fals Adevărat Acest parametru vă permite să activați/dezactivați autentificarea conturilor de utilizator premium care se conectează la acest server. Dacă fals- programul nu va verifica conturile de jucători și jucătorii ale căror conturi nu au statutul „cont premium” vor putea intra pe server. Dacă valoarea parametrului Adevărat, doar utilizatorii cu un cont premium vor putea accesa serverul. Dacă verificarea contului este dezactivată, „pirații” și jucătorii care au falsificat o poreclă vor putea intra pe acest server, care este oarecum nesigur. Administratorul care creează serverul în acest mod nu încalcă termenii acordului de utilizare, deoarece această opțiune a fost adăugată în mod intenționat la lista parametrilor configurabili de server - prin dezactivarea verificării, puteți, de exemplu, să jucați într-o rețea locală fără acces la Internet.
nivel-permisiune-op Număr (1-4) 3 Vă permite să schimbați drepturile de operator. 1 - Operatorii pot sparge / plasa blocuri în raza de protecție a zonei de icre. 2 - Operatorii pot folosi comenzile / clear, / difficulty, / effect, / gamemode, / gamerule, / give, /, și pot schimba blocurile de comandă. 3 - Operatorii pot folosi comenzile / ban, / deop, / kick și /. 4 - Operatorii pot folosi comanda / stop.
player-idle-timeout Număr 0 Dacă nu se setează la zero, atunci jucătorii vor fi deconectați automat de la server dacă nu au făcut nimic pentru timpul specificat (în minute).
pvp adevarat fals Activează/dezactivează primirea daunelor aduse jucătorilor din atacurile altor jucători de pe server. La Adevărat jucătorii vor putea să „lupte” între ei, ucigându-se. Dacă valoarea este setată fals, jucătorii nu vor putea să-și facă daune directe unul altuia.
interogare.port Număr (1-65535) 25565 Port pentru primirea de informații despre server. Apare automat când enable-query = true.
parola RCON Linia Nu Parola pentru accesul de la distanta la server. Apare automat când enable-rcon = true.
rcon.port Număr (1-65535) 25575 Port pentru controlul de la distanță al serverului. Apare automat când enable-rcon = true.
pachet de resurse Nume de fișier Nu Locația resurselor pe care serverul le va oferi pentru descărcare la player la conectare. În acest câmp trebuie să specificați Link direct la arhiva zip.
server-ip Orice adresă IP validă Nu Specifică adresa IP a serverului care va fi folosită de alți jucători pentru a se conecta la acest server. Este recomandat să lăsați acest câmp necompletat, dar dacă doriți să dați serverului o adresă IP specială, puteți utiliza acest parametru pentru a-l seta.
server-port Număr (1-65535) 25565 Acest parametru determină valoarea portului în protocoalele TCP și UDP care va fi utilizat de serverul de joc. Standard pentru Minecraft port - 25565. Se recomandă să nu se modifice valoarea, deoarece pentru a intra pe un server folosind un port standard, playerul va trebui doar să introducă adresa IP sau DNS fără a specifica portul, iar atunci când se utilizează alte porturi, există posibilitatea ca acest port să fie deja ocupat de o altă resursă de rețea. Dacă tot doriți să specificați portul manual, alegeți numere mai mari și evitați porturile populare: 80 și 8080 (server web), 21 (server ftp), 22 (server ssh), 143 (imap), 6969 și 6881-6889 ( bittorrent) etc. De exemplu, portul 23000 va face.
activat pentru snooper adevarat fals Adevărat Permite serverului să trimită unele statistici și date către dezvoltatori.
icre-animale adevarat fals Adevărat De asemenea spawn-monsters ci pentru gloate prietenoase (vaci, porci, oi...).
spawn-monsters adevarat fals Adevărat Dacă valoarea parametrului Adevărat, apoi, ca în jocul single player, noaptea și în peșteri întunecate de pe hartă vor apărea mafioți ostili și vor încerca să facă rău jucătorilor de pe server. Dacă valoarea fals, mobs ostili (de exemplu, schelete, zombi) nu se vor genera automat în timpul jocului, dar pot fi generați folosind ouă de spawn. Toate moburile de pe hartă vor rămâne.
spawn-npcs adevarat fals Adevărat Permiteți NPC-urilor să apară în sate.
protejare a icrelor Număr (1-100) 16 Raza de protecție a teritoriului spawn-ului în blocuri (acest teritoriu poate fi schimbat doar de către operatori). Raza 0 oferă protecție unui singur bloc, 1 - 3 × 3 zone și așa mai departe. Această opțiune nu este generată la prima pornire, dar apare atunci când primul jucător se conectează la server. După 1.4.2, protecția spawn este dezactivată automat dacă serverul nu are operatori.
vedere la distanță Număr (3-15) 10 Ajustează raza bucăților actualizate care urmează să fie trimise jucătorului. Referință: interval de tragere Departeîn versiunile de până la 1.7 afișează o zonă pe o rază de 10 bucăți.
lista albă adevarat fals fals Vă permite să activați/dezactivați utilizarea listei albe pe server. La Adevărat administratorul serverului va trebui să adauge manual poreclele jucătorilor la lista albă. Dacă este setat la fals, orice jucător se va putea conecta la acest server, cunoscându-i adresa IP și portul. Administratorii serverului au capacitatea de a se conecta la server, indiferent de lista albă.
dimensiunea maximă a lumii Număr (1-29999984) 29999984 Setează granița lumii la raza selectată, începând de la coordonatele zero. Stabilirea unei granițe în afara lumii nu va face nimic.

De exemplu

  • Dacă specificați o rază de 1000 de blocuri, atunci obțineți un spațiu de lucru de 2000 x 2000 de blocuri.
  • Dacă specificați o rază de 4000 de blocuri, atunci obțineți un spațiu de lucru de 8000 x 8000 de blocuri.
pragul-de-compresie-rețea Număr 256 În mod implicit, permite pachetele care sunt n-1 octeți mari pentru a merge normal, dar un pachet care n octeții sau mai mulți vor fi comprimați. Deci, un număr mai mic înseamnă mai multă compresie, dar comprimarea unor cantități mici de octeți s-ar putea ajunge la un rezultat mai mare decât ceea ce a intrat. -1 - dezactivați complet compresia 0 - comprima totul

Notă: Specificația Ethernet necesită ca pachetele mai mici de 64 de octeți să devină completate la 64 de octeți. Astfel, setarea unei valori mai mici de 64 poate să nu fie benefică. De asemenea, nu este recomandat să depășiți MTU, de obicei 1500 de octeți.

pachet-resurse-sha1 Linia gol Rezumat SHA-1 opțional al pachetului de resurse, în hexazecimal cu litere mici. Este recomandat să specificați acest lucru. Acesta nu este încă folosit pentru a verifica integritatea pachetului de resurse, dar îmbunătățește eficacitatea și fiabilitatea stocării în cache.
folosire-nativ-transport adevarat fals Adevărat Îmbunătățiri ale performanței serverului Linux: trimitere/primire optimizată a pachetelor pe Linux Adevărat- Activat. Activați optimizarea trimiterii/primirii pachetelor Linux fals- Dezactivat. Dezactivați optimizarea trimiterii / primirii pachetelor Linux
max-tick-time Număr (0 - (2 ^ 63 - 1)) 60000 Numărul maxim de milisecunde pe care îl poate dura o singură bifă înainte ca supraveghetorul serverului să oprească serverul cu mesajul, O singură bifă de server a durat 60,00 secunde (ar trebui să fie maxim 0,05); Având în vedere că s-a prăbușit, serverul se va închide forțat. Odată ce acest criteriu este îndeplinit, apelează System.exit (1). -1 - dezactivați complet watchdog (această opțiune de dezactivare a fost adăugată în 14w32a)
broadcast-console-to-ops adevarat fals Adevărat Trimiteți mesaje la chat despre utilizarea comenzilor operaționale, cum ar fi give sau gamemode. Adevărat- trimite fals- nu trimite

Prima linie „Proprietăți server #Minecraft” este necesară pentru ca serverul să determine că acesta este fișierul server.properties real pe care îl va folosi în acest moment.

A doua linie „#Thu Jul 07 16:45:52 MSK 2016” descrie data la care acest fișier a fost modificat ultima dată de către server. Este important de reținut că serverul ia data și ora stabilite de sistemul de operare.

"#" <Первые три буквы дня недели на английском языке> <Первые три буквы месяца на английском языке> <Число> <Время ЧЧ:ММ:СС> <Часовой пояс> <Год>

Imediat înainte de a începe jocul pe server, puteți configura parametrii serverului de mai sus.

  • Camp server-ip cel mai bine este să-l lăsați necompletat - jocul în sine va determina și configura acest parametru. Dar dacă doriți să atribuiți o adresă IP specială serverului, puteți modifica acest parametru.
  • Camp Mod de joc indică modul de joc, care va fi activat automat pentru toți jucătorii conectați la server. Modul de joc pentru un anumit jucător poate fi schimbat în timpul funcționării.
  • Dacă ați inclus lista albă, faceți-vă operator sau adăugați-vă pe lista albă.
  • La completarea câmpului înălțime maximă de construcție cu un număr nepotrivit, serverul selectează automat cel mai apropiat număr posibil de utilizat.

Orice modificare a setărilor din acest fișier necesită o repornire a serverului. În plus, serverul poate scrie uneori modificări la acest fișier, așa că cel mai bine este să reconfigurați când serverul este offline.

Configurarea unei conexiuni la server

Este de remarcat faptul că jucătorii atât din rețeaua locală, cât și din Internet pot juca pe server în același timp.

Conectați-vă la propriul server

Dacă păstrați serverul pe același computer pe care urmează să jucați, trebuie doar să introduceți adresa 127.0.0.1 sau localhost pentru a vă conecta. Această adresă folosește o interfață de rețea virtuală (loopback), care este întotdeauna disponibilă, chiar dacă computerul nu are o placă de rețea.

Dacă nu vă puteți conecta chiar și prin interfața loopback, acesta este un motiv pentru a verifica setările antivirus și firewall. Adăugați la excluderi Minecraft Server și portul 25565.

Server în rețeaua locală

Procesul de configurare a unui server de joc într-o rețea locală este mult mai ușor decât a-l face accesibil de pe Internet și mai ușor în ceea ce privește erorile la conectarea la server.

În plus, adresa dvs. poate fi permanentă, static, sau schimbați de fiecare dată când vă reconectați la furnizor, adică fiți dinamic... Cel mai simplu mod de a determina tipul de adresă este să reconectați modemul și să comparați adresele IP externe. Dacă după reconectarea modemului adresa IP s-a schimbat, înseamnă că aveți o adresă IP dinamică. Adresele dinamice sunt mai frecvente decât cele statice, dar este recomandat să aveți o adresă IP statică atunci când creați un server de joc, deoarece adresa dinamică se schimbă de fiecare dată când vă reconectați la ISP (și va trebui să comunicați constant noua adresă către dvs. jucători). Cu toate acestea, o adresă statică nu este o condiție prealabilă pentru ca serverul să funcționeze.

În plus, există servicii (inclusiv cele gratuite) care oferă domenii de nivel al treilea, de exemplu, dyn.com/dns/. Actualizarea adresei se face de obicei folosind un program special pe care va trebui să îl instalați pe computer, dar unele modemuri și routere pot îndeplini singure această funcție (căutați în interfața routerului Dynamic DNS). Mulți ISP-uri oferă IP static ca serviciu suplimentar.

Conexiune la server

Pentru a vă conecta la serverul dvs., jucătorii în linia de introducere a adresei IP a serverului în clientul jocului trebuie să vă introducă extern Adresa IP sau domeniul (adresa site-ului) și faceți clic pe butonul pentru a vă conecta la server. Adresa IP externă poate fi aflată de proprietarul serverului și transmisă jucătorilor care doresc să se conecteze la serverul său. Următoarele site-uri vă pot ajuta să aflați adresa IP externă: SpeedTest.net, 2IP.ru, Smart-IP.net.

Dacă jucătorii nu se pot conecta la serverul dvs., consultați secțiunea.

Server prin VPN

Daca ai probleme cu intern Adresă IP, puteți încerca Hamachi, P2PLauncher, EasyVPN, Garena sau servicii similare. Cel mai popular dintre acestea este Hamachi. Creatorul serverului și cei care se conectează trebuie să descarce și să instaleze Hamachi. Mai departe:

Pentru server:

  1. Creați o cameră.
  2. lăsați server-ip gol.
  3. Porniți serverul.
  4. Raportați-vă IP-ul în Hamachi (lângă butonul de conectare) la conectarea.

Pentru jucători:

  1. Intră în camera serverului.
  2. Încercați să vă conectați folosind IP-ul primit.

Cel mai ușor de utilizat este P2PLauncher, care conectează computerele printr-o rețea peer-to-peer. Pune-l în folderul jocului tău și rulează-l. Pe server:

  1. Introduceți porecla (alias viitorul nume al serverului) și numele camerei, faceți clic pe „Start Server”.
  2. Dă numele camerei și porecla ta celui care dorește să ți se alăture.

Pe client:

  1. Lansați P2PLauncher. Introduceți pseudonimul și numele camerei, faceți clic pe „Launch client”.
  2. Utilizați porecla jucătorului care a creat serverul ca nume de server.

Deschiderea portului

Deschidere, sau port forwarding (Port forwarding) permite clienților care se conectează de la Internet să acceseze un server din spatele unui router sau modem. Problema cu deschiderea porturilor este comună la crearea unui server pe o subrețea locală. Este posibil ca routerul sau modemul să blocheze portul pe care serverul de joc încearcă să îl folosească. Această procedură este ușor diferită pentru diferite modele.

Există 2 moduri de a deschide porturi:

  • Un ansamblu de software special este prezentat pe site-ul portforward.com, care este conceput pentru a deschide porturi pe diverse modele de modemuri. Accesați acest site și găsiți modelul modemului sau al routerului dvs. în listă. Accesați pagina modelului dvs. și descărcați utilitarul pentru deschiderea porturilor de acolo. Folosiți-l pentru a deschide portul pe care îl folosește serverul dvs. (în mod implicit 25565 ).
  • Accesați interfața web a modemului sau a routerului dvs. printr-un browser web. De regulă, pentru a o introduce, în linia de introducere a adresei web trebuie să o introduceți 192.168.1.1 sau 192.168.0.1 ... Odată ce vă aflați în meniul interfeței web, găsiți elementul Port forwarding sau NAT... După deschiderea acestui meniu, va trebui să introduceți niște parametri. Parametri care pot fi necesari: Portul de pornire - 25565, Portul de sfârșit - 25565, adresa IP - adresa IP locală a computerului pe care creați serverul (de exemplu, 192.168.1.2), Protocol - introduceți mai întâi TCP, apoi repetați întreaga procedură din nou pentru UDP. Exemple de deschidere a porturilor pentru multe modele de modem pot fi găsite la portforward.com.

Un exemplu de utilizare a programului PFPortChecker

Pentru a verifica dacă procedura de deschidere a portului a avut succes, cereți pe cineva din afara rețelei dvs. locale să se conecteze la server folosind o adresă IP externă (puteți încerca să vă conectați la dvs. folosind o adresă externă, dar eșecul în acest caz nu este întotdeauna înseamnă că serverul este indisponibil)... Alternativ, descărcați și instalați software-ul PFPortChecker. În câmp Port introduceți numărul portului pe care ați încercat să îl deschideți. În câmp Protocol selectați mai întâi UDP și apoi TCP. Apoi apăsați butonul de testare. După finalizarea verificării, programul va afișa 3 totaluri pentru TCP și 3 pentru UDP. Dacă textul tuturor celor 6 rezultate ale testului este verde, atunci procedura a avut succes complet. Vedeți captura de ecran din dreapta pentru un exemplu.

Administrare server

Această secțiune descrie elementele de administrare a serverului - procesul de gestionare și menținere a funcționării corecte a serverului în timp ce acesta rulează folosind linia de comandă și elementele interfeței grafice.

Descriere GUI

GUI fereastra serverului constă din următoarele elemente:

  1. Fereastra de informații. Această fereastră afișează informații despre cantitatea de RAM utilizată, grafică dinamic cantitatea de RAM utilizată etc.
  2. Lista jucătorilor. Această fereastră afișează o listă de porecle ale tuturor jucătorilor care sunt conectați la server.
  3. Conectați-vă și discutați. Afișează informații despre starea serverului, erori, rezultatul operațiunilor, utilizarea comenzilor de către jucători pentru a controla serverul etc. Toate mesajele trimise de jucători către chat sunt, de asemenea, afișate aici. Toate informațiile care se află în fereastra de jurnal sunt scrise automat într-un fișier server.log situat în același director cu serverul.
  4. Linie de comanda. Acest panou este cea mai importantă parte a GUI. De acolo, administratorul poate administra serverul: adaugă la lista albă, ban, acordă jucătorilor articole sau permisiuni de operator (vezi mai jos), salvează harta, oprește serverul etc.

Modul consolă

În modul consolă, sau nogui, sunt prezente doar jurnalul și linia de comandă. Ele îndeplinesc aceleași funcții ca și ferestrele corespunzătoare modului grafic.

Puteți rula doar versiunea .jar a serverului în modul consolă ( minecraft_server.jar). Pentru a face acest lucru, trebuie să specificați parametrul nogui în comanda de lansare:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Descrierea comenzilor disponibile

Echipele din joc sunt împărțite în două grupe: pentru operatori și pentru jucători. Cu ajutorul lor, puteți obține acces la unele funcții utile, iar operatorii pot monitoriza starea serverului.

FAQ

Î: Jucătorii nu pot distruge blocurile, totul rupt este returnat înapoi. Cum să o repar?
A: Există o zonă protejată lângă punctul de spawn, în care blocurile pot fi plasate și distruse doar de operatorii de server. Adică, jucătorii trebuie doar să îndepărteze exact atâtea blocuri în orice direcție cât costă în protecția la naștere în fișierul de configurare al serverului.

Î: Mesajul „Nu pot ține pasul!” Apare tot timpul în jurnalul serverului. Este serverul supraîncărcat sau ora sistemului s-a schimbat? " Ce înseamnă?
A: Aceasta înseamnă că serverul este supraîncărcat în acest moment și că este posibil ca funcționarea sa să nu fie complet corectă. Puteți reduce sarcina de pe server prin închiderea tuturor programelor terțe, reducând astfel sarcina procesorului și eliberând RAM suplimentară. Puteți încerca să reporniți serverul. Viteza serverului depinde foarte mult de numărul de jucători care joacă pe el.

Î: Jucătorii se plâng că serverul întârzie teribil. Cum repar asta?
A: Viteza conexiunii la Internet poate fi insuficientă sau hardware-ul computerului este prea slab. Încercați să minimizați utilizarea traficului de Internet (închideți browsere de internet, clienți torrent etc.) și reduceți sarcina de utilizare a resurselor computerului. Adăuga Minecraft_Server.exe la lista de excluderi ale firewall-ului/antivirusului și, cel mai bine, dezactivați-le. Încercați să reporniți serverul. Cereți jucătorilor care sunt în întârziere să se reconecteze la server - posibil o problemă de lag la nivelul clientului.

Î: Jucătorii nu se pot conecta la serverul meu. Ce sa fac?
A: Mai întâi, încercați să vă conectați la acesta, folosind ca adresă IP a serverului gazdă locală... Dacă nu reușiți să vă conectați, serverul a fost creat complet incorect. Este posibil să fi făcut o greșeală în timp ce configurați fișierul server.proprietăţi, sau antivirusul dvs. blochează în mod agresiv serverul de joc. Dacă ați reușit să vă conectați la propriul server, verificați dacă v-ați identificat corect adresa IP. Este posibil să fi uitat să deschideți porturile folosite de serverul de joc. Verificați jurnalul serverului pentru erori - acestea vă pot indica cauza problemei.

Î: Când sunt conectați, jucătorii primesc mesajul „Server învechit!” / "Client învechit!"
A: Serverul și clientul trebuie să fie de aceeași versiune, verificați cu atenție.

Î: Vreau să-mi rulez harta dintr-un joc pentru un singur jucător pe server. Cum pot face asta?
A: Din folder salvează, care se află în directorul jocului instalat ( .minecraft), transferați folderul cu harta dvs. (de exemplu, Lumea Nouă) în folderul în care se află serverul de joc. Nu uita să te schimbi nume-nivelîn dosar server.proprietăţi dacă folderul dvs. este denumit diferit de folderul actual al serverului. Transferul trebuie efectuat cu serverul oprit.

Î: Cum pot crea o lume nouă?
A:Ștergeți toate fișierele din folderul de lume server sau specificați un nou nume de lume în parametru nume-nivelîn dosar server.proprietăţi.

Î: Vreau să actualizez serverul. Ce este nevoie pentru asta?
A: Faceți mai întâi o copie de rezervă - dacă ceva nu merge bine, puteți restaura serverul dintr-o copie de rezervă. Apoi re-descărcați fișierul executabil de server de pe site-ul oficial și înlocuiți-l pe cel vechi. Apoi porniți serverul - toate setările, hărțile și jucătorii ar trebui să fie salvate.

Î: Cum adaug funcții la server / Acasă / urzeală / spawn alte?
A: Uită-te în pluginurile Bukkit. De exemplu, există un plugin CommandBook mare.

Î: La crearea unui server, în jurnal apare un mesaj: „FAILED TO BIND TO PORT. Poate că un server rulează deja pe acel port?” Ce sa fac?
A: Aceasta înseamnă că portul pe care îl folosește serverul este deja ocupat sau că accesul la acesta este închis. Dezactivați programele antivirus și firewall care utilizează Internetul. Probabil, ai specificat portul folosit de alt program (de exemplu, un server web sau un client torrent) sau ai uitat să deschizi porturile de pe modem/router înainte de a începe crearea serverului. Pentru a afla cum să o faci, vezi ultima secțiune a acestui articol.

Î:În jurnalul serverului apare un mesaj: „% username% lost connection: End of stream”. Ce ar trebuii să fac?
A: Această problemă se poate întâmpla uneori sistem de operare Windows XP SP3. Încercați să rulați serverul într-o mașină virtuală (de exemplu, VirtualBox) sau schimbați sistemul de operare.

Î: La pornirea serverului, primesc eroarea că versiunea mea Java este învechită. Cum știu ce versiune de Java am?
A: Jocul necesită Java 8. Pentru a vă verifica versiunea, faceți următoarele:

  1. Deschideți promptul de comandă (consolă, terminal):
    • Windows: -> cmd ->
    • Linux: plasarea în meniu diferă în funcție de shell, de obicei Aplicații -> Sistem / Standard -> Terminal
    • OS X: În Dock sau Finder: Programs -> Utilities -> Terminal
  2. La promptul de comandă, tastați java -version și apăsați Enter
  3. Găsiți linia care începe cu versiunea java în răspunsul dvs. Numărul de mai jos este versiunea Java.

Dacă ca răspuns primești un mesaj ca acesta:

Java nu este o comandă internă sau externă, un program executabil sau un fișier batch (Windows) bash: java: comanda nu a fost găsită (Linux și OS X)

atunci aceasta înseamnă că Java nu este instalat sau variabilele de mediu nu sunt configurate (aceasta din urmă este de obicei numai pentru Windows). Încercați următoarele:

  1. Click pe Click dreapta mouse-ul pe computerul meu
  2. Faceți clic pe Proprietăți
  3. Faceți clic pe Opțiuni avansate de sistem
  4. Faceți clic pe Variabile de mediu
  5. În lista de variabile de sistem, găsiți variabila Cale
  6. Faceți clic pe Editare și adăugați la sfârșit:;% ProgramFiles (x86)% \ Java \ jre6 \ bin
  7. Redeschideți promptul de comandă și încercați din nou

Dacă versiunea dvs. este mai mică decât 1.6.1 sau nu aveți Java instalat, accesați pagina de descărcare Java și descărcați cea mai recentă versiune.

Î: Am un IP dinamic! Și cumpărați o adresă statică pentru server Minecraft'Nu vreau să...
A: Folosind servicii precum DynDNS sau No-IP, puteți obține un domeniu static de nivel al treilea (myminecraft.dyndns.org, serverminecraft.zapto.org ...)

Un server în Mancraft pentru a juca cu prietenii și cunoștințele, asigurați-vă că computerul poate rezista la sarcini grele. Dacă computerul dvs. nu poate furniza serverului resursele necesare, atunci veți avea nevoie de găzduire.

Pentru a nu pierde timp prețios, puteți găsi un server gata făcut pentru jocul Minecraft. Descărcați serverul, mutați-l pe hard disk sau găzduiți-l. Veți avea nevoie de cel puțin 3 GB de spațiu liber pentru ca serverul să funcționeze fără probleme.

Porniți serverul instalat și așteptați să se încarce harta jocului.

În folderul minecraft-server.jar, trebuie să configurați server.preporites. Nu toți jucătorii au instalată versiunea oficială a jocului Minecraft, așa că faceți directiva online-mod = false, astfel încât utilizatorii versiunii fără licență să se poată alătura jocului dvs.

Pentru a acorda jucătorilor drepturi de administrator al serverului, adăugați numele acestora în documentul text ops.txt. Fiecare nume este introdus pe un rând separat.

Când intrați în Minecraft, introduceți adresa serverului localhost (dacă ați găzduit-o pe computer). Dacă conexiunea este stabilită, atunci ați făcut corect serverul în Minecraft.

Invitați prieteni și alți utilizatori la joc. Pentru a se conecta la serverul dvs., trebuie să vă cunoască IP-ul

Cu toate acestea, Minecraft de la zero este cea mai optimă opțiune pentru cei care vor să se apuce serios de muncă. Platforma serverului poate fi descărcată de pe site-ul oficial al jocului. Puteți folosi și platforma bukkit pe care vor fi instalate pluginurile pentru Minecraft.

Configurați server.preporites și introduceți numele administratorului în ops.txt, așa cum ați făcut cu serverul descărcat. Rulați server.exe, deschideți portul pentru server și așteptați să se încarce harta.

Modificați setările necesare pentru server:
- True - activați serverul, False - dezactivați;
- level-name = minecraft - numele folderului cu serverul;
- allow-nether = true / false - activează sau dezactivează portalul către iad;
- distanta de vizualizare = 10 - raza de vizibilitate;
- spawn-monsters = true / false - activați sau dezactivați monștrii;
- online-mode = true / false - setarea capacității de a juca cu o versiune licențiată sau piratată a jocului;
- dificultate = 1 - stabilirea dificultatii lumii, unde 1 - usor, 3 - dificil;
- gamemode = 0 - 0 - 1 -;
- spawn-animals = true / false - activați sau dezactivați mafiotele prietenoase de spawn
- max-players = 10 - numărul maxim de jucători pe server
- server-ip = - server IP
- pvp = true / false - activați sau dezactivați pvp
- level-seed = - cărți de semințe
- server-port = 00000 - server port
- white-list = true / false - activați sau dezactivați lista albă
- motd = salut - o frază de salut pe server

Instalați pluginurile necesare pe serverul Minecraft. Așadar, MyHome le va oferi jucătorilor posibilitatea de a-și achiziționa propria locuință, cu ajutorul WorldEdit și WorldGuard va fi posibilă editarea site-urilor, va fi nevoie de AuthMe pentru autorizarea utilizatorilor, MobArena este necesară pentru a crea baruri mobile pentru evenimente.

Nu exagerați cu numărul de pluginuri de pe computerul dvs. de acasă, cu cât sunt mai multe, cu atât va fi mai mare încărcare.

Dacă vrei să faci un server Minecraft nu numai pentru prieteni, ci și pentru alți jucători, gândește-te totuși la achiziționarea de găzduire. Majoritatea utilizatorilor jocului sunt reticenți să se conecteze la serverele lor de acasă.

Inainte de a incepe sa vorbesc despre detaliile tehnice vreau sa clarific situatia referitoare la crearea unui server "live si vizitat". Aceste etape sunt împărțite în trei părți:

  1. Crearea serverului;
  2. Configurarea si instalarea pluginurilor;
  3. Atragerea jucătorilor.

Dacă primul articol durează 30 de minute, al doilea - puteți petrece o zi întreagă (datorită plug-in-urilor, vă puteți crea propria "lume" unică a minecraft-ului), iar al treilea - ocupație pentru o perioadă nedeterminată.

Crearea propriului server, invitarea prietenilor la el, jocul de câteva seri nu este dificil, dar pentru ca serverul dvs. să devină celebru și vizitat, va trebui să munciți din greu, iar această muncă va fi departe de joc - cumpărarea unui IP dedicat , crearea unui site de server, publicitate, promovare, cumpărarea unui server dedicat jocului etc.

În acest articol, voi vorbi doar despre primul, cel mai simplu punct - crearea propriului server pe un computer personal, fără un IP dedicat.

Tipuri de servere

Există mai multe „pachete” de servere - originalul, ca să spunem așa, „curat”, și imediat cu un pachet de moduri. Instrucțiunea urmează exemplul instalării versiunii oficiale. Deal with it - a face cu alții.

Instrucțiuni

1. Accesați pagina http://www.minecraft.net/download.jsp

Descărcați Minecraft_Server.exe. Site-ul web oficial conține întotdeauna cea mai recentă versiune a serverului.

Notă: începând de astăzi (5 noiembrie 2011), serverul oficial are versiunea de server 1.8.1, în timp ce majoritatea jucătorilor o au deja. Descărcați partea de server pentru 1.9.5: (Descărcări: 32767)

2. Fișierul descărcat Minecraft_Server.exe (sau minecraft_server.jar) este transferat în folderul în care veți avea serverul (nu-l rulați pe desktop).

3. Dacă aveți portul deschis 25565, veți vedea următoarea fereastră:

Așteptați până când procesul se încheie. Atunci inchide geamul.

Dacă portul este închis sau funcționarea Minecraft_Server.exe sau Java este blocată de ceva, va apărea următorul mesaj:

Dacă nimic nu funcționează?

Eu însumi am fost chinuit când am făcut serverul pentru prima dată (mai ales cu acest port 25565) și am încercat să scriu toate concluziile în această instrucțiune. Dar dacă ceva încă nu merge pentru tine, atunci mergi pe forumul nostru în secțiunea Minecraft (nu te alarma că este încă gol - tocmai ai deschis secțiunea) și creează un subiect în care scrie in detalii: sistemul dvs. de operare, antivirus / firewall de pe computer, ce faceți și ce erori apar, de preferință cu capturi de ecran.

ȘI ne vom ocupa de fiecare dintre ele separat(determinați care este cauza erorii și cum să o remediați), apoi completați această instrucțiune cu noi concluzii. Este inutil să scrieți despre erori în comentarii. multe comentează, dar trebuie să te ocupi de fiecare în parte.

Este mai bine să scrieți în comentariile acestei instrucțiuni nu despre probleme, ci despre cum ați rezolvat orice problemă. În acest caz, comentariile vor fi utile.

Propuneri să mergi pe Skype sau să te conectezi prin TeamViewer și acolo „decizi totul” – resping, pentru că în primul rând, pot pleca / fi ocupat, iar alți participanți vă pot ajuta pe forum și, în al doilea rând, pentru că sarcina mea este să scriu instrucțiuni astfel încât să puteți porni serverul.

Top articole similare