支持Bedrock 问题

Bedrock 问题

需求

适用于 BDS 插件不加载、实例不在线或 Bedrock 工具缺失。当前 Bedrock Adapter 属于实验性能力,运行于兼容的 Legacy Script Engine(LSE)Node.js 环境,不应按现代 LeviLamina 原生插件教程安装。

架构

Alice(Windows,同机) ← TCP 127.0.0.1:27541 ← BDS + LSE Node.js + Bedrock Adapter

插件产物应包含编译后的入口和 manifest.json,清单类型为 lse-nodejs,依赖 legacy-script-engine-nodejs。当前运行入口实际固定使用 127.0.0.1:27541;即使配置文件包含 host 或 port 字段,也不能据此认为修改一定生效。

执行

  1. 确认 BDS 环境确实兼容 LSE Node.js,并使用项目提供的 Adapter 编译产物。
  2. 检查插件目录是否包含编译后的 index.js 与正确 manifest.json。
  3. 先启动同机 Alice,再启动 BDS;检查日志是否依次出现插件加载、TCP 连接、握手和工具注册。
  4. 插件加载失败时先修复运行时或清单问题;不要替换成现代原生 manifest。
  5. TCP 失败时保持同机默认地址,并按 连接问题 检查 27541;不要依赖配置文件中的远程 host/port。
  6. 实例在线但工具缺失时查看动态注册错误。工具集合取决于当前 Adapter 与扩展,不存在固定总数。
  7. 按 Bedrock 专服快速开始 复核最短路径;部署边界见 Bedrock 部署,工具契约见 Bedrock 工具。

成功标志:BDS 日志确认插件加载和连接,Alice 中出现 Bedrock 实例及其实际注册工具。