Cum să faci un server Minecraft (Java Edition) pe Windows sau Ubuntu

Haideți să creăm un server Minecraft care să funcționeze în câteva minute pentru a vă bucura alături de prieteni apropiați.

Minecraft este un paradis al creatorilor sau o lume blocată cu aspect ciudat, care te enervează până la capăt de fiecare dată când intri.

Oricum, jucătorii din întreaga lume îl consideră irezistibil și joacă Minecraft în număr mare, făcându-l cel mai bine vândut joc video din toate timpurile.

În timp ce poți juca Minecraft solo, experiența devine fadă după ce ajungi să petreci ore întregi în minerit și crafting.

Prin urmare, aveți multiplayer pentru a menține distracția vie. Acum puteți fie să vă alăturați serverelor de mare nume și să jucați împreună cu sute, dacă nu mii de jucători.

Sau îți poți face singur un server Minecraft pentru a te distra alături de cei dragi.

Este important să știți că acest ghid va crea un server Minecraft pe computerul dvs. personal. Deci nu ar trebui să găzduiți jucători în care nu aveți încredere, deoarece vă veți dezvălui adresa IP.

Și vă rugăm să rețineți că vom găzdui ediția Minecraft Java, care funcționează pe Windows, macOS și Linux.

Acum că știi destule, să începem cu adevărata afacere.

Cum să faci un server Minecraft

Cel mai probabil, ați folosi propriul computer pentru asta. Cu toate acestea, puteți opta și pentru Minecraft Server Hosting pentru asistență suplimentară și joc profesional pentru un număr mare de jucători.

Dar, vom rămâne cu presupunerea că utilizați un computer personal.

Și, deoarece instalăm ediția Minecraft Java, trebuie să instalăm mai întâi Java sau să actualizăm dacă îl aveți deja.

Instalarea Java pe Windows este destul de simplă. Vizitează asta Pagina de descărcare Javași luați cea mai recentă versiune.

Pentru Ubuntu, deschideți terminalul și introduceți sudo apt install openjdk-18-jre și apăsați Enter. În momentul scrierii acestui articol, Java 18 a fost cel mai recent; ar trebui să-l modificați în consecință.

Dacă doriți să rulați Minecraft pe un server cloud terță parte, cum ar fi DigitalOcean, instalați java cu această comandă: sudo apt install openjdk-18-jre-headless. Aceasta înseamnă că veți rula Minecraft fără o interfață grafică de utilizator.

Ulterior, descărcați și instalați Server Minecraft Java Edition pentru a obține un singur fișier numit server. Ca să știți, nu există fișiere separate pentru Windows și Linux.

După descărcare, va fi ideal să creați un folder separat pentru aceasta, deoarece serverul va genera mai multe fișiere pe care le-ați dori într-un loc frumos ordonat, în loc să se afle peste folderul principal de descărcare.

  Cum să verificați dacă Windows 11 este activat

Apoi, puteți alege să aveți un server Minecraft cu sau fără o interfață grafică de utilizator (GUI). Deși ai o interfață grafică este convenabil, poți avea câteva resurse suplimentare dacă alegeți să mergeți prin linia de comandă.

Totuși, le vom vedea pe amândouă.

Server Minecraft cu GUI

Utilizarea serverului Minecraft cu o interfață grafică este aproape identică în Windows și Ubuntu.

Windows

Rulați fișierul server.

Acest lucru nu va deschide nimic, ci va crea mai multe fișiere, inclusiv un fișier text pentru acordul de licență pentru utilizatorul final (eula.txt). Deschideți acest fișier text, înlocuiți eula=false cu eula=true și salvați modificările.

Acest lucru indică faptul că sunteți de acord cu termenii și condițiile dezvoltatorului. Dacă ratați acest pas, serverul se va închide odată ce îl deschideți.

Apoi, faceți dublu clic pe fișierul server din nou pentru a deschide interfața sa grafică cu utilizatorul. Va începe să încarce toate cerințele preliminare și veți primi un Terminat în dreapta jos (chiar deasupra câmpului gol), indicând că serverul este gata pentru găzduire.

Ubuntu

Deschide terminalul și folosește comanda cd pentru a naviga la folderul Minecraft. Alternativ, puteți deschide folderul specific, faceți clic dreapta și selectați Deschideți în terminal pentru ca acesta să indice direct acel director.

