How to install Minecraft Server on Raspberry Pi 4

From media_wiki
Revision as of 02:53, 11 February 2021 by U731219879 rc (talk | contribs)
Jump to: navigation, search

Basic File System Setup.
Steps are following the Youtube Video by Macintosh Fan Technology

 https://www.youtube.com/watch?v=SBX-90NcAJo

Make sure your Java version is Java 8 or newer.
Open a terminal session:
Change Directory to Desktop

 cd home/pi/Desktop  or cd Desktop    

Make a new directory (Folder) called minecraft_server

 mkdir minecraft_server 
 Change to the directory
 cd minecraft_server   

Use the touch command to create a shell script file in that directory name start.sh

 touch start.sh

Enable the Read/Write attributes with chmod command to the start.sh file

 chmod +x start.sh

Modify the start.sh by adding the following 2 lines using nano.

 sudo nano start.sh
 
 Cut and Paste the following 2 lines:  
 cd /home/pi/Desktop/minecraft_server/
 java -Xmx1024M -Xmx2000M -XX:+UseConcMarkSweepGC -jar spigot16-5.jar nogui

 Use the Control key with the letter o to save content.
 Use the Control key with the letter x to close the file.
 Note: spigot16-5.jar is going to be the name of the file that loads. Make sure this matches the name in the folder after downloaded in next step.

Download Spigot Server File from the getbukkit.org download.
Open Spigot Server Download using the following URL:

 https://getbukkit.org/download/spigot

Select the Spigot version needed for your server. I will use version 1.16.5 for this example
Once selected click Download for that version. Do not click Create a Server
In the Box that says You're about to download: click on the version link. Spigot 1.16.5.jar
Spigot16-5-jar.PNG
Now copy the Spigot 1.16.5.jar from the Downloads directory(Folder) to the minecraft_Server directory (Folder).

 cp /home/pi/Downloads/spigot-1.16.5.jar /home/pi/Desktop/minecraft_server/spigot16-5.jar

Note: spigot16-5.jar is going to be the name of the file that loads. Make sure this matches the name in the start.sh file.


Starting the server for the first time. Open a new terminal and enter the following line:

/home/pi/Desktop/minecraft_server/start.sh

How to update the EULA license. Modify the eula.txt file with nano.

 cd /home/pi/Desktop/minecraft_server/
 sudo nano eula.txt
 Change eula=false to eula=true 

Raspberry Pi