/aether

Collection of Minecraft Bots and Plugins written in rust.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Aether

A Collection of Minecraft Bots written in rust mainly developed for 2b2t.org.

Note

This repository currently supports minecraft version 1.20.6 and uses self-maintained version of azalea better-1.20.6 which has more features and fixes.

Plugins

  1. Anti AFK Anti AFK Plugin with advanced configuration which attempts to not get the bot afk kicked.
  2. Auto Mine Left Click implementation, when enabled this block will mine anything it is looking at if reachable. Also available in #156 PR in azalea.
  3. Discord A small plugin that is the bridge between the bot and discord. This plugin can also bridge logs.
  4. Task Manager A small task manager that executes task one by one. Currently, it only supports, a small number of tasks.
  5. Utility A small collection of plugins that are essential for bot survival. It includes Auto Eat, and Kill Aura (WIP).

Examples

  1. Anti AFK This bot attempts to join the server, and simply tries to not get AFK kicked and also not die of hunger.
  2. Stone Miner This bot is specifically designed for mining stones in a stone generator at craftmc.pl for my friend.

TODOs / Future Goals

For Project related TODOs head to the project's README.md

  • Discord bot to receive commands to add a bot
  • Map Art Bot which can create map arts
  • Storage Manager Bot which can manage storage
  • Auto Trading Bot which can trade with villagers and also, make armors
  • Advanced Pathfinding Example