
projectBEA
BeaCraft is a Fabric mod bridge. It exposes game state and player actions via WebSocket, enabling autonomous LLM agents to play Minecraft.
110
0
projectBEA 1.0.0
beta18 февраля 2026 г.Changelog - BeaCraft 1.0.0
Initial Release
Core Infrastructure
- Established WebSocket server (default port 8080) for external agent synchronization.
- Implemented bidirectional JSON communication protocol for state and commands.
- Added background thread management for non-blocking game-to-agent data flow.
State Perception
- Implemented full player state broadcasting (Health, Hunger, Position, Rotation).
- Added Inventory monitoring and Equipment tracking.
- Integrated Surroundings scanner for real-time block and entity detection.
Action System
- Developed core toolset for LLM agents: mine_block, move_to, attack_entity, and craft_item.
- Implemented pathfinding logic for autonomous navigation.
- Added event feedback loop (SUCCESS, FAILURE, INTERRUPTED) for action validation.
Vision and Chat
- Added remote screenshot request capability for vision-based processing.
- Integrated chat bridge for reading and sending messages via WebSocket.
Configuration
- Added
config.jsonfor custom server URL and port definitions. - Implemented debug logging for troubleshooting agent-mod communication.
Совместимость
Ссылки
Создатели
Детали
Лицензия:MIT
Опубликован:1 месяц назад
Обновлён:1 месяц назад
