Jak nainstalovat Minecraft Bedrock Server na Raspberry Pi


Chcete hostit své vlastní světy Minecraftu hratelné z jakéhokoli zařízení se systémem Bedrock Edition? Vše, co potřebujete, je Raspberry Pi.

Hraní Minecraftu s přáteli a rodinou vyžaduje buď režim rozdělené obrazovky, nebo použití více zařízení. Pro nejlepší výsledky by se měly připojit k serveru Minecraft.

Ale platit za Minecraft server je drahé. Proč si nepostavit vlastní? Nyní je možné provozovat Minecraft Bedrock Server na Raspberry Pi.

Proč používat Minecraft Bedrock Server?

V průběhu let se Minecraft vyvinul nad rámec původní Java hry. Od roku 2016 byla Minecraft Bedrock Edition hlavní verzí vydanou na PC, konzolích a mobilních zařízeních.

I když to přináší nové funkce, vylepšenou grafiku a lepší stabilitu do hry, Minecraft Bedrock Edition není kompatibilní se starou verzí Java pro stolní počítače a mobilní zařízení. Pokud byste tedy nainstalovali server Minecraft na Raspberry Pi, mohli byste se připojit pouze z odpovídající verze Java (ať už na PC nebo jiném Pi).

Protože nyní existuje server kompatibilní s Minecraft Bedrock (na bázi Java) pro Raspberry Pi, můžete jej použít k hostování her hraných na jakémkoli zařízení se systémem Bedrock. To vám dává výhodu plné kontroly nad serverem, od nastavení pozvánek a přidělování přístupových práv až po instalaci modů a zálohování světa.

Které Raspberry Pi bude provozovat Minecraft Bedrock Server?

Pro tento projekt máte na výběr Raspberry Pi 3 nebo Raspberry Pi 4. Pi 4 se svými 2GB, 4GB a 8GB variantami je samozřejmě nejlepší volbou. Měli byste však být schopni spustit server Minecraft Bedrock Edition na Raspberry Pi 3.

K testování tohoto projektu jsem použil Raspberry Pi 3 B+. Toto zařízení má 1,4GHz 64bitový čtyřjádrový procesor a 1GB RAM. Počáteční nastavení bylo přes Wi-Fi pomocí SSH, ale lepší odezvu a nižší latenci si můžete užít s ethernetovým připojením k routeru.

Cokoli nižšího než Raspberry Pi 3 je třeba se vyhnout.

Co potřebujete pro server Minecraft Bedrock

K hostování serverového softwaru budete potřebovat operační systém. Pro optimální výkon se rozhodněte pro lehký operační systém – Raspberry Pi OS Lite je zde pravděpodobně nejlepší volbou.

Než budete pokračovat, přečtěte si našeho průvodce instalací operačního systému na Raspberry Pi. Doporučuje se nakonfigurovat instalaci tak, aby se automaticky připojovala k vaší Wi-Fi síti (pokud nějakou používáte) a na Raspberry Pi měli povoleno SSH. Pokud nepoužíváte SSH, budete potřebovat nastavit a připojit klávesnici a displej.

Budete také muset nainstalovat:

  • Git
  • Java SDK
  • Nejnovější sestavení Minecraftu Java kompatibilní s Bedrock Edition

Pro instalaci a konfiguraci serveru Minecraft Bedrock postupujte podle níže uvedených kroků.

Nakonfigurujte operační systém Raspberry Pi pro server Minecraft Bedrock Edition

Než budete moci nainstalovat serverový software, budete muset Raspberry Pi nakonfigurovat. Tyto kroky předpokládají, že jste již nainstalovali operační systém Raspberry Pi.

Začněte tím, že se ujistěte, že je operační systém aktuální:

sudo apt update && sudo apt upgrade

Dále otevřete konfigurační nástroj Raspberry Pi, raspi-config:

sudo raspi-config

Pomocí kláves se šipkami vyberte Možnosti systému > Paměť GPUa GPU do 16. To zajišťuje, že většina systémových prostředků je vyhrazena serveru. Stisknutím Tab vyberte OK.

