Cum se instalează Minecraft Server în Raspberry Pi 4

How Install Minecraft Server Raspberry Pi 4



Există multe servere online Minecraft acolo unde puteți juca Minecraft cu prietenii dvs. De asemenea, vă puteți crea propriul server Minecraft folosind un computer Raspberry Pi 4 cu o singură placă acasă pentru a vă juca cu prietenii și alții online.

Crearea propriului server Minecraft are câteva avantaje:







  • Datele mondiale Minecraft vor fi salvate pe sistemul dvs. Raspberry Pi.
  • Puteți juca Minecraft cu prietenii pe LAN.
  • Puteți obține o adresă IP publică și permiteți oricui de oriunde să se alăture serverului dvs. Minecraft.
  • Puteți rula orice moduri Minecraft doriți.
  • Vei fi administratorul.
  • Puteți controla utilizatorii care joacă Minecraft pe serverul dvs.
  • Puteți să acordați acces oricui doriți, să refuzați accesul oricui doriți și să dați oricui din serverul dvs. oricând.

Pe scurt, veți avea control complet asupra serverului dvs. Minecraft.



Deoarece Raspberry Pi 4 este un computer cu o singură placă cu preț redus, construirea unui server Minecraft cu un sistem Raspberry Pi 4 poate fi foarte rentabilă. Raspberry Pi 4 este, de asemenea, un dispozitiv cu consum redus de energie. Nu va trebui să vă faceți griji cu privire la facturile de energie electrică. Puteți utiliza orice bancă de alimentare pentru a alimenta un sistem Raspberry Pi 4.



Acest articol vă arată cum să instalați propriul server Minecraft în Raspberry Pi 4.





Ce vei avea nevoie

Dacă doriți să configurați un server Minecraft pe sistemul dvs. Raspberry Pi 4, veți avea nevoie de următoarele:

  1. Un computer single-board Raspberry Pi 4 (se recomandă versiunea de 4 GB, dar va funcționa și versiunea de 2 GB).
  2. Un adaptor de alimentare USB de tip C.
  3. Un card microSD de 16 GB sau 32 GB cu Raspberry Pi OS a clipit. Recomand Raspberry Pi OS Lite (fără mediul grafic pentru desktop), deși va funcționa și versiunea desktop Raspberry Pi OS.
  4. Conectivitate la rețea pe dispozitivul Raspberry Pi 4.
  5. Un laptop sau computer desktop pentru acces la distanță VNC desktop sau acces SSH la dispozitivul Raspberry Pi 4.

Dacă aveți nevoie de asistență pentru a clipi imaginea Raspberry Pi OS pe cardul microSD, consultați articolul Cum se instalează și se utilizează Raspberry Pi Imager.



Dacă sunteți începător la lucrul cu Raspberry Pi și aveți nevoie de asistență pentru instalarea sistemului de operare Raspberry Pi pe dispozitivul dvs. Raspberry Pi 4, consultați articolul Cum se instalează sistemul de operare Raspberry Pi pe Raspberry Pi 4 .

De asemenea, dacă aveți nevoie de asistență cu configurarea fără cap a Raspberry Pi 4, consultați articolul Cum se instalează și se configurează sistemul de operare Raspberry Pi pe Raspberry Pi 4 fără monitor extern.

Actualizarea sistemului de operare Raspberry Pi

Înainte de a începe instalarea unui server Minecraft în Raspberry Pi 4, este o idee bună să actualizați toate pachetele existente ale sistemului dvs. de operare Raspberry Pi.

Mai întâi, actualizați memoria cache a depozitului de pachete APT cu următoarea comandă:

$sudoactualizare aptă

Pentru a actualiza toate pachetele existente în sistemul dvs. de operare Raspberry Pi, rulați următoarea comandă:

$sudoapt full-upgrade

Pentru a confirma instalarea, apăsați ȘI și apoi apăsați .

Managerul de pachete APT va descărca și va instala toate pachetele necesare de pe Internet. Acest lucru poate dura ceva timp.

În acest moment, toate actualizările ar trebui instalate.

Pentru ca modificările să aibă efect, reporniți sistemul Raspberry Pi 4 cu următoarea comandă:

$sudoreporniți

Instalarea kitului de dezvoltare Java

Serverele Minecraft sunt scrise în limbajul de programare Java. Deci, va trebui să aveți Java instalat pe computer pentru ca serverul Minecraft să funcționeze.

