Jak nainstalovat Minecraft Server na Raspberry Pi 4

How Install Minecraft Server Raspberry Pi 4



Existuje mnoho online serverů Minecraft, kde můžete hrát Minecraft se svými přáteli. Můžete si také vytvořit vlastní server Minecraft pomocí jednodeskového počítače Raspberry Pi 4 doma a hrát s přáteli a dalšími online.

Vytvoření vlastního serveru Minecraft má několik výhod:







  • Světová data Minecraftu se uloží do vašeho systému Raspberry Pi.
  • Minecraft můžete hrát se svými přáteli na LAN.
  • Můžete získat veřejnou IP adresu a umožnit komukoli odkudkoli se připojit k vašemu serveru Minecraft.
  • Můžete spustit libovolné režimy Minecraft, které chcete.
  • Budete správcem.
  • Můžete ovládat uživatele hrající Minecraft na vašem serveru.
  • Kdykoli můžete udělit přístup komukoli chcete, komukoli chcete přístup odepřít a kohokoli z vašeho serveru vyhodit.

Stručně řečeno, budete mít úplnou kontrolu nad svým serverem Minecraft.



Protože Raspberry Pi 4 je levný jednodeskový počítač, může být vybudování serveru Minecraft se systémem Raspberry Pi 4 velmi nákladově efektivní. Raspberry Pi 4 je také zařízení s nízkým výkonem. Nebudete se muset starat o účty za elektřinu. K napájení systému Raspberry Pi 4 můžete použít jakoukoli powerbanku.



Tento článek ukazuje, jak nainstalovat vlastní server Minecraft do Raspberry Pi 4.





Co budete potřebovat

Pokud chcete ve svém systému Raspberry Pi 4 nastavit server Minecraft, budete potřebovat následující:

  1. Jednodeskový počítač Raspberry Pi 4 (doporučuje se verze 4 GB, ale bude fungovat i verze 2 GB).
  2. Napájecí adaptér USB typu C.
  3. 16 GB nebo 32 GB microSD karta s OS Raspberry Pi blikla. Doporučuji Raspberry Pi OS Lite (bez grafického desktopového prostředí), i když desktopová verze Raspberry Pi OS bude také fungovat.
  4. Síťové připojení na zařízení Raspberry Pi 4.
  5. Notebook nebo stolní počítač pro vzdálený přístup VNC nebo přístup SSH k zařízení Raspberry Pi 4.

Pokud potřebujete pomoc s blikáním obrazu Raspberry Pi OS na kartu microSD, přečtěte si článek Jak nainstalovat a používat Raspberry Pi Imager.



Pokud jste začátečník v práci s Raspberry Pi a potřebujete pomoc s instalací Raspberry Pi OS na vaše zařízení Raspberry Pi 4, podívejte se na článek Jak nainstalovat Raspberry Pi OS na Raspberry Pi 4 .

Pokud také potřebujete pomoc s bezhlavým nastavením Raspberry Pi 4, přečtěte si článek Jak nainstalovat a konfigurovat Raspberry Pi OS na Raspberry Pi 4 bez externího monitoru.

Upgradování systému Raspberry Pi OS

Než začnete s instalací serveru Minecraft do Raspberry Pi 4, je dobré upgradovat všechny stávající balíčky vašeho Raspberry Pi OS.

Nejprve aktualizujte mezipaměť úložiště balíčků APT následujícím příkazem:

$sudovýstižná aktualizace

Chcete -li upgradovat všechny existující balíčky v systému Raspberry Pi, spusťte následující příkaz:

$sudovhodná úplná aktualizace

Instalaci potvrdíte stisknutím A a poté stiskněte .

Správce balíků APT stáhne a nainstaluje všechny požadované balíčky z internetu. Dokončení může chvíli trvat.

V tomto okamžiku by měly být nainstalovány všechny aktualizace.

Aby se změny projevily, restartujte systém Raspberry Pi 4 pomocí následujícího příkazu:

$sudorestartovat

Instalace sady Java Development Kit

Servery Minecraft jsou napsány v programovacím jazyce Java. Aby server Minecraft fungoval, budete tedy muset mít v počítači nainstalovanou Javu.

