#1 By: Jason Fitzpatrick, October 21st, 2013 12:35
Originally published at: http://www.howtogeek.com/173044/how-to-run-low-cost-minecraft-on-a-raspberry-pi-for-block-building-on-the-cheap/
We’ve shown you how to run your own blocktastic personal Minecraft server on a Windows/OSX box, but what if you crave something lighter weight, more energy efficient, and always ready for your friends? Read on as we turn a tiny Raspberry Pi machine into a low-cost Minecraft server you can leave on 24/7 for around a penny a day.
#2 By: Ramón Ros Sanjuán, November 28th, 2013 05:40
Hi, I'm totally new both to Raspberry and Minecraft, but I have a nephew that is very interested in this game and I was planning to buy a Pi for him, so that we both can set it up and he gets interested in computers in the process (he's 12 right now). However, after reading the article, and since my understanding of the game is quite limited, I'm not sure if you can play Minecraft on the resulting setup or it is only intended to be used as a dedicated server and you need a second computer in order to connect to it and play the game (a la Quake 3).
#3 By: Adam Olivero, December 12th, 2013 11:17
You can play on a Pi but I wouldn't recommend it. If you want to play with him in multiplayer then this tutorial is for you. You can setup the Pi as a Dedicated Server and have two pc's that connect into it.
#4 By: Adam Olivero, December 12th, 2013 12:38
Okay I've got the server running but it isn't loading any plugins. Any reason why this is happening?
#5 By: Mitch, January 14th, 2014 15:14
do you need a static ip address for this for friends to be able to join?
#6 By: Tom Wilson, January 14th, 2014 16:35
You can use a service like DynDNS to point to your router's public IP address. Then you can forward port 25565 to your server. You should put your Pi on a static IP inside your home network, but you don't need a static IP with your ISP.
#7 By: Tom Wilson, January 14th, 2014 16:38
I don't see anything in that guide for configuring Bukkit or any of the other server mod loaders. So this configuration will likely not load any plugins. If you want plugins, you'll have to get a server binary that has plugin support.
#8 By: Ryan Hinshelwood, January 20th, 2014 03:04
I don't get it. When I close putty, the server closes too. How can I leave the server running without putty open?
#9 By: Adam Olivero, January 20th, 2014 08:22
I was able to get plugins working thanks
Alex use screen:http://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/
#10 By: Tom Wilson, January 21st, 2014 22:03
When you close putty, you're closing the login session that Minecraft was using in order to run... what you have to do is launch Minecraft in the background.
Check this out: http://kb.iu.edu/data/afnz.html
#11 By: yiwen_h, January 26th, 2014 09:12
having a problem here! I think something's up with my configuration of Java? I am getting the following message when trying to launch spigot.jar, I've followed all the other instructions before this point. Any help is appreciated!
sudo /opt/jdk1.8.0/bin/java -Xms256M -Xmx496M -jar /home/pi/spigot.jar nogui
Warning, your max perm gen size is not set or less than 128mb. It is recommended you restart Java with the following argument: -XX:MaxPermSize=128M
Loading libraries, please wait...
A fatal error has been detected by the Java Runtime Environment:
SIGSEGV (0xb) at pc=0xb647dd08, pid=2511, tid=3056825456
JRE version: Java(TM) SE Runtime Environment (8.0-b111) (build 1.8.0-ea-b111)
Java VM: Java HotSpot(TM) Client VM (25.0-b53 mixed mode linux-arm )
V [libjvm.so+0xd4d08] MoveResolver::resolve_mappings()+0xdfc
Core dump written. Default location: /home/pi/core or core.2511
An error report file with more information is saved as:
If you would like to submit a bug report, please visit:
#12 By: Tom Wilson, January 27th, 2014 13:40
have you done what the warning said? (added the -XX... stuff to your command line?)
#13 By: Clark Knittle, January 27th, 2014 14:31
I have the same error pop up as well. However, the libraries still load, but when I log in to the server, it's still buggy.
I was told that this argument needs to be put into a file, but I have no idea where or what the file is.
#14 By: Tom Wilson, January 27th, 2014 15:43
I think you just need to add it to the command line, probably just before the -jar parameter.
#15 By: Daniel Ammann, January 30th, 2014 16:09
Upon installing JRE, tar stumbles over a read-only file system:
tar: jdk1.8.0/jre/lib/rt.jar: Kann write nicht ausführen: Das Dateisystem ist nur lesbar
I installed the up-to-date JAR from 24-jan-2014 on a virgin Raspberry Pi Type B with 512 MB.
Update: Problem fixed: I reduced the overclocking speed to Modest (800 MHz) and unpacked the JRE again. (The NOOBS SD-cards with the raspberry logo printed on it are said to be fast, but they're only class 4 - jfitzpatrick mentioned in his manual the warnings to be considered).
After this, the setup procedure worked like a charm. I changed the overclocking back to Turbo (1000 MHz), and I'll give it a try.
Thank you for the great manual!
#16 By: Mitchel Van Eijgen, March 1st, 2014 17:49
Hey please do tell how you fixed the plugins, cause i still get the message
#17 By: Richard, April 9th, 2014 16:36
Same here...please explain how to get the plugins working.
Im new to the Pi/Linux/Minecraft scene.....So far I've got two Pi's, one for a dedicated server and one..well...for everything else (including playing Minecraft. Ive got everything loaded and functionaing on the Mc server except for the plugins. I used the steps identified in the above mentioned article (actually, the same article as postd on RPi's website blog). The two plugins I'm trying to get running are "ClearLag" and "NoSpawnChunks". Any help would be greatly appreciated.