Din fericire, Java Development Kit (JDK pe scurt) este disponibil în depozitul oficial de pachete al sistemului de operare Raspberry Pi. Deci, este ușor să instalați Java Development Kit pe sistemul de operare Raspberry Pi.

Pentru a instala Java Development Kit pe sistemul dvs. Raspberry Pi, rulați următoarea comandă:

$sudoaptinstalareimplicit-jdk

Pentru a confirma instalarea, apăsați ȘI și apoi apăsați .

Toate pachetele necesare vor fi descărcate de pe Internet. Acest lucru poate dura ceva timp.

Odată ce pachetele necesare sunt descărcate de pe Internet, acestea vor fi instalate pe Raspberry Pi OS unul câte unul. Acest lucru poate dura ceva timp.

În acest moment, ar trebui instalat JDK.

Server oficial vs Papermc Minecraft

În acest articol, v-am arătat cum să instalați atât serverul oficial, cât și serverul Papermc Minecraft.

Singura diferență dintre aceste două este că serverul oficial Minecraft este închis, în timp ce serverul Papermc Minecraft este întreținut de comunitate și este open-source. În ceea ce privește performanța, aceste două tipuri de servere vor avea diferențele lor.

Puteți instala fie serverul oficial Minecraft, fie serverul Papermc Minecraft. Această alegere depinde de preferințele dvs. personale.

Instalarea unui server oficial Minecraft

În această secțiune, veți afla cum să instalați un server oficial Minecraft pe sistemul dvs. de operare Raspberry Pi.

Mai întâi, creați noul director ~ / Minecraft-server cu următoarea comandă:

$mkdir -v~/server Minecraft

Navigați la directorul nou creat ~ / Minecraft-server cu următoarea comandă:

$CD~/server Minecraft

Viziteaza pagina oficială de descărcare a serverului Minecraft aici .

După ce pagina se încarcă, găsiți linkul de descărcare a celei mai recente versiuni a serverului Minecraft, după cum puteți vedea în captura de ecran de mai jos.

Faceți clic dreapta (RMB) pe linkul de descărcare și faceți clic pe Copiază adresa de legătură pentru a copia linkul de descărcare al serverului Minecraft.


Descărcați arhiva Java a serverului Minecraft utilizând linkul de descărcare pe care tocmai l-ați copiat, după cum urmează:

$wgethttps://launcher.mojang.com/v1/obiecte/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar

Fișierul arhivă Java server Minecraft este acum descărcat. Acest proces poate dura câteva secunde.

În acest moment, fișierul ar trebui descărcat.

Noul fișier server.jar ar trebui să fie, de asemenea, creat în directorul dvs. de lucru curent.

$eu sunt -lh

Rulați serverul Minecraft după cum urmează:

$java -Xmx2048M -Xms2048M -borcanserver.jar nogui

Aici -Xms și -Xmx opțiunile sunt utilizate pentru a seta cantitatea de memorie pe care serverul Minecraft o poate folosi.

Am alocat 2048 MB sau 2 GB de memorie pentru serverul Minecraft, deoarece am versiunea de 8 GB a Raspberry Pi 4. Dacă aveți versiunea de 2 GB a Raspberry Pi 4, setați-o la 1024 MB.

Ar trebui să vedeți următoarea ieșire prima dată când rulați serverul Minecraft. Acest lucru se datorează faptului că mai întâi trebuie să acceptați EULA (Acordul de licență pentru utilizatorul final) al serverului Minecraft pentru a-l putea rula.

Noul fișier eula.txt ar trebui să fie creat în directorul dvs. de lucru curent prima dată când rulați serverul Minecraft, așa cum puteți vedea în captura de ecran de mai jos.

Pentru a accepta EULA, deschideți fișierul eula.txt fișier cu editorul de text nano după cum urmează:

$nanoeula.txt

The eula variabila trebuie setată la fals în mod implicit.

Schimbați această valoare în ADEVĂRAT, așa cum se arată în captura de ecran de mai jos.

Odată ce ați terminat, apăsați + X urmată de ȘI și pentru a salva eula.txt fişier.

După ce ați acceptat EULA, puteți rula serverul Minecraft cu aceeași comandă ca înainte:

$java -Xmx2048M -Xms2048M -borcanserver.jar nogui

Acum, serverul Minecraft va porni, după cum puteți vedea în captura de ecran de mai jos.

Lumea Minecraft este acum generată. Acest lucru poate dura ceva timp.

Odată ce serverul Minecraft este gata, ar trebui să vedeți mesajul jurnal Terminat, așa cum este marcat în captura de ecran de mai jos.

