15Aug

Cum se rulează un server local Minecraft simplu( cu și fără moduri)

Deși este destul de ușor să împărtășiți o hartă Minecraft cu alți jucători locali din rețeaua dvs., este frumos să puteți rula un server dedicat, astfel încât oamenii să poată veni și să plece fără încărcarea inițială de către Minecraft. Astăzi ne uităm la modul de a rula un server local Minecraft simplu, cu și fără mods.

De ce să rulați un server Minecraft?

Unul dintre cele mai frustrante elemente din experiența multiplayer locală Minecraft( atât pentru PC cât și pentru ediția PE) este că gazda originală trebuie să fie activă pentru a accesa creațiile anterioare. Dacă există doi părinți și doi copii care joacă Minecraft într-o gospodărie, de exemplu, și petrec câteva ore într-un weekend care lucrează la o structură mare găzduită de Kid # 2, atunci când oricine dorește să lucreze pe acea lume / structură din nou, au nevoie de Kid# 2 pentru a-și declanșa jocul și a le distribui tuturor celorlalți, deschizându-l la LAN.Factorul în care fiecare lume se află pe fiecare calculator separat și dintr-o dată devine o problemă reală pentru mai mult de o persoană să lucreze pe o anumită hartă.

O modalitate mult mai eficientă de a face lucrurile este de a găzdui un server autonom în rețeaua locală.În acest fel, jucătorii pot veni și pleca așa cum vor, fără ca nimeni să aibă nevoie să se conecteze și să-și împărtășească lumea. Chiar mai bine, puteți găzdui un server Minecraft pe o mașină care nu este potrivită pentru a juca de fapt Minecraft( am rulat servere modice Minecraft din cutii mici de Raspberry Pi fără probleme).

Să aruncăm o privire asupra modului de configurare a unui server local de bază Minecraft atât cu, cât și fără moduri.

Configurarea unui server Minacraft de vanilie simplă

Există două moduri de abordare a instalării serverului Minecraft furnizat de vanilie Mojang. O metodă este foarte corelată cu Windows, pe măsură ce descarci un fișier. EXE și rulați-l, cu o fereastră de utilizator grafică convenabilă.Această metodă nu ajută neapărat utilizatorii OS X și Linux, deci vom folosi metoda bazată pe. JAR, care va ajuta la extinderea procesului pe toate platformele, cu modificări foarte minore necesare schimbării între sistemele de operare.

Primul ordin de activitate este descărcarea fișierului oficial JAR al serverului Minecraft. Din acest tutorial versiunea este 1.7.10.Puteți găsi aceasta în partea de jos a paginii de descărcare oficiale Minecraft.net. Indiferent de sistemul dvs. de operare, doriți fișierul. JAR.

După ce fișierul a terminat descărcarea, mutați fișierul. JAR într-o locație mai permanentă.Am plasat fișierul într-un test server HTG /.Puteți să îl plasați oriunde doriți, dar să îl marcați în mod clar, să îl plasați undeva în siguranță și să știți că odată ce executați fișierul. JAR, toate fișierele legate de server vor fi descărcate / despachetate în dosarul pe care este amplasat.nu-l puneți undeva ca o rădăcină de unitate sau un dosar de domiciliu.

Executați serverul pentru prima dată executând următoarea comandă la promptul de comandă din directorul în care este localizat fișierul. JAR, desigur:

Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui

OS X: java -Xms1G -Xmx1G -jar minecraft_server.1.7.10.jar nogui

Linux: java -Xms1G -Xmx1G -jar minecraft_server.1.7.10.jar nogui

Comenzile de mai sus vor executa fisierul JAR al serverului Minecraft. Comanda execută Java, atribuie 1GB de memorie / 1GB max, indică faptul că fișierul este JAR, numește JAR și indică faptul că nu este nevoie de GUI.Puteți ajusta valorile memorate / maxime ale memoriei dacă descoperiți că este necesar să faceți acest lucru pentru lumi sau servere deosebit de mari cu mulți jucători( de exemplu, în timpul unei partide LAN), dar nu recomandăm scăderea valorilor memoriei.

Dacă aveți nevoie de ajutor pentru instalarea Java pe Linux, creând o scurtătură pentru procesul de lansare pe OS X sau orice altă problemă specifică sistemului de operare, vă recomandăm să consultați ghidul detaliat pentru lansarea fișierului JAR de pe serverul Minecraftwiki.

