AI banner
AI icon

AI

Autonomous Minecraft AI mod that reads chat prompts, gathers resources, crafts items, manages hunger and inventory, and builds full structures from...

00
fabricClient1.21.1mod

AI client agent mod that responds to !ai chat prompts. The agent queues tasks, paths to targets, and handles basics like hunger and inventory selection while building or gathering.

  • Usage: type !ai <command> in chat; message is intercepted locally and not sent to the server. Commands include gather <resource>, craft <item>, build <blueprint>, eat, status, and stop.
  • Pathing & movement: simple block-grid navigation drives key presses to walk toward waypoints, keeping space above clear; movement pauses when tasks finish or are cleared.
  • Resource gather: scans nearby chunks for matching blocks (wood/logs, stone, sand, dirt, or name match), walks adjacent, and repeatedly mines the target block.
  • Crafting: finds the first matching crafting recipe (inventory 2×2 or table) and triggers it via the recipe book if ingredients are available; falls back with an action-bar notice on missing recipes or materials.
  • Hunger & inventory: auto-queues eating when food is low, selects food or required block stacks automatically, and resets movement when tasks end.
  • Building blueprints: built-ins include shelter (default), tower, platform, and pillar. The anchor is set below the player when the task starts; the agent clears incorrect blocks and places required blocks if present in inventory, pathing to a safe stand spot.
  • Status: periodic action-bar updates show the active task; !ai status prints queue, hunger, and position details.

Limitations and tips:

  • The agent relies on your unlocked recipes and items in your inventory; it will fail gracefully and notify you if materials are missing.
  • Navigation is conservative and may struggle with extreme terrain, tight spaces, or hostile interference; manual nudges may help.
  • Building uses the blocks you already have—gathering does not automatically craft missing parts unless explicitly queued.