Instalarea PaperMC Minecraft Server

În această secțiune, veți afla cum să instalați serverul open-source PaperMC Minecraft pe sistemul dvs. de operare Raspberry Pi.

Mai întâi, creați noul director ~ / papermc-server cu următoarea comandă:

$mkdir -v~/server-papermc

Navigați la directorul nou creat ~ / papermc-server cu următoarea comandă:

$CD~/server-papermc

Viziteaza pagina oficială de descărcare a serverului PaperMC Minecraft aici .

După ce pagina se încarcă, ar trebui să găsiți linkul de descărcare a celei mai recente versiuni a serverului PaperMC Minecraft, așa cum puteți vedea în captura de ecran de mai jos.

Faceți clic dreapta (RMB) pe linkul de descărcare și faceți clic pe Copiază adresa de legătură pentru a copia linkul de descărcare al serverului PaperMC Minecraft.

Descărcați arhiva Java a serverului PaperMC Minecraft folosind linkul de descărcare pe care tocmai l-ați copiat, după cum urmează:

$wget -SAUserver.jar https://papermc.io/foc/v1/hârtie/1.16.4/261/Descarca

Fișierul de arhivă Java al serverului PaperMC Minecraft este acum descărcat. Acest proces poate dura câteva secunde.

În acest moment, fișierul ar trebui descărcat.

Noul fișier server.jar ar trebui să fie, de asemenea, creat în directorul dvs. de lucru curent.

$eu sunt -lh

Rulați serverul PaperMC Minecraft după cum urmează:

$java -Xmx2048M -Xms2048M -borcanserver.jar nogui

Aici -Xms și -Xmx opțiunile sunt utilizate pentru a seta cantitatea de memorie pe care serverul PaperMC Minecraft o poate folosi.

Am alocat 2048 MB sau 2 GB de memorie pentru serverul Minecraft, deoarece am versiunea de 8 GB a Raspberry Pi 4. Dacă aveți versiunea de 2 GB a Raspberry Pi 4, setați-o la 1024 MB.

Ar trebui să vedeți următoarea ieșire prima dată când rulați serverul PaperMC Minecraft. Acest lucru se datorează faptului că acceptați EULA (Acordul de licență pentru utilizatorul final) al serverului PaperMC Minecraft pentru al putea rula.

Noul fișier eula.txt ar trebui să fie creat în directorul dvs. de lucru curent prima dată când rulați serverul PaperMC Minecraft, după cum puteți vedea în captura de ecran de mai jos:

Pentru a accepta EULA, deschideți fișierul eula.txt fișier cu nano editor de text, după cum urmează:

$nanoeula.txt

The eula variabila trebuie setată la fals în mod implicit.

Schimbați această valoare în ADEVĂRAT, așa cum se arată în captura de ecran de mai jos.

Odată ce ați terminat, apăsați + X urmată de ȘI și pentru a salva eula.txt fişier.

După ce ați acceptat EULA, puteți rula serverul PaperMC Minecraft cu aceeași comandă ca înainte:

$java -Xmx2048M -Xms2048M -borcanserver.jar nogui

Serverul PaperMC Minecraft este acum pornit și se generează o lume nouă, după cum puteți vedea în captura de ecran de mai jos. Acest lucru va dura ceva timp pentru a finaliza.

Odată ce serverul PaperMC Minecraft este gata, ar trebui să vedeți jurnalul Terminat, așa cum este marcat în captura de ecran de mai jos.

Redarea Minecraft pe serverul Raspberry Pi 4 Minecraft

Pentru a accesa serverul Minecraft care rulează pe dispozitivul Raspberry Pi de pe alte dispozitive din rețeaua dvs. de acasă (LAN), va trebui să cunoașteți adresa IP a dispozitivului dvs. Raspberry Pi.

Puteți găsi adresa IP a dispozitivului dvs. Raspberry Pi din interfața de gestionare web a routerului dvs. de acasă. În cazul meu, adresa IP este 192.168.0.106. Acest lucru va fi diferit pentru tine. Deci, asigurați-vă că înlocuiți IP-ul meu cu al dvs. de acum înainte.

Dacă aveți acces la consola Raspberry Pi, puteți rula următoarea comandă pentru a găsi și adresa IP.

$numele gazdei -Eu

Pentru a reda Minecraft pe serverul Minecraft instalat pe dispozitivul dvs. Raspberry Pi 4, rulați Minecraft Java Edition și faceți clic pe Multiplayer .