Naštěstí je Java Development Kit (zkráceně JDK) k dispozici v oficiálním úložišti balíků systému Raspberry Pi OS. Je tedy snadné nainstalovat Java Development Kit na Raspberry Pi OS.

Chcete -li nainstalovat sadu Java Development Kit do systému Raspberry Pi, spusťte následující příkaz:

$sudovýstižnýNainstalujtedefault-jdk

Instalaci potvrdíte stisknutím A a poté stiskněte .

Všechny požadované balíčky budou staženy z internetu. Dokončení může chvíli trvat.

Jakmile jsou požadované balíčky staženy z internetu, budou jeden po druhém nainstalovány na Raspberry Pi OS. Dokončení může chvíli trvat.

V tomto okamžiku by měl být nainstalován JDK.

Oficiální vs. Papermc Minecraft Server

V tomto článku jsem vám ukázal, jak nainstalovat oficiální i server Papermc Minecraft.

Jediným rozdílem mezi těmito dvěma je, že oficiální server Minecraft je uzavřený zdroj, zatímco server Papermc Minecraft je spravován komunitou a je open-source. Pokud jde o výkon, tyto dva typy serverů budou mít své rozdíly.

Můžete si nainstalovat buď oficiální server Minecraft, nebo server Papermc Minecraft. Tato volba závisí na vašich osobních preferencích.

Instalace oficiálního serveru Minecraft

V této části se dozvíte, jak nainstalovat oficiální server Minecraft na váš Raspberry Pi OS.

Nejprve vytvořte nový adresář ~/minecraft-server s následujícím příkazem:

$mkdir -proti~/server minecraft

Přejděte do nově vytvořeného adresáře ~/minecraft-server s následujícím příkazem:

$CD~/server minecraft

Navštivte oficiální stránka pro stažení serveru Minecraft zde .

Jakmile se stránka načte, najděte odkaz ke stažení nejnovější verze serveru Minecraft, jak můžete vidět na obrázku níže.

Klikněte pravým tlačítkem (RMB) na odkaz ke stažení a klikněte Kopírovat adresu odkazu zkopírovat odkaz ke stažení serveru Minecraft.


Stáhněte si archiv Java serveru Minecraft pomocí odkazu ke stažení, který jste právě zkopírovali, následujícím způsobem:

$wgethttps://launcher.mojang.com/v1/předměty/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar

Nyní se stahuje archivní soubor Java serveru Minecraft. Dokončení může trvat několik sekund.

V tomto okamžiku by měl být soubor stažen.

Nový soubor server.jar by měl být také vytvořen ve vašem aktuálním pracovním adresáři.

$ls -lh

Spusťte server Minecraft následujícím způsobem:

$Jáva -Xmx2048M -Xms2048M -skleniceserver.jar nogui

Tady, -Xms a -Xmx možnosti se používají k nastavení velikosti paměti, kterou může server Minecraft použít.

Přidělil jsem 2048 MB nebo 2 GB paměti pro server Minecraft, protože mám 8 GB verzi Raspberry Pi 4. Pokud máte 2 GB verzi Raspberry Pi 4, nastavte ji na 1024 MB.

Při prvním spuštění serveru Minecraft byste měli vidět následující výstup. Důvodem je, že nejprve musíte přijmout EULA (licenční smlouva s koncovým uživatelem) serveru Minecraft, abyste jej mohli spustit.

Nový soubor eula.txt by měl být vytvořen ve vašem aktuálním pracovním adresáři při prvním spuštění serveru Minecraft, jak můžete vidět na obrázku níže.

Chcete -li přijmout smlouvu EULA, otevřete eula.txt soubor s nano textovým editorem takto:

$nanoeula.txt

The eula proměnná by měla být nastavena na Nepravdivé ve výchozím stavu.

Změňte tuto hodnotu na SKUTEČNÝ, jak ukazuje obrázek níže.

Jakmile budete hotovi, stiskněte + X následován A a zachránit eula.txt soubor.

Jakmile přijmete smlouvu EULA, můžete spustit server Minecraft se stejným příkazem jako dříve:

$Jáva -Xmx2048M -Xms2048M -skleniceserver.jar nogui

Nyní se spustí server Minecraft, jak můžete vidět na obrázku níže.

Nyní se generuje svět Minecraftu. Dokončení může chvíli trvat.

