LeviLamina开发者指南¶
这里收录LeviLamina官方开发者指南在本站中的实践性落位。建议先阅读LeviLamina入门,再按官方目录顺序查阅下面的条目。
使用前提¶
本页默认读者已经能够启动至少一个受支持的LeviLamina环境。如果尚未完成这一点,应先补齐以下前置步骤:
- 在支持的版本中确认BDS、客户端和LeviLamina版本匹配。
- 按目标环境完成在服务器上安装或在客户端上安装。
- 需要理解首页与仓库首页分工时,再对照文档首页和项目说明页。
- 环境可启动后,再回到本页选择构建、命令、事件或发布等专题。
快速导航¶
教程¶
- 创建你的第一个模组 - 从模板项目开始构建第一个模组。
- 发布你的第一个模组 - 准备
tooth.json并发布模组。 - 发布你的第一个整合包 - 准备
tooth.json并发布整合包。
如何做到……¶
- 事件系统 - 订阅和发布事件。
- 接口导出指南 - 导出模组中的函数和方法。
- 找函数指南 - 在BDS二进制中定位目标函数。
- 表单开发 - 创建交互式表单界面。
- 钩子系统 - 底层内存钩子和函数拦截。
- 国际化 - 多语言支持。
- 物品相关指南 - 理解ItemStack、Item和同步注意事项。
- 命令注册 - 编写自定义命令。
- 协程使用 - 异步编程和协程。
- 项目构建指南 - 使用xmake构建LeviLamina模组。
相关资源¶
- LeviLamina - 概念和架构说明。
- LeviLamina API模块 - 模块级API概览。
- 文档首页 - 查看文档站首页承担的入口职责。
- 常见问题 - 查看项目起源与更名缘由。
- 支持的版本 - 兼容的LeviLamina和BDS版本。
- 项目说明页 - 查看安装、贡献与许可证入口说明。
- 法律与发布说明 - 区分许可证、EULA与更新风险。
- LeviLamina文档归档 - 原始资料脉络索引。
获取帮助¶
如果你遇到问题,请: