Ako nainštalovať Minecraft Server na Raspberry Pi 4

How Install Minecraft Server Raspberry Pi 4



Existuje mnoho online serverov Minecraft, kde si môžete zahrať Minecraft so svojimi priateľmi. Môžete si tiež vytvoriť svoj vlastný server Minecraft pomocou jednodeskového počítača Raspberry Pi 4 doma a hrať tak s priateľmi a ostatnými online.

Vytvorenie vlastného servera Minecraft má niekoľko výhod:







  • Svetové údaje Minecraftu sa uložia do vášho systému Raspberry Pi.
  • Minecraft si môžete zahrať so svojimi priateľmi v sieti LAN.
  • Môžete získať verejnú IP adresu a umožniť komukoľvek odkiaľkoľvek sa pripojiť k vášmu serveru Minecraft.
  • Môžete spustiť akékoľvek režimy Minecraft, ktoré chcete.
  • Budete správcom.
  • Môžete ovládať používateľov hrajúcich Minecraft na vašom serveri.
  • Kedykoľvek môžete udeliť prístup komukoľvek chcete, komukoľvek chcete odmietnuť prístup a komukoľvek môžete vyhodiť zo servera.

Stručne povedané, budete mať úplnú kontrolu nad svojim serverom Minecraft.



Pretože Raspberry Pi 4 je lacný jednodoskový počítač, vybudovanie servera Minecraft so systémom Raspberry Pi 4 môže byť veľmi nákladovo efektívne. Raspberry Pi 4 je tiež zariadenie s nízkym výkonom. Nebudete sa musieť starať o účty za elektrinu. Na napájanie systému Raspberry Pi 4 môžete použiť akúkoľvek powerbanku.



Tento článok vám ukáže, ako nainštalovať vlastný server Minecraft do Raspberry Pi 4.





Čo budete potrebovať

Ak chcete vo svojom systéme Raspberry Pi 4 nastaviť server Minecraft, budete potrebovať:

  1. Jednodeskový počítač Raspberry Pi 4 (odporúča sa verzia 4 GB, ale bude fungovať aj verzia 2 GB).
  2. Napájací adaptér USB typu C.
  3. 16 GB alebo 32 GB karta microSD s OS Raspberry Pi blikala. Odporúčam Raspberry Pi OS Lite (bez grafického desktopového prostredia), aj keď bude fungovať aj desktopová verzia Raspberry Pi OS.
  4. Sieťové pripojenie na zariadení Raspberry Pi 4.
  5. Prenosný alebo stolný počítač na vzdialený prístup VNC alebo SSH na zariadenie Raspberry Pi 4.

Ak potrebujete pomoc s flashovaním obrazu Raspberry Pi OS na kartu microSD, prečítajte si článok Ako nainštalovať a používať Raspberry Pi Imager.



Ak ste začiatočník v práci s Raspberry Pi a potrebujete pomoc s inštaláciou Raspberry Pi OS na vaše zariadenie Raspberry Pi 4, prečítajte si článok Ako nainštalovať Raspberry Pi OS na Raspberry Pi 4 .

Ak tiež potrebujete pomoc s bezhlavým nastavením Raspberry Pi 4, prečítajte si článok Ako nainštalovať a nakonfigurovať OS Raspberry Pi na Raspberry Pi 4 bez externého monitora.

Aktualizácia systému Raspberry Pi OS

Predtým, ako začnete s inštaláciou servera Minecraft do Raspberry Pi 4, je vhodné aktualizovať všetky existujúce balíky vášho operačného systému Raspberry Pi.

Najprv aktualizujte vyrovnávaciu pamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$sudovýstižná aktualizácia

Ak chcete aktualizovať všetky existujúce balíky vo vašom operačnom systéme Raspberry Pi, spustite nasledujúci príkaz:

$sudovhodná úplná aktualizácia

Inštaláciu potvrďte stlačením A a potom stlačte .

Správca balíkov APT stiahne a nainštaluje všetky požadované balíky z internetu. Dokončenie môže chvíľu trvať.

V tomto okamihu by mali byť nainštalované všetky aktualizácie.

Aby sa zmeny prejavili, reštartujte systém Raspberry Pi 4 pomocou nasledujúceho príkazu:

$sudoreštartovať

Inštalácia vývojovej sady Java

Servery Minecraft sú napísané v programovacom jazyku Java. Na to, aby server Minecraft fungoval, budete teda musieť mať v počítači nainštalovanú Javu.