Prima data cand rulati serverul, veti vedea un mesaj ca urmatorul:

[Server thread / INFO]: Incepand cu minecraft version server 1.7.10

[Server thread / INFO]: Incarcarea proprietatilor

[Server thread / WARN]: server.properties nu există

[Server thread / INFO]: Generarea de fișiere noi de proprietăți

[Server thread / WARN]: Eula.txt nu a putut fi încărcat

[Server thread / INFO]: Trebuie să acceptați EULA înpentru a rula serverul. Accesați eula.txt pentru mai multe informații.

[Server thread / INFO]: Oprirea serverului

Acest lucru este perfect normal. Uitați-vă în directorul server pentru fișierul EULA.txt, deschideți-l și editați intrarea "eula = false" la "eula = true" pentru a indica acordul dvs. cu acordul de utilizator al serverului Mojang. Salvați și închideți documentul. Rulați din nou comanda server. Puteți să o rulați cu sau fără eticheta "nogui", în funcție de nevoile / dorințele dvs. Dacă îl rulați cu eticheta "nogui", interfața de ieșire a serverului și interfața de comandă va rămâne în fereastra terminalului pe care ați lansat-o în:

Dacă eliminați eticheta "nogui", se va deschide o fereastră GUI și va oferi o soluție mai curată și mai ușoarăpentru a gestiona experiența serverului:

Interfața GUI vă arată exact ceea ce vedeți în fereastra terminalului din panoul din dreapta, precum și o fereastră de statistici din stânga-sus și o listă de jucători înregistrați în prezent îndreapta jos. Dacă nu rulați serverul pe o mașină legată de resurse( sau un dispozitiv fără cap, cum ar fi un server media sau Raspberry Pi), vă recomandăm să utilizați GUI.

În timpul celei de-a doua run-uri a serverului, după ce ați acceptat EULA, fișierele suplimentare sunt descărcate și este generată lumea implicită.Lumea implicită este situată în /world/ și arată foarte mult ca un vechi obișnuit /.minecraft/saves/ [someworldname] / folder din Minecraft obișnuit( de fapt, este).Puteți juca pe lumea generată aleatoriu sau puteți să ștergeți conținutul /world/ și să îl înlocuiți cu conținutul unui joc salvat dintr-o copie independentă a Minecraft sau dintr-o lume pe care ați descărcat-o de pe Internet.

Să ne alăturăm serverului nostru proaspăt și să vedem cum arată.Pentru a vă alătura jocului, trebuie să fiți în aceeași rețea LAN ca și computerul gazdă și trebuie să cunoașteți adresa IP a computerului gazdă.

Cu adresa IP în mână, trageți Minecraft, faceți clic pe Multiplayer din meniul principal și adăugați noul server sau utilizați caracteristica de conectare directă.Dacă aveți nevoie de ajutor cu oricare dintre aceste opțiuni, consultați secțiunea Conectarea la servere de la distanță a lecției Exploring Minecraft Multiplayer Servers din ghidul nostru anterior.

Aici suntem pe noul server. Totul arata grozav si lumea se incarca usor. Un lucru pe care îl veți observa imediat este că jocul este în modul de supraviețuire. Acesta este serverul implicit, dar vă vom arăta cum să îl modificați într-un moment.

Pe partea de server a lucrurilor, veți vedea un flux de note în fereastra consolei pe măsură ce se întâmplă lucrurile: jucători care se alătură, jucătorii care mor, comunicările jucătorilor și alte anunțuri.În plus, puteți utiliza comenzile de server atât în ​​fereastra consolei, cât și în cazul în care sunteți un operator sau "operator" pe server. Există zeci de comenzi, multe dintre ele destul de obscure și rareori folosite. Puteți citi întreaga listă de comenzi pe wiki-ul Minecraft, dar vom evidenția cele mai relevante pentru a vă asigura că serverul dvs. funcționează în tabelul de mai jos.

Notă : Dacă introduceți comanda în fereastra consolei server nu aveți nevoie de "/" de conducere, dar o faceți dacă o introduceți în fereastra de chat ca un jucător pe server.

