Spigot Minecraft Server on Banana Pi M1/M1+ Dual-core A20 Computer


Minecraft Server on BPI 

We all know sometimes it is more fun to play Minecraft with friends and other people on a server instead of playing alone. That is exactly the reason why so many public Minecraft servers are set up; but have you ever wanted to make your own server? The BPI Banana Pi boards is the perfect low cost solution to hosting a dedicated private Minecraft server. The dual-core processor and 1GB of RAM can probably handle moderate Minecrafting. 


Installing Spigot Server

credit: as you can see in the video I did not come up with these on my on, rather I read Spigot's website and Google to optimize a set of commands for your banana pi.

My hardware: BPI M1 Dual-core A20 running on Bananian with 8GB SD


First, we need to install java 
apt-get install openjdk-7-jre-headless

then install git
apt-get install git

Then get build tools for Spigot server
wget "https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar" -O BuildTools.jar

Run the build tool
java -jar BuildTools.jar

The process took 2 hours for me on the M1, I know its a long time, but you can just leave you Banana Pi on and do other things.(For example: looking at my other blog posts:)

Start the Server, locate spigot.jar
cd Spigot/Spigot-Server/target
ls

make new start script
nano start.sh

copy and paste the two lines below into it
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

set permission
chmod +x start.sh

run start script
./start.sh
You will get an error telling you to sign eula.txt, so do that
nano eula.txt

change the "false" to "true", press "control + x" to exit, select y to save


Modify server settings
nano server.properties 


Now paste the default properties found on gamepedia. Change settings as needed.
#Minecraft server properties
#(File Modification Datestamp)
generator-settings=
op-permission-level=4
allow-nether=true
resource-pack-hash=
level-name=world
enable-query=false
allow-flight=false
announce-player-achievements=true
server-port=25565
max-world-size=29999984
level-type=DEFAULT
enable-rcon=false
level-seed=
force-gamemode=false
server-ip=
network-compression-threshold=256
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
snooper-enabled=true
online-mode=true
resource-pack=
pvp=true
difficulty=1
enable-command-block=false
gamemode=0
player-idle-timeout=0
max-players=20
max-tick-time=60000
spawn-monsters=true
generate-structures=true
view-distance=10
motd=A Minecraft Server

Start the server again
./start.sh

It will prepare the spawn area which will also take a really long time. 

Testing

Now you can connect to the server through the IP specified IP in the server properties file. For your friends to connect, you have to forward the minecraft port 25565 to the Banana Pi in your router settings.


