Kairo
Kairo 是一个行为包,用于托管基于 @kairo-js/router 构建的附加包之间的通信。
安装
- 从 GitHub Releases 下载
kairo.mcpack - 将其应用到你的世界
- 使用
@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 参考。