docs.rs failed to build origami-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Origami
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.
Features
- Low memory and CPU footprint
- Simple yet powerful API
- Event-driven architecture
- Asynchronous I/O
- Easy to use
Goals
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
Roadmap
1.0.0
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%)
Extra Features
- Support for more versions of Minecraft
- Pathfinding
- Shared World State (Huge memory savings when running multiple bots in the same world)
- World Caching