/ defaultgamemode [/c/ a] Comută modul implicit al serverului pentru noii jucători între modurile de supraviețuire, creație și aventură.
/ dificultate [p /e/n/ h] Comută nivelurile de dificultate dintre Peaceful, Easy, Normal și Hard.
/ gamemode [s /c/ a] [player] Același lucru ca / ​​defaultgamemode, cu excepția aplicării bazate pe player-by-player.
/ listă Listează toți jucătorii curenți.
/( de) op [player] / deop [player] Oferă privilegii de operator( sau le elimină).
/ save-( toate /on/ dezactivate) "all" salvează imediat lumea, "on" activează salvarea lumii( aceasta este starea implicită) și "off" transformă economisirea automată.Cel mai bine să lăsați acest lucru singur dacă nu doriți să forțați o salvare imediată pentru a salva munca dvs. cu comanda / save-all.
/ setworldspawn [x y z] Setează punctul de spawn pentru toți jucătorii care intră pe lume. Fără coordonate, acesta stabilește locul în care funcționează executantul de execuție, cu argumente pe care le atribuie punctul de spawn la acele coordonate.
/ spawnpoint [player] [x y z] Același lucru ca și lumea, dar pentru jucătorii individuali;vă permite să setați un punct spawn unic pentru fiecare jucător.
/ stop Închide serverul în jos.
/ timp setat [valoare] Modifică timpul în joc;va accepta "zi", "noapte" sau o valoare de la 0 la 24000 în care, pentru referință, 6000 este amiază și 18000 este miezul nopții.
/ tp [player țintă] [destinație] player Teleports. Primul argument trebuie să fie întotdeauna jucătorul țintă.Al doilea argument poate fi un alt jucător( trimite jucătorul A la B) sau x /y/ z coordonate( trimite jucătorul A în locație).
/ vreme [/rain/ thunder clar] Schimbă vremea.În plus, puteți adăuga un al doilea argument pentru a schimba vremea pentru numărul de secunde X( unde X poate fi între 1 și 1.000,00).

Acestea sunt comenzile cele mai utile imediat pentru rularea unui mic server de acasă.Există comenzi suplimentare care sunt utile dacă deschideți serverul de acasă pentru utilizare publică sau semi-publică( cum ar fi / kick și / ban), dar care, în mod obișnuit, nu sunt necesare pentru utilizarea la domiciliu.

Acum, când am lansat cu succes serverul nostru privat de acasă, s-ar putea să te întrebi( mai ales după toate lecțiile dedicate lor) cum putem injecta niște moduri minunate în serverul nostru. Următorul stop, modificarea serverului.

Configurarea unui server Minecraft Modded Simple

La fel cum puteți injecta cu ușurință încărcătorul Forge mod într-o instalare independentă Minecraft, puteți să injectați cu ușurință încărcătorul forge mod Forge în serverul Minecraft.

Puteți reutiliza aceeași instalare pe care ați folosit-o pentru Forge în tutorialul de modelare anterioară;pur și simplu repetați-l( nu contează dacă folosiți. EXE sau. JAR) și ajustați setările ca atare:

Selectați "Install server" și indicați-l la un director nou. Nu aveți nevoie să instalați un server și apoi să instalați Forge, așa cum trebuie să instalați Minecraft și apoi să instalați Forge ca în manualul clientului.

Notă : Dacă ați sărit la această secțiune deoarece ați fost atât de încântați de mods pe serverul dvs., vă vom încuraja să citiți secțiunea anterioară, deoarece câțiva pași sunt identici și nu îi repetăm ​​pe toțiîn detaliu pentru această parte a tutorialului.

Dați-i un minut pentru a descărca atât fișierele server, cât și fișierele Forge, apoi vizitați folderul de instalare. Pașii următori vor arăta foarte mult ca instalarea serverului Minecraft de vanilie.

În cadrul directorului, executați fișierul "forge. *. Universal.jar" utilizând exact aceeași comandă pe care ați folosit-o, pe baza sistemului dvs. de operare din porțiunea de instalare a vaniliei din acest tutorial.

Serverul va rula și apoi se va opri, indicând ca în secțiunea anterioară că trebuie să acceptați EULA.Deschideți contul EULA.txt proaspăt creat și editați "false" la "true" la fel ca în ultima vreme.

Rulați serverul din nou pentru a confirma că totul este instalat corect și doar pentru o măsură foarte bună, intrați în lume. Rețineți că, atunci când vă alăturați lumii, va trebui să vă alăturați unui client modificat( clienții de vanilie nu se pot alătura serverelor modificate).Alăturați-vă unei instalări de numere de versiune corespunzătoare a Minecraft cu Forge instalată, dar fără niciun mod de încărcare, care va reflecta starea serverului.

