Thursday, 21 February 2013

CraftBukkit Minecraft Server with mcpipy in 15 minutes

You could get bukkit installed and running in just 15 minutes together with RaspberryJuice. Juice is a craftbukkit plugin and is the glue between the bukkit server and Python - it sets up a UDP port listener which mcpipy talks to via an API wrapper providing a few python classes for your use.
How to get started with mcpipy - note mcpipy is not a install-able module at this point, you can down load it by following the next few steps which include a bunch of example Python programs.

Juice plugin homepage
Juice plugin download v1.1.1

To get a good batch of sample python scripts, install Git. Here’s one git-guide covering Windows, Linux and Mac.
Open a command prompt.
Create a directory where you want all the scripts to be stored — such as a “mcpipy” directory
Change into that directory
Type “git clone”

Later on...
Check out this python Minecraft server launcher that listens for users and spins up your server only when needed.


  1. Add this

  2. download this map

  3. Note that all 3 of these downloads are accompanied by attempts to download rubbish to your computer, and will take around 3 attempts each before you get to the actual zip file. only download the file you want in each case, do not download anything else along the way!

  4. Last bit. This you need if you are playing on a private server.
    Copy these lines and save them into a text file
    @echo off
    title Run minecraft as user %USERNAME%
    java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\minecraft.jar;%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft '"%USERNAME%"'