Minecraft Python Client Library!
This projects aims to be a modern, Python3-compatible, well-documented library for communication with a MineCraft server.
Detailed information for developers can be found here: http://pycraft.readthedocs.org/en/latest/.
start.py is a basic example of a headless client using the library
start.py --help for the options.
We aim to be compatible with the following python versions:
- Python 2.7
- Python 3.3
- Python 3.4
- Python 3.5
The requirements are also stored in
See the installation instructions for the cryptography library here: https://cryptography.io/en/latest/installation/
pip install -r requirements.txt should cover everything.
This project currently has 2 main developers, Ammar Askar and Jeppe Klitgaard.
The preferred method of communication is via this GitHub page.
We can be contacted by mail:
We can often be found on the
minecraftdev IRC on
We go by the names of