连接问题
需求
适用于 Java 或 Bedrock 实例未出现、反复离线、认证失败或工具未注册。Alice 与 Adapter 当前应部署在同一台机器;不要把远程 IP、端口映射或公网暴露当作已支持方案。
架构
Alice 的 TCP 服务监听 0.0.0.0:27541,但当前 Java 与 Bedrock Adapter 的实际目标均为 127.0.0.1:27541。因此“服务监听所有网卡”不等于“Adapter 已支持跨主机配置”。连接还包含实例身份、认证令牌、握手和动态工具注册。
Adapter 127.0.0.1:随机端口 → Alice 0.0.0.0:27541
连接 → 握手/认证 → 实例在线 → 工具注册执行
- 先启动 Alice,再启动 Minecraft 世界、Java 专服或 BDS。
- 确认两端在同机;端口基线见 兼容矩阵。
- 在 Windows PowerShell 执行:
Test-NetConnection -ComputerName 127.0.0.1 -Port 27541- 若测试失败,确认 Alice 正在运行,并排查端口占用和本机防火墙;不要直接开放公网入站规则。
- 若端口可达但实例离线,检查 Adapter 日志中的握手、认证令牌、协议版本和实例文件错误。
- 若实例在线但没有工具,重启对应世界/服务端并检查工具注册错误;可用工具由 Adapter、工作区和扩展动态决定,不应按固定数量判断成功。
- Java 继续查看 Java 问题,Bedrock 查看 Bedrock 问题。部署流程见 Java 部署 与 Bedrock 部署。
成功标志:工作区显示正确实例在线,且其工具列表完成注册。