Našťastie je Java Development Kit (skrátene JDK) k dispozícii v oficiálnom úložisku balíkov systému Raspberry Pi OS. Inštaláciu sady Java Development Kit do systému Raspberry Pi je teda ľahké.

Ak chcete nainštalovať sadu Java Development Kit do systému Raspberry Pi, spustite nasledujúci príkaz:

$sudovýstižnýInštaláciadefault-jdk

Inštaláciu potvrďte stlačením A a potom stlačte .

Všetky požadované balíky sa stiahnu z internetu. Dokončenie môže chvíľu trvať.

Akonáhle sú požadované balíky stiahnuté z internetu, budú jeden po druhom nainštalované do systému Raspberry Pi OS. Dokončenie môže chvíľu trvať.

V tomto mieste by mal byť nainštalovaný JDK.

Oficiálny vs. Papermc Minecraft Server

V tomto článku som vám ukázal, ako nainštalovať oficiálny server aj server Papermc Minecraft.

Jediný rozdiel medzi týmito dvoma je v tom, že oficiálny server Minecraft je uzavretého zdroja, zatiaľ čo server Papermc Minecraft spravuje komunita a je open-source. Pokiaľ ide o výkon, tieto dva typy serverov budú mať svoje rozdiely.

Môžete si nainštalovať buď oficiálny server Minecraft, alebo server Papermc Minecraft. Táto voľba závisí od vašich osobných preferencií.

Inštalácia oficiálneho servera Minecraft

V tejto sekcii sa naučíte, ako nainštalovať oficiálny server Minecraft na váš Raspberry Pi OS.

Najprv vytvorte nový adresár ~/minecraft-server s nasledujúcim príkazom:

$mkdir -v~/server minecraft

Prejdite do novovytvoreného adresára ~/minecraft-server s nasledujúcim príkazom:

$CD~/server minecraft

Navštíviť oficiálna stránka na stiahnutie servera Minecraft tu .

Po načítaní stránky vyhľadajte odkaz na stiahnutie najnovšej verzie servera Minecraft, ako môžete vidieť na obrázku nižšie.

Kliknite pravým tlačidlom myši (RMB) na odkaz na stiahnutie a kliknite na Skopírovať webovú adresu skopírujte odkaz na stiahnutie servera Minecraft.


Stiahnite si archív Java servera Minecraft pomocou odkazu na stiahnutie, ktorý ste práve skopírovali, a to nasledovne:

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

Teraz sa sťahuje archívny súbor Java servera Minecraft. Dokončenie môže trvať niekoľko sekúnd.

V tomto okamihu by sa mal súbor stiahnuť.

Nový súbor server.jar by mali byť tiež vytvorené vo vašom aktuálnom pracovnom adresári.

$ls -lh

Spustite server Minecraft nasledovne:

$java -Xmx2048M -Xms2048M -jarserver.jar nogui

Tu, -Xms a -Xmx možnosti sa používajú na nastavenie veľkosti pamäte, ktorú môže server Minecraft využiť.

Pre server Minecraft som vyčlenil 2048 MB alebo 2 GB pamäte, pretože mám 8 GB verziu Raspberry Pi 4. Ak máte 2 GB verziu Raspberry Pi 4, nastavte ju na 1024 MB.

Pri prvom spustení servera Minecraft by ste mali vidieť nasledujúci výstup. Dôvodom je, že na spustenie servera Minecraft musíte najskôr prijať licenčnú zmluvu EULA (licenčná dohoda s koncovým používateľom).

Nový súbor eula.txt by mal byť vytvorený vo vašom aktuálnom pracovnom adresári pri prvom spustení servera Minecraft, ako vidíte na obrázku nižšie.

Ak chcete prijať zmluvu EULA, otvorte eula.txt súbor s nano textovým editorom takto:

$nanoeula.txt

The eula premenná by mala byť nastavená na falošný predvolene.

Zmeňte túto hodnotu na PRAVDA, ako je znázornené na obrázku nižšie.

Keď skončíte, stlačte + X nasledovaný A a zachrániť eula.txt súbor.

Akonáhle prijmete zmluvu EULA, môžete spustiť server Minecraft s rovnakým príkazom ako predtým:

$java -Xmx2048M -Xms2048M -jarserver.jar nogui

Teraz sa spustí server Minecraft, ako vidíte na obrázku nižšie.