Jakmile je server Minecraft připraven, měli byste vidět zprávu protokolu Hotovo, jak je vyznačeno na obrázku níže.

Instalace serveru PaperMC Minecraft Server

V této části se dozvíte, jak nainstalovat open-source server PaperMC Minecraft na váš Raspberry Pi OS.

Nejprve vytvořte nový adresář ~/papermc-server s následujícím příkazem:

$mkdir -proti~/papermc-server

Přejděte do nově vytvořeného adresáře ~/papermc-server s následujícím příkazem:

$CD~/papermc-server

Navštivte oficiální stránka pro stažení serveru PaperMC Minecraft zde .

Jakmile se stránka načte, měli byste najít odkaz ke stažení nejnovější verze serveru PaperMC Minecraft, jak můžete vidět na obrázku níže.

Klikněte pravým tlačítkem (RMB) na odkaz ke stažení a klikněte Kopírovat adresu odkazu zkopírujte odkaz ke stažení serveru PaperMC Minecraft.

Stáhněte si archiv Java serveru PaperMC Minecraft pomocí odkazu ke stažení, který jste právě zkopírovali, následujícím způsobem:

$wget -NEBOserver.jar https://papermc.io/oheň/v1/papír/1.16.4/261/stažení

Nyní se stahuje archivní soubor Java serveru PaperMC Minecraft. Dokončení může trvat několik sekund.

V tomto okamžiku by měl být soubor stažen.

Nový soubor server.jar by měl být také vytvořen ve vašem aktuálním pracovním adresáři.

$ls -lh

Server PaperMC Minecraft spusťte následujícím způsobem:

$Jáva -Xmx2048M -Xms2048M -skleniceserver.jar nogui

Tady, -Xms a -Xmx možnosti se používají k nastavení velikosti paměti, kterou může server PaperMC Minecraft využít.

Přidělil jsem 2048 MB nebo 2 GB paměti pro server Minecraft, protože mám 8 GB verzi Raspberry Pi 4. Pokud máte 2 GB verzi Raspberry Pi 4, nastavte ji na 1024 MB.

Při prvním spuštění serveru PaperMC Minecraft byste měli vidět následující výstup. Důvodem je, že souhlasíte s licenčním ujednáním EULA (End-User License Agreement) serveru PaperMC Minecraft, abyste jej mohli spustit.

Nový soubor eula.txt by měl být vytvořen ve vašem aktuálním pracovním adresáři při prvním spuštění serveru PaperMC Minecraft, jak můžete vidět na obrázku níže:

Chcete -li přijmout smlouvu EULA, otevřete eula.txt soubor s příponou nano textový editor následovně:

$nanoeula.txt

The eula proměnná by měla být nastavena na Nepravdivé ve výchozím stavu.

Změňte tuto hodnotu na SKUTEČNÝ, jak ukazuje obrázek níže.

Jakmile budete hotovi, stiskněte + X následován A a zachránit eula.txt soubor.

Jakmile přijmete smlouvu EULA, můžete spustit server PaperMC Minecraft se stejným příkazem jako dříve:

$Jáva -Xmx2048M -Xms2048M -skleniceserver.jar nogui

Server PaperMC Minecraft se nyní spouští a generuje se nový svět, jak můžete vidět na obrázku níže. Dokončení bude chvíli trvat.

Jakmile bude server PaperMC Minecraft připraven, měli byste vidět protokol Hotovo, jak je vyznačeno na obrázku níže.

Hraní Minecraftu na serveru Minecraft Raspberry Pi 4

Pro přístup k serveru Minecraft běžícím na zařízení Raspberry Pi z jiných zařízení ve vaší domácí síti (LAN) budete potřebovat znát IP adresu vašeho zařízení Raspberry Pi.

IP adresu vašeho zařízení Raspberry Pi můžete zjistit z webového rozhraní pro správu vašeho domácího routeru. V mém případě je IP adresa 192.168.0.106. To pro vás bude jiné. Nezapomeňte tedy od nynějška vyměnit moji IP za vaši.

Pokud máte přístup ke konzole Raspberry Pi, můžete také spustit následující příkaz a zjistit IP adresu.

$jméno hostitele -Já

