Igranje Minecrafta s prijatelji in družino zahteva uporabo načina razdeljenega zaslona ali uporabo več naprav. Za najboljše rezultate se morajo povezati s strežnikom Minecraft.
Toda plačilo za strežnik Minecraft je drago. Zakaj ne bi zgradili svojega? Zdaj je mogoče zagnati Minecraft Bedrock Server na Raspberry Pi.
Zakaj uporabljati Minecraft Bedrock Server?
Z leti se je Minecraft razvil dlje od izvirne igre Java. Od leta 2016 je bila Minecraft Bedrock Edition glavna različica, izdana za osebne računalnike, konzole in mobilne naprave.
Čeprav to igri prinaša nove funkcije, izboljšano grafiko in boljšo stabilnost, Minecraft Bedrock Edition ni združljiva s staro različico Java za namizne in mobilne naprave. Kot take, če bi imeli nameščen strežnik Minecraft na Raspberry Pi, bi se lahko povezali samo z ustrezne različice Jave (na osebnem računalniku ali drugem Piju).
Ker zdaj obstaja (na Javi temelječ) strežnik, združljiv z Minecraft Bedrockom za Raspberry Pi, ga lahko uporabite za gostovanje iger, ki se igrajo na kateri koli napravi, ki poganja Bedrock. To vam daje prednost, da imate popoln nadzor nad strežnikom, od nastavljanja povabil in dodeljevanja pravic dostopa do namestitve modov in varnostnega kopiranja sveta.
Kateri Raspberry Pi bo poganjal strežnik Minecraft Bedrock?
Za ta projekt lahko izbirate med Raspberry Pi 3 ali Raspberry Pi 4. Najboljša možnost je seveda Pi 4 s svojimi različicami 2 GB, 4 GB in 8 GB. Vendar bi morali imeti možnost zagnati strežnik Minecraft Bedrock Edition na Raspberry Pi 3.
Za testiranje tega projekta sem uporabil Raspberry Pi 3 B+. Ta naprava ima 1,4 GHz 64-bitni štirijedrni procesor in 1 GB RAM-a. Začetna nastavitev je bila prek Wi-Fi z uporabo SSH, vendar je boljši odziv in nižja zakasnitev na voljo z ethernetno povezavo z usmerjevalnikom.
Izogibati se je treba vsemu, kar je nižje od Raspberry Pi 3.
Kaj potrebujete za strežnik Minecraft Bedrock
Za gostovanje strežniške programske opreme potrebujete operacijski sistem. Za optimalno delovanje se odločite za lahek OS – Raspberry Pi OS Lite je verjetno najboljša možnost tukaj.
Oglejte si naš vodnik za namestitev operacijskega sistema na Raspberry Pi preden nadaljujete. Priporočljivo je, da namestitev konfigurirate tako, da se samodejno poveže z vašim omrežjem Wi-Fi (če ga uporabljate) in imate SSH omogočen na Raspberry Pi. Če ne uporabljate SSH, boste potrebovali nastavljeno in povezano tipkovnico in zaslon.
Prav tako boste morali namestiti:
- Git
- Java SDK
- Najnovejša različica Minecrafta, združljiva z Bedrock Edition
Sledite spodnjim korakom, da jih namestite in konfigurirate strežnik Minecraft Bedrock.
Konfigurirajte Raspberry Pi OS za Minecraft Bedrock Edition Server
Preden lahko namestite strežniško programsko opremo, boste morali konfigurirati Raspberry Pi. Ti koraki predvidevajo, da ste že namestili Raspberry Pi OS.
Začnite tako, da zagotovite, da je operacijski sistem posodobljen:
sudo apt nadgradnja && sudo apt nadgradnja
Nato odprite konfiguracijsko orodje Raspberry Pi, raspi-config:
sudo raspi-config
Za izbiro uporabite puščične tipke Sistemske možnosti > Pomnilnik GPE in GPU za 16. To zagotavlja, da je večina sistemskih virov namenjena strežniku. Hit Tab izbrati v redu.
Če na tej točki še niste omogočili SSH, to storite tako, da izberete Možnosti vmesnika > SSH pritisnite Tab izbrati ja in strpritisnite Enter za potrditev.
Naprej, udari Tab izbrati Končaj, potem Vnesite za ponovni zagon Raspberry Pi.
Nastavite strežnik Minecraft Bedrock na vašem Raspberry Pi
Po ponovnem zagonu Raspberry Pi namestite Git
sudo apt namestite git
Ta programska oprema vam omogoča kloniranje repozitorija GitHub v vaš računalnik in je potrebna za namestitev strežnika Minecraft Bedrock.
Zdaj lahko namestite Javo.
sudo apt namestiteprivzeto-jdk
S tem se namesti privzeta (trenutna) različica Jave. Katero različico lahko preverite z vnosom
java -različica
(Upoštevajte, da za namestitev določene izdaje Jave uporabite določeno ime različice, kot je sudo apt namestite openjdk-8-jdk.)
V času pisanja je bila privzeta različica jdk 11.0.16.
Namestite Minecraft Bedrock Server na Raspberry Pi
Niste pripravljeni na namestitev strežnika. Začnite z vnosom
git klon https://github.com/CloudburstMC/Nukkit
Počakajte, da se to zaključi, nato preklopite na imenik Nukkit
cd Nukkit
Tukaj posodobite podmodul:
podmodul git nadgradnja - v
To bo trajalo nekaj časa. Ko končate, spremenite dovoljenja za mvnw
chmod +x mvnw
Končno:
./mvnw čisto paket
Ta zadnji ukaz je najdaljši del postopka. To je dobra priložnost, da zaženete Minecraft Bedrock Edition na svojem osebnem računalniku, mobilnem telefonu ali pripravljeni konzoli.
Zaženite Minecraft Bedrock Server na Raspberry Pi
Ko ste pripravljeni, spremenite imenik:
cd tarča
Tukaj zaženite strežniško programsko opremo:
java-kozarecnukkit-1.0-SNAPSHOT.jar
Najprej boste prejeli navodila, da vnesete želeni jezik strežnika.
Ko je to storjeno, se zažene Nukkit, uvozijo se lastnosti strežnika in zažene se okolje igre. To se začne s privzetim igralnim načinom, nastavljenim na Preživetje, vendar ga lahko pozneje preklopite.
Ko se zdi, da vse teče, vstopite
stanje
To bo prikazalo različna dejstva, kot so uporaba pomnilnika, čas delovanja, razpoložljivi pomnilnik, obremenitev in število igralcev.
Uporabite lahko tudi pomoč ukaz (ali udarec ?), da preverite, katera navodila je mogoče uporabiti za skrbništvo nad strežnikom. Te je mogoče vnesti neposredno v Pi s tipkovnico, prek SSH ali iz klepetalne konzole igre Minecraft (ne pozabite, da morate pred vsakim ukazom v konzoli postaviti »/«).
Povežite se s strežnikom Minecraft Bedrock iz druge naprave
Ko je vse nastavljeno, ste pripravljeni na povezavo s strežnikom. Storiti to
- Zaženite Minecraft Bedrock Edition na kateri koli drugi napravi
- Izberite Strežniki > Dodaj strežnik
- Vnesite strežnikov Ime in IP naslov (to bi morali vedeti pri uporabi SSH)
- Tapnite Igraj da takoj vstopite na strežnik, oz Shrani
- Pri naslednjih povezavah bo strežnik naveden pod Dodatni strežniki - potem ga preprosto izberite Pridružite se strežniku
Trenutek kasneje bi morali biti v svetu strežnika Minecraft. Na strani strežnika bo to zabeleženo:
Ustvarite strežnik Minecraft Bedrock Edition s svojim Raspberry Pi
Čeprav je potrebnih nekaj korakov za omogočanje strežnika Bedrock Edition na Raspberry Pi, so končni rezultati dobri. Spomnite se, da je bila naša testna naprava Raspberry Pi 3B+, več kot primerna za 2-5 igralcev. Raspberry Pi 4 bo verjetno deloval bolje za večje število igralcev.
Uporaba Raspberry Pi je le eden od mnogih načinov, kako lahko brezplačno ustvarite strežnik Minecraft.