Teraz sa generuje svet Minecraftu. Dokončenie môže chvíľu trvať.

Hneď ako bude server Minecraft pripravený, mala by sa vám zobraziť správa z denníka Hotový, ako je vyznačené na obrázku nižšie.

Inštalácia servera PaperMC Minecraft Server

V tejto časti sa naučíte, ako nainštalovať open-source server PaperMC Minecraft na svoj Raspberry Pi OS.

Najprv vytvorte nový adresár ~/papermc-server s nasledujúcim príkazom:

$mkdir -v~/papermc-server

Prejdite do novovytvoreného adresára ~/papermc-server s nasledujúcim príkazom:

$CD~/papermc-server

Navštíviť oficiálna stránka na stiahnutie servera PaperMC Minecraft tu .

Po načítaní stránky by ste mali nájsť odkaz na stiahnutie najnovšej verzie servera PaperMC Minecraft, ako môžete vidieť na obrázku nižšie.

Kliknite pravým tlačidlom myši (RMB) na odkaz na stiahnutie a kliknite na Skopírovať webovú adresu skopírujte odkaz na stiahnutie servera PaperMC Minecraft.

Stiahnite si archív Java servera PaperMC Minecraft pomocou odkazu na stiahnutie, ktorý ste skopírovali, nasledovne:

$wget -ALEBOserver.jar https://papermc.io/oheň/v1/papier/1.16.4/261/Stiahnuť ▼

Teraz sa sťahuje archívny súbor Java servera PaperMC Minecraft. Dokončenie môže trvať niekoľko sekúnd.

V tomto okamihu by sa mal súbor stiahnuť.

Nový súbor server.jar by mali byť tiež vytvorené vo vašom aktuálnom pracovnom adresári.

$ls -lh

Spustite server PaperMC Minecraft nasledovne:

$java -Xmx2048M -Xms2048M -jarserver.jar nogui

Tu, -Xms a -Xmx možnosti sa používajú na nastavenie veľkosti pamäte, ktorú môže server PaperMC Minecraft využiť.

Pre server Minecraft som vyčlenil 2048 MB alebo 2 GB pamäte, pretože mám 8 GB verziu Raspberry Pi 4. Ak máte 2 GB verziu Raspberry Pi 4, nastavte ju na 1024 MB.

Pri prvom spustení servera PaperMC Minecraft by ste mali vidieť nasledujúci výstup. Je to preto, že na jeho spustenie súhlasíte s licenčnou zmluvou koncového používateľa (EULA) servera PaperMC Minecraft.

Nový súbor eula.txt by mal byť vytvorený vo vašom aktuálnom pracovnom adresári pri prvom spustení servera PaperMC Minecraft, ako vidíte na obrázku nižšie:

Ak chcete prijať zmluvu EULA, otvorte eula.txt súbor s príponou nano textový editor nasledovne:

$nanoeula.txt

The eula premenná by mala byť nastavená na falošný predvolene.

Zmeňte túto hodnotu na PRAVDA, ako je znázornené na obrázku nižšie.

Keď skončíte, stlačte + X nasledovaný A a zachrániť eula.txt súbor.

Hneď ako prijmete zmluvu EULA, môžete spustiť server PaperMC Minecraft s rovnakým príkazom ako predtým:

$java -Xmx2048M -Xms2048M -jarserver.jar nogui

Server PaperMC Minecraft sa teraz spúšťa a generuje sa nový svet, ako môžete vidieť na obrázku nižšie. Dokončenie bude chvíľu trvať.

Keď bude server PaperMC Minecraft pripravený, mali by ste vidieť protokol Hotový, ako je vyznačené na obrázku nižšie.

Hra Minecraft na serveri Minecraft Raspberry Pi 4

Na prístup na server Minecraft bežiaci na zariadení Raspberry Pi z iných zariadení vo vašej domácej sieti (LAN) budete potrebovať IP adresu vášho zariadenia Raspberry Pi.

IP adresu vášho zariadenia Raspberry Pi nájdete z webového rozhrania na správu vášho domáceho routera. V mojom prípade je adresa IP 192.168.0.106. To bude pre vás iné. Takže odteraz určite vymeňte moju IP za vašu.

Ak máte prístup ku konzole Raspberry Pi, môžete tiež spustiť nasledujúci príkaz a nájsť IP adresu.

$meno hosťa -Ja