Pokud jste v tuto chvíli ještě nepovolili SSH, učiňte tak výběrem Možnosti rozhraní > SSH stiskněte Tab< vyberte Ano a potvrďte stisknutím klávesy Enter.

Poté stiskněte Tab a vyberte Dokončit a poté Enter restartujte Raspberry Pi.

Nastavte Minecraft Bedrock Server na vašem Raspberry Pi

S restartovaným Raspberry Pi nainstalujte Git

sudo apt install git

Tento software vám umožňuje klonovat úložiště GitHub do vašeho počítače a je nezbytný pro instalaci serveru Minecraft Bedrock.

Nyní můžete nainstalovat Javu.

sudo apt install default-jdk

Tím se nainstaluje výchozí (aktuální) verze Java. O jakou verzi se můžete přesvědčit zadáním

java -version

(Upozorňujeme, že pro instalaci konkrétní verze Java použijte konkrétní název verze, například sudo apt install openjdk-8-jdk.)

V době psaní tohoto článku byla výchozí verze jdk 11.0.16.

Nainstalujte Minecraft Bedrock Server na Raspberry Pi

Nejste připraveni nainstalovat server. Začněte zadáním

git clone https://github.com/CloudburstMC/Nukkit

Počkejte, až se to dokončí, a poté se přepněte do adresáře Nukkit

cd Nukkit

Zde aktualizujte submodul:

git submodule update &ndash;init

Dokončení bude chvíli trvat. Po dokončení změňte oprávnění na mvnw

chmod +x mvnw

Konečně :

./mvnw clean package

Tento poslední příkaz je nejdelší částí procesu. Je to dobrá příležitost spustit Minecraft Bedrock Edition na vašem PC, mobilu nebo konzoli v připravenosti.

Spusťte Minecraft Bedrock Server na Raspberry Pi

Až budete připraveni, změňte adresář:

cd target

Zde spusťte serverový software:

java -jar nukkit-1.0-SNAPSHOT.jar

Nejprve budete vyzváni k zadání preferovaného jazyka serveru.

Jakmile je to hotovo, spustí se Nukkit, importují se vlastnosti serveru a spustí se herní prostředí. Začíná to s výchozím herním režimem nastaveným na Survival, ale můžete to změnit později.

Jakmile se zdá, že vše běží, zadejte

status

Zobrazí se různé skutečnosti, jako je využití paměti, doba provozu, dostupná paměť, zatížení a počet hráčů.

Můžete také použít příkaz help (nebo stisknout ?) a zkontrolovat, jaké pokyny lze použít ke správě serveru. Ty lze zadávat buď přímo do Pi pomocí klávesnice, přes SSH, nebo z chatovací konzole hry Minecraft (nezapomeňte před každým příkazem uvést „/“ v konzole).

Připojte se k serveru Minecraft Bedrock z jiného zařízení

Když je vše nastaveno, jste připraveni se připojit k vašemu serveru. Udělat toto

  1. Spusťte Minecraft Bedrock Edition na jakémkoli jiném zařízení
  2. Vyberte Servery > Přidat server
  3. Zadejte Název a IP adresu serveru (měli byste to znát z používání SSH)
  4. Klepnutím na Přehrát ihned vstoupíte na server nebo na Uložit
  5. Při následných připojeních bude server uveden v seznamu Další servery – stačí jej vybrat a poté Připojit se k serveru

O chvíli později byste měli být ve světě serveru Minecraft. Na straně serveru bude zaznamenáno:

Vytvořte si server Minecraft Bedrock Edition s vaším Raspberry Pi

I když je k aktivaci serveru Bedrock Edition na Raspberry Pi vyžadováno několik kroků, konečné výsledky jsou dobré. Naše testovací zařízení, jak si vzpomínáte, bylo Raspberry Pi 3B+, více než dostačující pro 2-5 hráčů. Raspberry Pi 4 bude pravděpodobně fungovat lépe pro větší počet hráčů.

Použití Raspberry Pi je jen jedním z mnoha způsobů, jak můžete vytvořit server Minecraft zdarma.