1
2
Fork 0
mirror of https://github.com/mat-1/azalea.git synced 2025-08-02 14:26:04 +00:00
A collection of Rust crates for making Minecraft bots, clients, and tools. https://azalea.matdoes.dev
Find a file
Shayne Hartford dfdc3144b6
Update and merge the dependencies (#187)
* Add rust rover to .gitignore

* Fold dependency feature lists

* Sort dependencies alphabetically

* Update dependencies

* Upgrade dependencies

* Comment out unused dependencies

* Nightly is broken right now :)

* Fix conflict with derive_more

* cargo autoinherit to merge dependencies

* Fix clippy lints
2024-11-23 02:29:30 -06: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 Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-auth Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-block Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-brigadier Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-buf Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-chat Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-client Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-core Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-crypto Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-entity Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-inventory Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-language Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-physics Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-protocol Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-registry Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
azalea-world Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
codegen 1.21.2 (#171) 2024-10-23 00:08:13 -05:00
.gitignore Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
.gitpod.yml simplify error handling 2022-04-22 04:33:58 +00:00
Cargo.lock Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
Cargo.toml Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
LICENSE.md Create LICENSE.md 2022-10-30 14:49:46 -05:00
README.md add 1.21.1 to branches list in readme 2024-10-23 05:14:10 +00:00
rust-toolchain Update and merge the dependencies (#187) 2024-11-23 02:29:30 -06:00
rustfmt.toml group imports with rustfmt 2024-10-26 05:29:26 +00:00

Azalea

docs.rs

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

Azalea

Currently supported Minecraft version: 1.21.2.

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.