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
Use 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
- PyPy
The requirements are also stored in requirements.txt
See the installation instructions for the cryptography library here: https://cryptography.io/en/latest/installation/
but essentially 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:
- Ammar Askar ammar@ammaraskar.com
- Jeppe Klitgaard jeppe@dapj.dk
We can often be found on the minecraftdev
IRC on
irc.esper.net
We go by the names of ammar2
and dkkline
.