Java 版部署
Java Adapter 是 Minecraft 1.21.4 的 Fabric 模组,在单人世界或 Fabric 专服中激活世界上下文,并通过 Carpet 假人执行工具。
需求
| 组件 | 当前要求 |
|---|---|
| Minecraft | 1.21.4 |
| Java | 21 |
| 模组加载器 | Fabric Loader |
| 必需模组 | Fabric API、Carpet、Alice Mod |
| Agent Core | Windows Alice,与游戏或专服同机 |
| 连接目标 | 固定 127.0.0.1:27541 |
Carpet 是必需依赖,不是可选增强。安装前备份世界,并确认所有 JAR 都与 Minecraft 1.21.4 匹配。
架构
Alice(同机 TCP 服务) ← 127.0.0.1:27541 ← Alice Fabric Mod
├─ /alice 指令
├─ Carpet 假人
└─ <游戏根目录>/Alice/模组同时适用于集成服务器与专用服务器;连接远程服务器的普通客户端不会激活服务端世界上下文。运行数据位于游戏根目录的 Alice/,包括实例身份、配置、日志及按世界隔离的 SQLite 数据。不要沿用旧目录或旧命令教程。
执行
安装
- 使用 Java 21 准备 Minecraft 1.21.4 Fabric 实例或专服。
- 完全停止游戏或服务端。
- 将 Fabric API、Carpet 与 Alice Mod JAR 一并放入该实例的
mods目录。 - 在同一台 Windows 主机先启动 Alice,并完成模型测试。
- 启动游戏进入本地世界,或启动 Fabric 专服并等待世界加载。
验证
在游戏或服务端控制台执行:
/alice status需要管理配置时使用 /alice config get、/alice config set、/alice config list 与 /alice reload。成功标志是命令存在、状态正常、Alice 中出现实例且工具完成动态注册;不要用固定工具数量判断。
故障处理
- 命令不存在:确认 Alice Mod 位于实际运行实例的
mods,并核对 Fabric 加载日志。 - 启动报依赖错误:核对 Java 21、Minecraft 1.21.4、Fabric API 与 Carpet。
- 连接拒绝:确认 Alice 已在同机启动,再检查
27541;参见 连接问题。 - 跨机器部署:当前不支持,不要尝试通过旧配置改远程地址。
- 数据异常:停止双方后备份
Alice/,参见 数据备份。
按场景继续:Java 单机快速开始 · Java 专服快速开始 · Java 问题