Minecraft network protocol and NBT in Python 2.7.


Keywords
minecraft, minecraft-network-protocol, nbt, python, python27
License
MIT
Install
pip install CraftProtocol==0.2.6

Documentation

CraftProtocol

Open source partial implementation of Minecraft network protocol and NBT in Python 2.7.
Also easy-to-use library for creating bots.
This project is currently under heavy development and is not compatible between releases.

Installation

$ pip install --user CraftProtocol

Building package

$ make build

Supported Minecraft releases

  • 1.8.x
  • 1.10.x
  • 1.12.2
  • 1.13-pre2

TODO

  • Entities handling.
  • Worlds handling.
  • Tasks (such as moving from one location to another, breaking blocks and many others).
  • Path finding.
  • More packets in Play protocol state.

Documentation

Documentation is available here: https://CraftProtocol.readthedocs.io/

License

This project is licensed under the MIT License - see the LICENSE.md file for details.