A collection of Rust crates for making Minecraft bots, clients, and tools.
Go to file
Aditya Kumar 832f960531
Added Left Click Mine (1.21) (#168)
* Added Auto Mine

* Unnecessary Block Reach Check

* Added `LeftClickMine`
2024-07-21 20:17:40 -05:00
.cargo move config.toml to config_fast_builds 2023-12-17 15:50:41 -06:00
.github also run action on prs 2023-02-27 20:56:38 -06:00
azalea Determine rust channel by parsing rustc output if env vars do not exist (#163) 2024-07-19 16:28:40 -05:00
azalea-auth upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-block upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-brigadier upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-buf upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-chat upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-client Added Left Click Mine (1.21) (#168) 2024-07-21 20:17:40 -05:00
azalea-core upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-crypto upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-entity fix panic in update_modifiers_for_held_item 2024-07-22 01:00:56 +00:00
azalea-inventory Made Hunger and DataComponentPatch public (#167) 2024-07-20 05:45:25 -05:00
azalea-language upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-physics upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-protocol Add missing configuration and game connection wrappers (#161) 2024-07-12 01:07:24 -05:00
azalea-registry upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
azalea-world fix: Chunk Storage Error (#158) 2024-07-12 06:24:47 -05:00
codegen 1.21 (#145) 2024-06-13 19:52:05 -05:00
.gitignore move config.toml to config_fast_builds 2023-12-17 15:50:41 -06:00
.gitpod.yml simplify error handling 2022-04-22 04:33:58 +00:00
Cargo.lock upgrade to simdnbt 0.6 (#160) 2024-07-05 00:45:45 -05:00
Cargo.toml optimize physics 2024-02-25 16:53:08 -06:00
LICENSE.md Create LICENSE.md 2022-10-30 14:49:46 -05:00
README.md slightly reword Branches section in readme 2024-06-14 00:54:25 +00:00
rust-toolchain Uploaded doc workflow (#46) 2022-11-29 12:59:36 -06:00
rustfmt.toml wrap_comments = true 2022-12-08 18:39:35 -06:00

Azalea

docs.rs

A collection of Rust crates for making Minecraft bots, clients, and tools.

Azalea

Currently supported Minecraft version: 1.21.

Warning

Azalea is still very unfinished, though most crates are in a somewhat useable state

Features

Docs

The "stable" documentation is available at docs.rs/azalea and the unstable docs are at azalea.matdoes.dev (recommended).

Matrix/Discord

If you'd like to chat about Azalea, you can join the Matrix space at #azalea:matdoes.dev (recommended) or the Discord server at discord.gg/FaRey6ytmC (they're bridged so you don't need to join both).

Goals

  • Do everything a vanilla client can do.
  • Be intuitive and easy to use.
  • Make it easy to have many bots working at the same time.
  • Don't trigger anticheats.
  • Support the latest Minecraft version.
  • Be fast and memory efficient.

Non-goals

  • Supporting several versions of Minecraft on the same branch*.
  • Bedrock edition.
  • Graphics.

Branches

There are several branches in the Azalea repository that target older Minecraft versions. Most of them are severely outdated compared to the latest version of Azalea. If you'd like to update them or add more, please open a PR.