A programmable Minecraft client written in pure Rust. It can be used to build agents/bots with low memory and CPU footprint. It features a simple API that allows developers to easily create custom behaviors for their bots while still having access to a more powerful packet interface.
- Low memory and CPU footprint
- Simple yet powerful API
- Event-driven architecture
- Asynchronous I/O
- Easy to use
My goal is to build a client performant and feature-rich enough to enable developers to build AIs that can be used to create new minigames / revive
This release will focus on the 1.8.9 version of Minecraft (My protocol implementation only supports this version).
- Login
- Packet handling
- Sys Events
- User Events (50%)
- Entities (0%)
- Inventory And Storage (0%)
- World (0%)
- Physics (0%)
- Behavior checks for actions (0%)
- Support for more versions of Minecraft
- Pathfinding
- Shared World State (Huge memory savings when running multiple bots in the same world)
- World Caching