Hur du förvandlar din Raspberry Pi till en Minecraft Server

Minecraft Ă€r det nĂ€st bĂ€stsĂ€ljande videospelet genom tiderna, med 122 miljoner mĂ€nniskor som loggar in bara under september 2019. Även om du kan utforska vĂ€rlden av Minecraft solo, Ă€r vissa saker roligare med vĂ€nner! Genom att skapa din egen Minecraft-server har du full kontroll över din vĂ€rld: du kan stĂ€lla in dina egna regler, installera mods och bjuda in alla dina vĂ€nner att utforska Minecraft med dig!

I den hÀr tutorialen kommer du att lÀra dig hur du stÀller in och Àr vÀrd för en fristÄende Minecraft-server pÄ ditt lokala Wi-Fi-nÀtverk med Raspberry Pi. NÀr denna server Àr igÄng kan du spela med alla andra som Àr anslutna till din nÀtverk idealiskt om dina barn eller rumskamrater Àr besatta av Minecraft!

Vissa saker Àr roligare med vÀnner, sÄ varför inte skapa din egen Minecraft-server?

Om du vill att folk ska ansluta till din Raspberry Pi pÄ distans mÄste du fylla i nÄgra extra steg som du kommer att lÀra dig mer om i hela denna tutorial.

Vad du behöver

För att slutföra denna handledning behöver du:

  • Raspberry Pi som kör Raspbian. Om du inte redan har Raspbian, kan du göra det ta tag i den senaste versionen och blixt det med Etcher
  • En strömkabel som Ă€r kompatibel med din Raspberry Pi
  • Ett externt tangentbord och ett sĂ€tt att fĂ€sta det till din Raspberry Pi
  • En HDMI- eller mikro HDMI-kabel beroende pĂ„ din Raspberry Pi-modell
  • En extern bildskĂ€rm
  • Ethernet-kabel om det inte ansluts via Wi-Fi
  • En bĂ€rbar dator eller dator som körs Minecraft Java Edition.

NÀr du har monterat dina verktyg Àr du redo att bygga din Minecraft-server.

Se till att du kör Raspbian

Om du inte redan har gjort det kan du ansluta ditt externa tangentbord, bildskÀrm och andra kringutrustning till Raspberry Pi och anslut det sedan till en strömkÀlla.

FĂ€st alla dina kringutrustning till Raspberry Pi.

NÀr din Raspberry Pi har startat mÄste du se till att din version av Raspbian Àr uppdaterad. Starta ett nytt terminalfönster genom att klicka pÄ terminalikonen i Raspbian-verktygsfÀltet och kör sedan följande kommandon:

sudo apt-get update sudo apt-get upgrade

Raspbian kommer nu att ladda ner och installera alla tillgÀngliga uppdateringar. Om du uppmanas, starta om Raspberry Pi med följande kommando:

Uppdatera Raspbians minnesdelning

DÀrefter mÄste du berÀtta för Raspbian hur det ska anvÀnda det tillgÀngliga minnet med konfigurationsverktyget.

Du kan starta detta verktyg med följande terminalkommando:

I fönstret som visas navigerar du till Avancerade alternativ -> Memory Split och anger vÀrdet 16. Spara dina Àndringar genom att klicka pÄ OK.

Valfritt: TillÄt SSH-anslutningar

Om du i slutÀndan vill att mÀnniskor ska kunna ansluta till din server pÄ distans Àr det nu den perfekta tiden att aktivera SSH:

1. VÀlj ikonen Raspberry Pi i verktygsfÀltet.

2. Navigera till InstÀllningar -> Raspberry Pi-konfiguration.

Hur du förvandlar din Raspberry Pi till en Minecraft Server 1

3. VÀlj fliken GrÀnssnitt.

4. Hitta SSH och vÀlj den medföljande aktiverade alternativknappen.

Du kan ansluta via SSH genom att vÀlja

5. Spara dina Àndringar genom att klicka pÄ OK.

6. Starta om Raspberry Pi genom att klicka pÄ den lilla ikonen i det övre vÀnstra hörnet och navigera till AvstÀngning -> Starta om eller genom att starta omkommandot i terminalen.

Skapa en Spigot-server

Ska bygga vÄr server med Spigot, som Àr en modifierad Minecraft-server som innehÄller nÄgra anvÀndbara prestandaoptimeringar.

Det första steget Àr att se till att Java Àr installerat pÄ Raspberry Pi. Du kan installera standard JDK-paketet för Raspbian med följande kommando:

sudo apt install default-jdk

DÀrefter mÄste du bygga Minecraft-serverfilen. För enkelhets skull anvÀnder denna handledning byggmÀstarverktygen som tillhandahÄlls av Spigot. Kör följande tre kommandon i terminalfönstret:

mkdir /home/pi/minecraft cd /home/pi/minecraft wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

Skapa din Spigot-server:

java -Xmx1024M -jar BuildTools.jar  --rev 1.15.2

Note det i kommandot ovan, Spigot 10,15.2, som i skrivande stund var den senaste utgĂ„van, anvĂ€nds. Om en nyare slĂ€pp Ă€r tillgĂ€ngligt, uppdatera sedan –rev för att referera till den senaste versionen.

NĂ€r Spigot har laddat ner kan du starta din server:

java -Xms512M -Xmx1008M -jar /home/pi/minecraft/spigot-1.15.2.jar nogui

Kom ihÄg att Àndra kommandot ovan om du anvÀnder nÄgon annan version Àn Spigot 10,15.2!

Innan lanseringen kommer servern att be dig godkÀnna Eula (licensavtal för slutanvÀndare).

Du mÄste godkÀnna slutanvÀndaravtalet innan du kan anvÀnda din Minecraft-server.

Du kan öppna Eula i Raspbians Nano textredigerare:

I denna fil Àndrar du "FALSE" till "true" och sparar sedan dina Àndringar med Ctrl + X-genvÀgen följt av y. Slutligen, tryck pÄ Enter-tangenten pÄ tangentbordet.

Inuti filen eula.txt, Àndra FALSE till SANT.

Nu mÄste du starta om servern, sÄ starta om Raspberry Pi genom att ange omstartkommandot i terminalen.

Din Raspberry Pi kommer nu att starta om, och nÀr den Àr igÄng igen, kommer du att vara redo att ansluta till din server!

Ansluter till din Minecraft-server

För att ansluta till Raspberry Pi-servern mÄste du veta dess IP-adress. För att hÀmta denna information, öppna terminalen och kör följande kommando:

Starta Minecraft Java Edition pÄ din bÀrbara eller dator.

Lansera Minecraft: Java Edition, som normalt.

VĂ€lj Spela -> Flerspelare.

VĂ€lj

Din server ska visas i den lokala listan automatiskt, men om du inte kan hitta den:

  • VĂ€lj LĂ€gg till server.
  • Ange IP-adressen för din Raspberry Pi.
Ange all information om din Raspberry Pi Minecraft Server.

Du bör nu vara ansluten till din Minecraft-server.

Du bör nu ansluta till din Minecraft-server.

Starta din server automatiskt

Varför gÄ till besvÀret med att starta servern manuellt nÀr du kan stÀlla in den sÄ att den startar automatiskt?

För att starta din server vid uppstart mÄste du skapa en ny tjÀnst för Minecraft-servern, sÄ öppna ett terminalfönster pÄ din Raspberry Pi och kör följande kommando:

sudo nano /lib/systemd/system/minecraftserver.service

Ange följande i Nano-textredigeraren:

(Unit) Description=Minecraft Spigot Server (Service) User=pi Group=pi Restart=on-abort WorkingDirectory=/home/pi/minecraft/ ExecStart=/usr/bin/java -Xms512M -Xmx1008M -jar /home/pi/minecraft/spigot-1.15.2.jar nogui (Install) WantedBy=multi-user.target

Spara den hÀr filen med kortkommandot Ctrl + X och tryck sedan pÄ y- och Enter-tangenterna nÀr du uppmanas.

Du kan nu aktivera tjÀnsten med följande kommando:

sudo systemctl enable minecraftserver.service

Och slutligen kan du starta din Minecraft-server:

sudo systemctl start minecraftserver.service

Din server bör nu starta automatiskt varje gÄng du startar Raspberry Pi.

Du kan nu anpassa alla delar av din Minecraft-vÀrld och spela med vÀnner och familj. För nÀrvarande Àr din server endast tillgÀnglig via det lokala nÀtverket, men du kan tillÄta mÀnniskor att ansluta till din server frÄn utsidan med hjÀlp av port vidarebefordran.

Har du skapat din egen Minecraft-server? Om sÄ Àr fallet, gifta dig gÀrna med att höra hur du anvÀnder din server för att skapa unika och intressanta Minecraft-vÀrldar.

LÀs nÀsta:

Är den hĂ€r artikeln anvĂ€ndbar?