Documentation | Examples | Protocol Specification
pyCubes is a library for creating servers and clients for Minecraft Java Edition.
❗ 0.x versions are not stable. The library API is subject to change.
pip install pyCubes
- Serializers for some Data types
- Connection
- Low level server
- NBT module (wrapper over the nbtlib)
generate_uuid
utility (generates UUID by player_name for using in offline mode)- AnyIO support (an asynchronous networking and concurrency library)
- Serializers for Data types
- Network packets
- Implement compression
- High level server application with event driven API
- High level client application with event driven API
- High level proxy application with event driven API
- Chat API (chat messages constructor)
- Commands API
- Add API Reference to docs