Acum rulați java -Xmx1024M -Xms1024M -jar server.jar și apăsați Enter.

Xmx și Xms înseamnă RAM maxim și minim cu care rulează serverul Minecraft, respectiv. Puteți experimenta aceste valori pentru a obține o experiență optimă.
De exemplu, îl pot schimba în:
java -Xmx4096M -Xms2048M -jar server.jar
ceea ce înseamnă că serverul Minecraft va funcționa între 2 Gb și 4 Gb RAM.

Acest lucru vă solicită să acceptați EULA înainte de a rula serverul. Similar cu ceea ce am făcut în Windows, localizați fișierul eula.txt nou creat și modificați-l schimbând false în adevărat.

După aceea, lipiți și rulați aceeași comandă:

Acest lucru va dura ceva timp, dar în curând veți vedea o interfață grafică pop-up, indicând starea serverului.

Este posibil să întâmpinați, de asemenea, unele erori, cum ar fi Eroare la încărcarea modulului „canberra-gtk-module. Acest lucru poate fi eliminat prin instalarea fișierelor specifice prin deschiderea unui terminal separat și rularea sudo apt install libcanberra-gtk-module libcanberra-gtk3-module.

Acum reporniți serverul și nu veți mai primi această eroare.

În timp ce ai GUI este grozav, folosirea terminalului de fiecare dată pentru a-l deschide poate fi enervant. Așa că vom face un script pentru a-l rula cu ușurință.

Pentru aceasta, creați orice fișier text în folder și numiți-l ca start.sh. Apoi, deschideți acest fișier cu orice editor de text. Apoi, copiați și lipiți fișierul java -Xmx1024M -Xms1024M -jar server.jar și salvați modificările.

În cele din urmă, faceți clic dreapta peste el, introduceți Proprietăți la sfârșitul ferestrei pop-up, selectați Permisiuni în partea de sus și bifați Permiteți execuția fișierului ca program.

Acum tot ce trebuie să faceți este să faceți clic dreapta pe fișierul start.sh și să selectați Executare ca program pentru a deschide interfața grafică a serverului Minecraft.

  Cum să anulați driverele pe Windows 10

Deci, aceasta a fost crearea unui server Minecraft cu o interfață grafică. Să verificăm alternativa.

Server Minecraft fără GUI

Probabil, aceasta este o opțiune mai puternică dintre cele două și are mai mult sens pentru utilizatorii cu putere.

Windows

În această metodă, nu vom rula direct fișierul server.jar. În schimb, vom crea un fișier start.bat pentru a rula serverul în promptul de comandă.

Mai întâi, deschideți folderul care conține server.jar și creați un fișier start.txt. Acum deschideți fișierul în Notepad și copiați și lipiți următorul cod în fișierul text și salvați modificările:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Apoi, redenumiți fișierul de la start.txt la start.bat.

Acum, faceți dublu clic pe acest fișier start.bat pentru a rula serverul prima dată. Acest lucru va crea mai multe fișiere cu promptul de comandă care se închide la câteva momente după rularea fișierului bat.

Pentru a continua, este necesară modificarea fișierului eula.txt, similar cu ceea ce am făcut în metoda GUI.

Odată ce faceți asta și rulați din nou fișierul bat, acesta va fi rezultatul:

„Terminat” de la sfârșit înseamnă că serverul funcționează perfect.

Ubuntu

Fără GUI în Ubuntu înseamnă adăugarea unui nogui în fișierul script pe care l-am făcut mai devreme în metoda Ubuntu GUI. Deci noul script va fi:
java -Xmx1024M -Xms1024M -jar server.jar nogui

Ulterior, salvați modificările și rulați scriptul pentru a deschide serverul Minecraft în terminal:

Puteți tasta help pentru a obține lista de comenzi valide sau puteți verifica Minecraft wiki.

În cele din urmă, am terminat cu partea de creare a serverului.

Acum, pentru a juca pe acest server nou creat, tot ce trebuie să faceți este să găsiți Adăugare server sub Multiplayer în lansatorul Minecraft. În continuare, tastați localhost sau 0 în Adresa serverului și faceți clic pe Terminat.

Aceasta va lista serverul în meniul multiplayer. Acum selectați serverul și faceți clic pe Join Server în partea de jos.