Chcete -li hrát Minecraft na serveru Minecraft nainstalovaném na vašem zařízení Raspberry Pi 4, spusťte Minecraft Java Edition a klikněte na Multiplayer .

Šek Tuto obrazovku již nezobrazovat a klikněte Pokračovat .

Klikněte Přímé spojení .

Zadejte IP adresu vašeho Raspberry Pi 4 a klikněte Připojte se k serveru .

Minecraft by se nyní měl začít připojovat k serveru Minecraft běžícím na zařízení Raspberry Pi 4.

Měli byste také vidět, že se do hry připojil nový uživatel v protokolu serveru Minecraft.

Minecraft by měl začít. Nyní si můžete užít Minecraft na svém vlastním serveru Minecraft běžícím na Raspberry Pi 4.

Můžete stisknout P seznam hráčů připojených k vašemu serveru Minecraft. Právě teď jsem jediným hráčem na mém serveru Minecraft, jak můžete vidět na obrázku níže:

Jakmile hru Minecraft zastavíte, měl by vás na tuto akci upozornit také protokol serveru Minecraft.

Spuštění serveru Minecraft Server při spuštění

Ruční spouštění serveru Minecraft při každém spuštění zařízení Raspberry Pi není příliš praktické. Můžeme tedy vytvořit službu systemd, která při spuštění automaticky spustí server Minecraft.

Nejprve vytvořte soubor minecraft-server.service soubor v souboru /etc/systemd/system/ adresář takto:

$sudo nano /atd/systemd/Systém/minecraft-server.service

Do řádku zadejte následující řádky minecraft-server.service soubor.

[Jednotka]
Popis= Minecraft Server
Po= cíl sítě
[Servis]
Pracovní adresář=/Domov//server minecraft
životní prostředí=MC_MEMORY= 2048 mil
ExecStart=Jáva -Xmx$ {MC_MEMORY} -Xms$ {MC_MEMORY} -skleniceserver.jar nogui
Standardní výstup= zdědit
StandardError= zdědit
Restartujte= vždy
Uživatel= pí
[Nainstalujte]
WantedBy= multi-user.target

Pokud chcete spustit oficiální server Minecraft, ujistěte se, že Pracovní adresář je nastaven na /home/pi/minecraft-server ve službě minecraft-server.service soubor.

Pracovní adresář=/Domov//server minecraft

Pokud chcete spustit server PaperMC Minecraft, ujistěte se, že Pracovní adresář je nastaven na /home/pi/papermc-server ve službě minecraft-server.service soubor.

Pracovní adresář=/Domov//papermc-server

Také můžete změnit MC_MEMORY proměnná prostředí pro nastavení množství paměti, kterou chcete vyhradit pro váš server Minecraft.

životní prostředí=MC_MEMORY= 2048 mil

Jakmile budete hotovi, stiskněte + X následován A a zachránit minecraft-server.service soubor.

Znovu načtěte démony systemd, aby se změny projevily, následovně:

$sudosystemctl daemon-reload

Jak vidíte, server minecraft služba systemd v tuto chvíli neběží.

$sudostav systemctl minecraft-server.service

Můžete začít server minecraft služba systemd s následujícím příkazem:

$sudosystemctl start minecraft-server.service

The server minecraft služba by měla být aktivní/spuštěná, jak vidíte na obrázku níže. Takže server minecraft služba systemd funguje.

$sudostav systemctl minecraft-server.service

Můžete také přidat server minecraft systemd service to the system startup of Raspberry Pi OS with the following command:

$sudosystemctlumožnitminecraft-server.service

Aby se změny projevily, restartujte systém Raspberry Pi následujícím příkazem:

$sudorestartovat

Jakmile se váš systém Raspberry Pi spustí, měla by být aktivní/spuštěná služba minecraft-server systemd, jak můžete vidět na obrázku níže.

$sudostav systemctl minecraft-server.service

Závěr

V tomto článku jste se dozvěděli, jak si vytvořit vlastní server Minecraft pomocí jednodeskového počítače Raspberry Pi 4. Viděli jste, jak do svého zařízení Raspberry Pi 4 nainstalovat oficiální server Minecraft i open-source server PaperMC Minecraft. Také jste se naučili hrát Minecraft na serveru Minecraft běžícím na systému Raspberry Pi 4.