Totul arată bine. Chiar si am nascut in apropierea unui sat, care este intotdeauna distractiv. Să arătăm acestor săteni cum să participe prin crearea unui portal într-o dimensiune magică.

Fără acord;tocmai am aruncat un diamant într-o băltoacă și toți sătenii ne privesc ca și cum ne-am pierdut mințile. S-ar putea să avem Forge instalat, dar ne lipsește componenta care face ca magia să se întâmple: Modul pădure Twilight.

Acum că știm că Forge este instalat corect, următorul pas este să instalați modurile pe care le dorim. Procesul este foarte simplu. Trebuie doar să vă asigurați că fișierul. jar mod( în acest caz, modul Twilight Forest) este localizat atât în ​​dosarul /mods/ pentru noul server Forge , cât și în , directorul /mods/ pentru clientul Minecraft pe care îl aderați la servercu.

Închideți clientul Minecraft și opriți serverul cu comanda "stop", copiați fișierele și reporniți serverul. Apoi, reporniți clientul și intrați pe server. Cuvintele

nu pot exprima dezamăgirea pe care am simțit-o atunci când sătenul a căzut în portalul pentru pădure Twilight Forest și a reușit să teleporteze în pădure. Va trebui să mergem în locul lui.

Portalul a ajuns chiar lângă un castel. Serios, aceasta ar putea fi cea mai norocoasă hartă a semințelor vreodată: am pornit lângă un sat din Overworld, am făcut un portal acolo și am ajuns lângă un castel din pădurea Twilight( dacă joci cu pădurea Twilight pe 1.7.10( sau alte versiuni 1.7 *) semințele sunt: ​​1065072168895676632)!

Extra Tweaks și trucuri pentru serverul dvs.

În acest moment sunteți gata să rock, fie cu sau fără moduri în funcție de aroma pe care ați instalat-o. Asta nu înseamnă însă că ați terminat cu serverul dvs. Să trecem peste câteva lucruri suplimentare pe care le puteți face pentru a vă îmbunătăți experiența serverului.

Mai multe moduri

Puteți instala întotdeauna mai multe moduri. Rețineți că mai multe moduri necesită mai multe resurse /GPU/ ale procesorului RAM.Rețineți cu atenție modurile pe care le instalați, deoarece oricine care se alătură serverului dvs. va trebui să aibă și instalate aceste moduri.În general, directorul /mod/ al clientului și dosarul /mod/ al serverului ar trebui să fie oglinzi unul al celuilalt.

Aveți nevoie de idei pentru moduri de server bune? Răspundeți la resursele listate în secțiunea "Unde se găsesc modurile?" Din tutorialul nostru de modelare Minecraft.

Deschiderea serverului dvs. la jucătorii de la distanță

Dacă doriți să jucați cu persoane din afara rețelei dvs. locale, puteți seta redirecționarea porturilor astfel încât jucătorii din afara rețelei de domiciliu să poată accesa serverul. Cele mai multe conexiuni de bandă largă de acasă pot sprijini cu ușurință mulți jucători. Deoarece serverul nu are un sistem de parole, vă recomandăm să creați o listă albă pe server. Utilizați comanda și parametrii / whitelist [pe /off/list/add/remove/ reload] [nume de redare] pentru a regla și vizualiza lista albă.

Fine Tuning cu Server. Properties

În directorul server veți găsi un fișier numit server.properties. Dacă deschideți acest fișier într-un editor de text, veți găsi un simplu fișier de configurare care poate fi editat manual.În timp ce unele dintre aceste setări sunt disponibile prin comenzi server / în joc, multe dintre ele nu sunt.

Folosind simple comenzi rapide / false sau numerice, este posibil să permiteți jucătorilor să zboare în timpul modului de supraviețuire, să oprească The Nether, să ajusteze setările timeout-ului serverului și o serie de alte variabile.În timp ce multe dintre setări sunt destul de explicite, câteva necesită o înțelegere mai aprofundată a variabilei implicate. Consultați această detaliere detaliată a variabilelor server.properties.

Înarmat cu un server, modificat sau altfel, acum nu mai trebuie să vă faceți griji pentru a vă asigura că persoana potrivită este online la momentul potrivit pentru a accesa lumea dvs.( și puteți împărtăși cu ușurință lumea dvs. în întreaga dvs. gospodărie sau cu prieteniide-a lungul tarii).