27 comments:

  1. If you are playing Minecraft you will love it. Click on: OptiFine 1.15.1 Mod

    ReplyDelete
  2. OptiFine 1.15.2 Mod for MC 1.15.1/1.14 >>> optifine 1.15.2 mod

    ReplyDelete
  3. Repliche orologi italia , che combina uno stile elegante e una tecnologia all'avanguardia, una varietà di stili di Repliche orologi breitling italia , il puntatore cammina tra il tuo stile di gusto esclusivo.

    ReplyDelete
  4. ZtHosting is best web hosting company providing Fully managed WordPress hosting in Pakistan with free domain, SSD storage, Unlimited bandwidth, Core CPU, Dedicated RAM, Premium Themes ( For Free), Premium Plugins (For Free) , LiteSpeed WebServer, LSCache, Cpanel Latest Enhanced, Free SSL, MagicSpam, Free Daily Backup, and Free Migration.

    ReplyDelete
  5. Minecraft premium mu arıyorsunuz? Tıklayın: minecraft premium satın al

    ReplyDelete
  6. Minecraft Server Advertising This post is very simple to read and appreciate without leaving any details out. Great work!

    ReplyDelete
  7. i never know the use of adobe shadow until i saw this post. thank you for this! this is very helpful. Minecraft Server Advertising

    ReplyDelete
  8. I found Hubwit as a transparent s ite, a social hub which is a conglomerate of Buyers and Sellers who are ready to offer online digital consultancy at decent cost. Minecraft Advertising Services

    ReplyDelete
  9. After you've earned your free Minecraft account, if you find that you like the idea of completing surveys for free stuff, then keep earning! That same website allows you to exchange your points to redeem vouchers to spend at online shops, as well as free steam games, vouchers to eBay, Argos, Amazon, all for free. Minecraft Server List

    ReplyDelete
  10. Hi there! Nice stuff, do keep me posted when you post again something like this! mid tier csgo prime accounts

    ReplyDelete
  11. Someone Sometimes with visits your blog regularly and recommended it in my experience to read as well. The way of writing is excellent and also the content is top-notch. Thanks for that insight you provide the readers! apex legend account for sale

    ReplyDelete
  12. Now you can connect to the server through the IP specified IP in the server properties file. For your friends to connect, you have to forward the minecraft port 25565 to the Banana Pi in your router settings. diamond necklace germany , diamond necklace usa ,

    ReplyDelete
  13. Hello, I have browsed most of your posts. This post is probably where I got the most useful information for my research. Thanks for posting, maybe we can see more on this. Are you aware of any other websites on this subject. buy fifa 21 account

    ReplyDelete
  14. We believe in making sure that your CSGO playing experience is top-notch. We do exactly that with the range of accounts we provide for purchase on our platform csgo commends bot

    ReplyDelete
  15. I really thank you for the valuable info on this great subject and look forward to more great posts. Thanks a lot for enjoying this beauty article with me. I am appreciating it very much! Looking forward to another great article. Good luck to the author! All the best! ufabet เว็บตรง

    ReplyDelete
  16. Wow, cool post. I’d like to write like this too – taking time and real hard work to make a great article… but I put things off too much and never seem to get started. Thanks though. 토토사이트

    ReplyDelete
  17. I haven’t any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us. Creative Minecraft servers

    ReplyDelete
  18. This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. anarchy server minecraft

    ReplyDelete
  19. Thinking of going with a cheap web host? Do you know why you absolutely should not do this? The read more cuts through the fluff and reveals critical information that the cheap web hosts don't want you to know!

    ReplyDelete
  20. Spigot Minecraft Server On Banana Pi M1/M1+ Dual-Core A20 Computer ~ Project Banana Pi >>>>> Download Now

    >>>>> Download Full

    Spigot Minecraft Server On Banana Pi M1/M1+ Dual-Core A20 Computer ~ Project Banana Pi >>>>> Download LINK

    >>>>> Download Now

    Spigot Minecraft Server On Banana Pi M1/M1+ Dual-Core A20 Computer ~ Project Banana Pi >>>>> Download Full

    >>>>> Download LINK rI

    ReplyDelete
  21. I really impressed after read this because of some quality work and informative thoughts . I just wanna say thanks for the writer and wish you all the best for coming!. Minecraft 1.19

    ReplyDelete
  22. First, you must decide what type of Immortal Minecraft Survival Servers you want to play on. A vanilla server offers no mods or very few of them. A semi-vanilla server, on the other hand, is not mod-free and offers no economy or multi-world plugins.

    ReplyDelete
  23. Find the best Fixed mortgage rate in  Kenora that work perfectly for you. We make it easy to compare rates in Kenora big banks and top brokers for free. Best mortgage rate in Kenora

    ReplyDelete
  24. On December 16th 2012, after watching Life of Pi, jyoti singh nirbhaya
    and her friend decided to board a charter bus at Munirka Bus Stand with six other men including the driver for transport home.Unfortunately, while on this bus, tragedy ensued.delhi gang rape.Bus number YADAV with yellow and green lines or stripes was heading toward Dwarka-Palam Road; as soon as it started veering off course, men in the bus closed its doors.iron rod.nirbhaya pics in hospital.When his companion noticed something was amiss, but was met by harsh language from one of them who began abusing the victim –nirbhaya case boyfriend guilty they pulled her to the back of the bus where they sexually used her for over an hour, as well as hitting his friend down with an iron rod before pulling the girl off with violent force from the bus’s passengers.munirka bus stand.

    ReplyDelete