What are you searching for?

projectBEA

projectBEA

BeaCraft is a Fabric mod bridge. It exposes game state and player actions via WebSocket, enabling autonomous LLM agents to play Minecraft.

download 3 Downloads · favorite 0 Followers · Updated 2 days ago
Fabric Game-mechanics 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 +6 more

Versions

inventory_2
projectBEA 1.0.0

1.0.0 · 2 days ago · 7.24 MB

Fabric 1.21.1 1.21.2 1.21.3

About

BeaCraft: Technical Bridge for Autonomous Agents

BeaCraft is a Fabric mod that functions as a WebSocket interface between Minecraft and external AI systems. It provides the necessary infrastructure for LLM-based agents to perceive the game world and execute complex tasks programmatically.

Core Functionalities

  • State Broadcasting: Periodically transmits JSON packets containing player health, hunger, coordinates, inventory, and surrounding block/entity data.
  • Action Execution: Maps external command packets to in-game behaviors including pathfinding, mining, crafting, and combat.
  • Asynchronous Feedback: Returns status updates (IDLE, FINISHED, INTERRUPTED) to the agent, allowing for reactive logic and error handling.
  • Vision & Communication: Supports remote screenshot requests for visual context processing and bridges the in-game chat for social interaction.

Technical Architecture

  • Protocol: WebSocket (default ws://localhost:8080).
  • Format: Standardized JSON envelopes for both state updates and action requests.
  • Compatibility: Specifically designed for integration with Python-based AI frameworks like ProjectBEA.

Implementation Requirements

  • Loader: Fabric Loader.
  • Configuration: Managed via config.json to define server ports and update frequencies.
  • Environment: Operates as a local bridge, requiring the external agent to run on a reachable network address.
open_in_new View on Modrinth
Categories
Compatibility
Client: Required Server: Unsupported
gavel MIT

Conversation

What are your thoughts?

Related projects

Game mechanics Library Utility
Geckolib
Geckolib

by Gecko

A 3D animation library for entities, blocks, items, armor, and more!

download 39.0M
favorite 2,539
Cursed Equipment Game mechanics
Veinminer
Veinminer

by Miraculixx

Mine the whole vine on mining a single ore. Known feature by modpacks and pvp games like UHC (quick mine)

download 35.4M
favorite 3,974
Decoration Game mechanics Utility
BetterF3
BetterF3

by TreyRuffy

BetterF3 is a mod that replaces Minecraft's original debug HUD with a highly customizable, more human-readable HUD.

download 21.4M
favorite 10,150
Adventure Game mechanics Mobs
Cobblemon
Cobblemon

by CobbledStudios

A Pokémon mod for Fabric and NeoForge

download 20.7M
favorite 6,964
lock Cookie consent

SkinMC uses cookies to provide functionality and features.