支持Java 问题

Java 问题

需求

适用于 Java 单机或专服中的模组加载、/alice、TCP 和假人问题。当前基线是 Minecraft 1.21.4、Java 21、Fabric Loader、Fabric API、Carpet 与 Alice Mod;Carpet 是必需依赖,不是可选增强。

Java Adapter 在服务端世界上下文执行。仅在客户端安装模组并连接远程服务器,不能控制远端世界。

架构

Alice(Windows,同机) ← TCP 127.0.0.1:27541
                           ↑
Fabric 服务端世界 + Fabric API + Carpet + Alice Mod
                           ↓
                      Carpet 假人和工具

单机世界由集成服务端提供世界上下文;专服则在服务端安装全部依赖。当前命令体系使用 /alice,不要使用旧版 /mcagent 命令或旧配置路径。

执行

  1. 按 兼容矩阵 核对 Minecraft、Java、Fabric API 与 Carpet 版本。
  2. 确认 Fabric API、Carpet 和 Alice Mod 位于同一个游戏实例或专服的 mods 目录。
  3. 启动世界后执行 /alice status:
    • 命令不存在:Alice Mod 未加载或版本不匹配;
    • 模组正常但 TCP 未连接:先启动同机 Alice,再查 连接问题;
    • 已连接但假人异常:检查 Carpet 是否加载及服务端权限/日志。
  4. 远程服务器场景确认模组安装在服务器端,而不只是玩家客户端。
  5. 不按固定工具数量判断安装;以当前工作区实际注册列表为准。
  6. 仍无法恢复时,按 Java 单机快速开始 或 Java 专服快速开始 重新验证最短路径;完整部署见 Java 部署。

成功标志:/alice status 显示模组初始化且 TCP 已连接,Alice 工作区出现实例并注册实际可用工具。