Verifica Nu mai afișa acest ecran din nou și faceți clic pe Continua .

Clic Conexiune directa .

Tastați adresa IP a Raspberry Pi 4 și faceți clic Alăturați-vă serverului .

Minecraft ar trebui să înceapă conectarea la serverul Minecraft care rulează pe dispozitivul Raspberry Pi 4.

De asemenea, ar trebui să puteți vedea că un nou utilizator s-a alăturat jocului în jurnalul serverului Minecraft.

Minecraft ar trebui să înceapă. Vă puteți bucura acum de Minecraft pe propriul server Minecraft care rulează pe Raspberry Pi 4.

Puteți apăsa P pentru a lista jucătorii conectați la serverul dvs. Minecraft. În acest moment, sunt singurul jucător de pe serverul meu Minecraft, după cum puteți vedea în captura de ecran de mai jos:

Odată ce opriți jocul Minecraft, jurnalul serverului Minecraft ar trebui să vă anunțe, de asemenea, despre această acțiune.

Pornirea serverului Minecraft la pornire

Pornirea manuală a serverului Minecraft de fiecare dată când porniți dispozitivul Raspberry Pi nu este foarte practic. Deci, putem crea un serviciu systemd care va porni automat serverul Minecraft la pornire.

Mai întâi, creați fișierul minecraft-server.service fișier în / etc / systemd / system / director, după cum urmează:

$sudo nano /etc./sistem/sistem/minecraft-server.service

Tastați următoarele linii în minecraft-server.service fişier.

[Unitate]
Descriere= Server Minecraft
După= network.target
[Serviciu]
Director de lucru=/Acasă/pi/server Minecraft
Mediu inconjurator=MC_MEMORY= 2048M
ExecStart=java -Xmx$ {MC_MEMORY} -Xms$ {MC_MEMORY} -borcanserver.jar nogui
StandardOutput= moșteni
Eroare standard= moșteni
Repornire= întotdeauna
Utilizator= pi
[Instalare]
WantedBy= multi-user.target

Dacă doriți să rulați serverul oficial Minecraft, asigurați-vă că Director de lucru este setat sa / home / pi / minecraft-server în minecraft-server.service fişier.

Director de lucru=/Acasă/pi/server Minecraft

Dacă doriți să rulați serverul PaperMC Minecraft, asigurați-vă că Director de lucru este setat sa / home / pi / papermc-server în minecraft-server.service fişier.

Director de lucru=/Acasă/pi/server-papermc

De asemenea, puteți schimba fișierul MC_MEMORY variabilă de mediu pentru a seta cantitatea de memorie pe care doriți să o alocați pentru serverul dvs. Minecraft.

Mediu inconjurator=MC_MEMORY= 2048M

Odată ce ați terminat, apăsați + X urmată de ȘI și pentru a salva minecraft-server.service fişier.

Reîncărcați demonii systemd pentru ca modificările să aibă efect, după cum urmează:

$sudosystemctl daemon-reload

După cum puteți vedea, server Minecraft serviciul systemd nu rulează în acest moment.

$sudostarea systemctl minecraft-server.service

Puteți începe server Minecraft service systemd cu următoarea comandă:

$sudosystemctl pornește minecraft-server.service

The server Minecraft serviciul ar trebui să fie activ / rulat, după cum puteți vedea în captura de ecran de mai jos. Asa ca server Minecraft serviciul systemd funcționează.

$sudostarea systemctl minecraft-server.service

De asemenea, puteți adăuga fișierul server Minecraft service systemd la pornirea sistemului Raspberry Pi OS cu următoarea comandă:

$sudosystemctlpermiteminecraft-server.service

Pentru ca modificările să aibă efect, reporniți sistemul Raspberry Pi cu următoarea comandă:

$sudoreporniți

Odată ce sistemul dvs. Raspberry Pi pornește, serviciul de sistem minecraft-server ar trebui să fie activ / rulat, după cum puteți vedea în captura de ecran de mai jos.

$sudostarea systemctl minecraft-server.service

Concluzie

În acest articol, ați învățat cum să vă creați propriul server Minecraft utilizând computerul single-board Raspberry Pi 4. Ați văzut cum să instalați atât serverul oficial Minecraft, cât și serverul open-source PaperMC Minecraft pe dispozitivul dvs. Raspberry Pi 4. De asemenea, ați învățat cum să jucați Minecraft pe serverul Minecraft care rulează pe sistemul Raspberry Pi 4.