Skip to content

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

License

Notifications You must be signed in to change notification settings

azalea-rs/azalea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

37cde3a · Mar 26, 2025
Dec 17, 2023
Feb 1, 2025
Mar 13, 2025
Mar 25, 2025
Feb 23, 2025
Feb 23, 2025
Feb 22, 2025
Mar 25, 2025
Mar 25, 2025
Feb 22, 2025
Mar 25, 2025
Mar 26, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Jan 29, 2025
Apr 22, 2022
Mar 26, 2025
Mar 25, 2025
Oct 30, 2022
Mar 25, 2025
Dec 11, 2024
Oct 26, 2024

Repository files navigation

Azalea

docs.rs

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

Azalea

Currently supported Minecraft version: 1.21.5.

Warning

Azalea is still unfinished, though most crates are in a 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.

Real-world bots using Azalea

Here's an incomplete list of bots built using Azalea, primarily intended as a reference in addition to the existing documentation and examples:

You can see more projects built with Azalea in the GitHub dependency graph.

Plugins

Azalea has support for Bevy plugins, which can significantly alter its functionality. Here's some plugins you may find useful:

If you've created your own plugin for Azalea, please create a PR to add it to this list :).