Skip to content

Fejm/pyCraft

 
 

Repository files navigation

pyCraft

https://travis-ci.org/ammaraskar/pyCraft.svg?branch=master https://readthedocs.org/projects/pycraft/badge/?version=latest https://coveralls.io/repos/ammaraskar/pyCraft/badge.svg?branch=master

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.

Python version

We aim to be compatible with the following python versions:

  • Python 2.7
  • Python 3.3
  • Python 3.4
  • PyPy

Requirements

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.

Contact

This project currently has 2 main developers, Ammar Askar and Jeppe Klitgaard.

GitHub

The preferred method of communication is via this GitHub page.

Mail

We can be contacted by mail:

IRC

We can often be found on the minecraftdev IRC on irc.esper.net

We go by the names of ammar2 and dkkline.

About

Python minecraft client library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.6%
  • Shell 0.4%