SilkMC/silk · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
Silk [sɪlk]
是专为 Kotlin 开发的 Minecraft API,支持 Fabric、Quilt
以及 Paper 等平台。
欢迎加入我们的 Discord 或 Matrix Space
API 的功能特点:
- 一个库存 GUI API
- 用于 Brigadier 的 Kotlin 封装层
- 用于创建复杂
Text对象的 Kotlin DSL - 协程工具与任务
- 针对 Minecraft 类的 kotlinx.serialization 支持
- 一个记分板(侧边板)API
ItemStack工具类- 使用 kotlinx.serialization 将任意类序列化为 NBT 格式
- 一个 NBT 构建器
- 用于在 Chunks、Entities 等对象上存储持久数据的 API
- 基于 kotlinx.serialization 的网络通信功能(客户端到服务器、服务器到客户端以及客户端之间的数据包传输)
- Kotlin Compose UI 支持
- 面向 Entities、Worlds 等对象的通用扩展功能
- 几何处理工具
文档
文档目前位于 Docs(临时地址)]。 请阅读这些文档以了解每个模块的使用方法,以及如何将其添加到您的 Gradle 项目中。
许可证
当前版本的 Silk 遵循 GPL-3.0 许可证发布,而早于 1.5.1 版本(当时称为 FabrikMC)的旧版本则采用 Apache-2.0 License 许可证发布]。