Ak chcete hrať Minecraft na serveri Minecraft nainštalovanom na vašom zariadení Raspberry Pi 4, spustite Minecraft Java Edition a kliknite na Multiplayer .

Skontrolovať Túto obrazovku už nezobrazovať a klikni Pokračujte .

Kliknite Priame pripojenie .

Zadajte IP adresu vášho Raspberry Pi 4 a kliknite na Pripojte sa k serveru .

Minecraft by sa teraz malo začať pripájať k serveru Minecraft spustenému na zariadení Raspberry Pi 4.

Mali by ste tiež vidieť, že do hry sa do denníka servera Minecraft pridal nový používateľ.

Minecraft by mal začať. Teraz si môžete užiť Minecraft na vlastnom serveri Minecraft bežiacom na Raspberry Pi 4.

Môžete stlačiť P na zoznam hráčov pripojených k vášmu serveru Minecraft. Práve teraz som jediným hráčom na mojom serveri Minecraft, ako vidíte na obrázku nižšie:

Keď zastavíte hru Minecraft, na túto akciu by vás mal upozorniť aj protokol servera Minecraft.

Spustenie servera Minecraft Server pri spustení

Ručné spustenie servera Minecraft pri každom spustení zariadenia Raspberry Pi nie je príliš praktické. Môžeme teda vytvoriť službu systemd, ktorá automaticky spustí server Minecraft pri spustení.

Najprv vytvorte minecraft-server.service súbor v súbore /etc/systemd/system/ adresár nasledovne:

$sudo nano /atď/systemd/systému/minecraft-server.service

Do poľa zadajte nasledujúce riadky minecraft-server.service súbor.

[Jednotka]
Popis= Server Minecraft
Po= network.target
[Služba]
WorkingDirectory=/Domov/pi/server minecraft
Životné prostredie=MC_MEMORY= 2048 mil
ExecStart=java -Xmx$ {MC_MEMORY} -Xms$ {MC_MEMORY} -jarserver.jar nogui
Štandardný výstup= zdediť
Štandardná chyba= zdediť
Reštart= vždy
Používateľ= pi
[Inštalácia]
WantedBy= multi-user.target

Ak chcete spustiť oficiálny server Minecraft, uistite sa, že WorkingDirectory je nastavený na /home/pi/minecraft-server v službe minecraft-server.service súbor.

WorkingDirectory=/Domov/pi/server minecraft

Ak chcete spustiť server PaperMC Minecraft, uistite sa, že WorkingDirectory je nastavený na /home/pi/papermc-server v službe minecraft-server.service súbor.

WorkingDirectory=/Domov/pi/papermc-server

Tiež môžete zmeniť MC_MEMORY premenná prostredia na nastavenie množstva pamäte, ktorú chcete vyhradiť pre váš server Minecraft.

Životné prostredie=MC_MEMORY= 2048 mil

Keď skončíte, stlačte + X nasledovaný A a zachrániť minecraft-server.service súbor.

Znova načítajte démonov systemd, aby sa zmeny prejavili, nasledovne:

$sudosystemctl daemon-reload

Ako vidíte, server minecraft služba systemd momentálne nebeží.

$sudostav systemctl minecraft-server.service

Môžete začať server minecraft služba systemd s nasledujúcim príkazom:

$sudosystemctl start minecraft-server.service

The server minecraft služba by mala byť aktívna/spustená, ako vidíte na obrázku nižšie. Takže server minecraft služba systemd funguje.

$sudostav systemctl minecraft-server.service

Môžete tiež pridať príponu server minecraft služba systemd na spustenie systému Raspberry Pi OS pomocou nasledujúceho príkazu:

$sudosystemctlpovoliťminecraft-server.service

Aby sa zmeny prejavili, reštartujte systém Raspberry Pi nasledujúcim príkazom:

$sudoreštartovať

Hneď ako sa váš systém Raspberry Pi spustí, mala by byť aktívna/spustená služba minecraft-server systemd, ako vidíte na obrázku nižšie.

$sudostav systemctl minecraft-server.service

Záver

V tomto článku ste sa dozvedeli, ako si vytvoriť vlastný server Minecraft pomocou jednodeskového počítača Raspberry Pi 4. Videli ste, ako do svojho zariadenia Raspberry Pi 4 nainštalovať oficiálny server Minecraft aj open-source server PaperMC Minecraft. Tiež ste sa naučili hrať Minecraft na serveri Minecraft bežiacom na systéme Raspberry Pi 4.