使用说明
Minecraft MCP机器人
一个模块化的、代理的Minecraft机器人 扫雷器,旨在充当逼真的自主玩家。机器人可以像真正的玩家一样在游戏中探索、挖掘、建造、耕种、战斗和进步,具有先进的记忆和学习能力。
特性
- 目标驱动的代理架构:模块化世界模型、目标管理器和决策循环
- 勘探、采矿、农业、建筑和战斗
- 情境感知聊天与情景/语义记忆
- 资源收集、制作和家庭建设
- 自适应条带开采和矿石水平感知
- 用于远程控制的CLI和HTTP API
- 已准备好LLM/AI集成
设置
- 克隆存储库:
git clone https://github.com/TBrantl/minecraft-mcp-bot.git cd minecraft-mcp-bot - 安装依赖项:
npm install - 启动机器人服务器:
node index.js
用法
- 机器人程序公开一个HTTP API(默认值:
localhost:3000). - 要将机器人连接到Minecraft服务器,请向发送POST请求
/connect:curl -X POST http://localhost:3000/connect \ -H "Content-Type: application/json" \ -d '{"host":"your.server.address","port":25565,"username":"BotName"}' - 使用
/cli发送命令(挖掘、构建、巡逻等)的端点。
贡献
欢迎提交请求和问题!拜托:
- 保持代码模块化和文档化
- 避免泄露机密或敏感数据
- bug、功能请求或问题的未决问题