The mcpi package

[ Tags: library, minecraft, network, public-domain, raspberrypi ] [ Propose Tags ]

The MineCraft edition for Raspberry PI comes with a Java and Python API. See Network.MineCraft.Pi.Client for a basic example.

This is a *very* basic, and *incomplete* Haskell version. I fully expect everything to change in later versions.

A number of very simple examples are included in the examples/ directory, as well as a program that lets you interact with MineCraft directly.

Please see the file in the source code for an incomplete list of possible changes, and the file for changes in the module.


Dependencies base (>=3 && <5), mcpi, network (>=2.3 && <2.5), pipes (>=3.0 && <3.2), split (==0.2.*), transformers (==0.3.*) [details]
License PublicDomain
Author Douglas Burke (
Category network, raspberrypi, minecraft
Home page
Bug tracker
Source repo head: git clone git://
Uploaded Sun Feb 24 15:49:10 UTC 2013 by DouglasBurke
Distributions NixOS:
Executables xjump, isongold, hmcpi, freefall, flatten
Downloads 2310 total (54 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI





Build the example programs (defaults to True)


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees