跳到正文

Silk

Kotlin Minecraft API——面向 Fabric、Quilt 和 Paper

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Silk [[sɪlk]](https://www.oxfordlearnersdictionaries.com/media/english/us_pron_ogg/s/sil/silk_/silk__us_1.ogg)
是一个面向 Kotlin 的 Minecraft 前置库,支持 Fabric、Quilt 以及
Paper。

加入我们的 Discord 或 Matrix Space


该前置库的功能:

  • 物品栏 GUI API
  • Brigadier 的 Kotlin 封装
  • 用于创建复杂 Text 对象的 Kotlin DSL
  • 协程工具和任务
  • 支持对 Minecraft 类使用 kotlinx.serialization
  • 计分板(侧边栏)API
  • ItemStack 工具
  • 使用 kotlinx.serialization 将任意类序列化为 NBT
  • NBT 构建器
  • 用于在区块、实体等对象上存储持久化数据的 API
  • 基于 kotlinx.serialization 的网络功能(数据包 c2s、s2c 和 c2c)
  • Kotlin Compose UI 支持
  • 实体、世界等对象的通用扩展
  • 几何工具

文档

文档链接位于 Silk GitHub。

阅读文档即可开始使用各个模块,并了解如何将其添加到你的 Gradle 项目中。

注意:目前,该封装模组的游戏内 ID 为 silk-all

许可证

当前版本的 Silk 使用 GPL-3.0 许可证,而早于 1.5.1 的旧版本(当时名为 FabrikMC)则使用 Apache-2.0 License 许可证。

评论

登录后评论和评分