Minecraft spelen met vrienden en familie vereist ofwel de gesplitste schermmodus of het gebruik van meerdere apparaten. Voor de beste resultaten moeten deze verbinding maken met een Minecraft-server.
Maar betalen voor een Minecraft-server is duur. Waarom niet zelf bouwen? Het is nu mogelijk om Minecraft Bedrock Server op een Raspberry Pi te draaien.
Waarom Minecraft Bedrock Server gebruiken?
In de loop der jaren is Minecraft verder geëvolueerd dan het originele Java-spel. Sinds 2016 is Minecraft Bedrock Edition de hoofdversie, uitgebracht op pc, consoles en mobiel.
Hoewel dit nieuwe functies, verbeterde graphics en betere stabiliteit voor het spel met zich meebrengt, is Minecraft Bedrock Edition niet compatibel met de oude desktop- en mobiele Java-versie. Als zodanig, als je had Minecraft-server geïnstalleerd op een Raspberry Pi, zou je alleen verbinding kunnen maken vanaf de overeenkomstige Java-versie (op een pc of een andere Pi).
Omdat er nu een (Java-gebaseerde) Minecraft Bedrock-compatibele server voor Raspberry Pi is, kun je deze gebruiken om games te hosten die worden gespeeld op elk apparaat waarop Bedrock draait. Dit geeft je het voordeel dat je volledige controle hebt over de server, van het instellen van uitnodigingen en het toewijzen van toegangsrechten tot het installeren van mods en het maken van back-ups van de wereld.
Welke Raspberry Pi zal een Minecraft Bedrock-server draaien?
Voor dit project heb je de keuze uit de Raspberry Pi 3 of Raspberry Pi 4. Uiteraard is de Pi 4 met zijn varianten van 2 GB, 4 GB en 8 GB de beste optie. U zou echter de Minecraft Bedrock Edition-server op een Raspberry Pi 3 moeten kunnen uitvoeren.
Om dit project te testen, heb ik een Raspberry Pi 3 B+ gebruikt. Dit toestel heeft een 1,4 GHz 64 bit quad-core processor en 1 GB werkgeheugen. De eerste installatie was via Wi-Fi, met behulp van SSH, maar een betere respons en lagere latentie kan worden genoten met een Ethernet-verbinding met uw router.
Alles lager dan een Raspberry Pi 3 moet worden vermeden.
Wat je nodig hebt voor een Minecraft Bedrock-server
Om de serversoftware te hosten, hebt u een besturingssysteem nodig. Kies voor optimale prestaties voor een lichtgewicht besturingssysteem - Raspberry Pi OS Lite is hier waarschijnlijk de beste optie.
Zie onze gids voor het installeren van een besturingssysteem op de Raspberry Pi alvorens verder te gaan. Het wordt aanbevolen dat u de installatie configureert om automatisch verbinding te maken met uw Wi-Fi-netwerk (als u er een gebruikt), en hebt SSH ingeschakeld op de Raspberry Pi. Als u geen SSH gebruikt, moet u een toetsenbord en beeldscherm instellen en aansluiten.
U moet ook installeren:
- Git
- Java-SDK
- Nieuwste Bedrock Edition-compatibele Java-versie van Minecraft
Volg de onderstaande stappen om deze te installeren en uw Minecraft Bedrock-server te configureren.
Configureer Raspberry Pi OS voor Minecraft Bedrock Edition Server
Voordat u de serversoftware kunt installeren, moet u de Raspberry Pi configureren. Bij deze stappen wordt ervan uitgegaan dat je Raspberry Pi OS al hebt geïnstalleerd.
Begin met ervoor te zorgen dat het besturingssysteem up-to-date is:
sudo geschikt update && sudo geschikt upgrade
Open vervolgens de Raspberry Pi-configuratietool, raspi-config:
sudo raspi-config
Gebruik de pijltjestoetsen om te selecteren Systeemopties > GPU-geheugen en de GPU naar 16. Dit zorgt ervoor dat de meeste systeembronnen aan de server worden toegewezen. Hit tabblad selecteren OK.
Als je SSH op dit moment nog niet hebt ingeschakeld, doe dit dan door te selecteren Interfacing-opties > SSH druk op tabblad selecteren Ja en Pdruk op Enter om te bevestigen.
Vervolgens, raak tabblad selecteren Finish, Dan Binnenkomen om de Raspberry Pi opnieuw op te starten.
Stel Minecraft Bedrock Server in op uw Raspberry Pi
Installeer Git terwijl de Raspberry Pi opnieuw is opgestart
sudo geschikt installeren gek
Met deze software kunt u een GitHub-repository naar uw computer klonen en is vereist voor het installeren van de Minecraft Bedrock-server.
U kunt nu Java installeren.
sudo geschikt installerenstandaard-jdk
Hiermee wordt de standaard (huidige) versie van Java geïnstalleerd. U kunt controleren welke versie door in te voeren
java -versie
(Houd er rekening mee dat u voor het installeren van een specifieke Java-release een specifieke versienaam gebruikt, zoals sudo apt installeer openjdk-8-jdk.)
Op het moment van schrijven was de default-jdk-versie 11.0.16.
Installeer Minecraft Bedrock Server op Raspberry Pi
U bent nog niet klaar om de server te installeren. Begin met invoeren
gek kloon https://github.com/CloudburstMC/Nukkit
Wacht terwijl dit is voltooid en schakel dan over naar de Nukkit-directory
CD Nukkit
Werk hier de submodule bij:
git submodule update - in het
Dat zal even duren om te voltooien. Als u klaar bent, wijzigt u de machtigingen op mvnw
chmod +x mvnw
Eindelijk:
./mvnw schoon pakket
Deze laatste opdracht is het langste deel van het proces. Het is een goede gelegenheid om Minecraft Bedrock Edition op uw pc, mobiel of console gereed te maken.
Voer Minecraft Bedrock Server uit op Raspberry Pi
Als u klaar bent, wijzigt u de map:
CD doel
Start hier de serversoftware:
Java-kannukkit-1.0-MOMENTOPNAME.kan
U krijgt in eerste instantie de instructie om de servertaal van uw voorkeur in te voeren.
Zodra dat is gebeurd, start Nukkit, worden de servereigenschappen geïmporteerd en wordt de spelomgeving gestart. Dit begint met de standaard spelmodus die is ingesteld op Overleven, maar je kunt dat later veranderen.
Zodra alles lijkt te werken, voert u in
toestand
Dit zal verschillende feiten weergeven, zoals geheugengebruik, uptime, beschikbaar geheugen, belasting en aantal spelers.
U kunt ook de hulp commando (of hit ?) om te controleren welke instructies kunnen worden gebruikt om de server te beheren. Deze kunnen rechtstreeks in de Pi worden ingevoerd met een toetsenbord, via SSH of via de chatconsole van de Minecraft-game (vergeet niet om elke opdracht vooraf te laten gaan met "/" in de console).
Maak verbinding met Minecraft Bedrock Server vanaf een ander apparaat
Met alles ingesteld, bent u klaar om verbinding te maken met uw server. Om dit te doen
- Start Minecraft Bedrock Edition op een ander apparaat
- Selecteer Servers > Server toevoegen
- Voer de server in Naam En IP adres (u zou dit moeten weten door SSH te gebruiken)
- Kraan Toneelstuk om meteen de server binnen te gaan, of Redden
- Volgende verbindingen, de server zal hieronder worden vermeld Extra Servers - selecteer het dan gewoon Kom bij de server
Even later zou je in de Minecraft-serverwereld moeten zijn. Aan de serverzijde wordt dit vastgelegd:
Maak een Minecraft Bedrock Edition-server met je Raspberry Pi
Hoewel er een paar stappen nodig zijn om de Bedrock Edition-server op Raspberry Pi in te schakelen, zijn de eindresultaten goed. Zoals u zich herinnert, was ons testapparaat een Raspberry Pi 3B+, meer dan voldoende voor 2-5 spelers. Een Raspberry Pi 4 zal waarschijnlijk beter presteren voor een groter aantal spelers.
Het gebruik van een Raspberry Pi is slechts een van de vele manieren waarop u gratis een Minecraft-server kunt maken.