Acest lucru va deschide jocul pentru jucătorul local (dvs). Dar nu ați creat acest lucru pentru a juca singur, așa că haideți să verificăm cum să jucați multiplayer pe serverul dvs. nativ.

Găzduiți jucători pe serverul dvs. Minecraft

Puteți găzdui alte persoane pe serverul dvs. Minecraft în sau în afara rețelei dvs. locale (LAN).

Oamenii din aceeași rețea au nevoie doar de adresa IP internă a gazdei, pe care o puteți obține tastând ipconfig în promptul de comandă.

Oamenii Ubuntu pot introduce numele de gazdă -I pentru a obține adresa IP internă:

Este începutul rezultatului, 192.168.1.32, în acest caz.

Distribuiți acest lucru cu alți jucători, iar aceștia se pot alătura serverului dvs. listând acest lucru în secțiunea cu adresa serverului din fila multiplayer.

Cu toate acestea, găzduirea Minecraft pentru persoanele din afara rețelei LAN va avea nevoie de unele abilități de rețea pentru:

  6 moduri de a porni în modul sigur în Windows 11

Primul pas este să configurați firewall-ul pentru a permite conexiuni la un anumit număr de port pe care îl puteți găsi în fișierul cu proprietățile serverului creat în folderul principal al serverului.

Deci, numărul de port implicit este 25565.

Ulterior, trebuie să-i spuneți firewall-ului să permită conexiunile prin acest port pentru a permite prietenilor tăi Minecraft să se alăture.

Configurare firewall

Configurația firewallului depinde de sistemul dvs. de operare. Deoarece acest ghid este destinat pentru Windows și Ubuntu, vom trece prin ambele.

Configurarea paravanului de protecție pe Windows

Apăsați ⊞+R, tastați firewall.cpl și apăsați Enter.

Practic, vom stabili reguli de intrare și de ieșire pentru portul (25565) pentru protocoalele de rețea UDP și TCP. Acesta va fi un proces în patru pași. Verificați această demonstrație în care parcurgem primul pas prin crearea unei reguli de intrare pentru TCP:

Veți repeta acest lucru pentru intrare (UDP) și ieșire (TCP și UDP) pentru același port.

Configurarea paravanului de protecție pe Ubuntu

În Ubuntu, Firewall rămâne dezactivat în mod implicit și puteți verifica acest lucru rulând sudo ufw status verbose în terminal.

Dacă revine cu Status: inactiv, îl puteți activa prin sudo ufw enable.

Apoi, tastați sudo ufw allow 25565 și apăsați Enter pentru a deschide portul 25565, care este implicit pentru a permite conexiunile în Minecraft.

Acum putem verifica portul deschis folosind din nou sudo ufw status verbose:

Acum că avem acest port pregătit pentru conexiuni, este timpul să îl facem disponibil pentru alții. Acest proces se numește redirecționare port, care poate dura de la câteva secunde până la un minut. Dar nu putem explica asta aici, deoarece se bazează pe routerul tău WiFi.

Căutați dispozitivul dvs. și terminați cu el.

Ulterior, prietenii tăi vor avea nevoie de adresa IP publică.

Puteți obține asta doar googleând care este adresa mea IP sau vizitând ceva de genul whatismyipaddress.

Încețoșarea adresei mele IP publice reiterează faptul că nu o distribui pe a ta cu cineva în care nu ai încredere.

Procesul de alăturare a acestui server este similar cu alăturarea propriului server, singura diferență fiind că vor folosi adresa IP publică:număr de port (ex. 125.245.74.894:25565) în secțiunea Adresă server. Și nu vă deranjați cu numele serverului, acesta îl va prelua automat.

Concluzie

Așa faceți un server ediție Java Minecraft și îi cereți prietenilor să se alăture.

Este simplu dacă întreaga parte este pe aceeași rețea LAN. În acest fel, trebuie doar să creați un server și să vă partajați adresa IP internă.

Pentru jucătorii din diferite rețele, acesta constă în descărcarea și rularea fișierului server din Minecraft, configurarea firewall-ului, redirecționarea portului și partajarea adresei IP externe.

Deși este posibil să vă convertiți computerul desktop într-un mic server, aveți nevoie de unul puternic pentru a găzdui și a juca simultan pe el.

Și dacă nu doriți să faceți acest lucru pe computer și nu vă plac serverele Minecraft gestionate, atunci avem un ghid perfect pentru găzduirea Minecraft pe Vultr.