Skip to content

Kairo

Kairo 是一个行为包,用于托管基于 @kairo-js/router 构建的附加包之间的通信。

安装

  1. GitHub Releases 下载 kairo.mcpack
  2. 将其应用到你的世界
  3. 使用 @kairo-js/router 开发你的附加包

Kairo 不需要针对每个世界进行配置。即使同一世界中安装了多个 Kairo 版本,它们也可以共存;Kairo 会自动选择一个 active host。附加包开发者应将 Kairo 视为世界侧基础设施,并使用 router API 作为公开的编程接口。

附加包开发

在附加包项目中使用这些包:

  • @kairo-js/router: lifecycle event、API call、hook、addon event、custom command 和 storage helper
  • @kairo-js/properties: AddonProperties 与 version/dependency metadata
  • @kairo-js/utils: 需要 Kairo 共享工具时使用

请参阅 快速开始router API 参考

Released under the MIT License.