Kotlin for Forge
为 Forge 提供 Kotlin 语言支持的模组,内置 Kotlin 库与语言加载器,方便开发者用 Kotlin 编写模组。
用于使用 Kotlin 编程语言开发模组。它的工作方式是着色打包 Kotlin 库,提供 KotlinLanguageProvider 以加载 @Mod 对象声明,提供 AutoKotlinEventBusSubscriber 以加载 @EventBusSubscriber 声明,并提供实用的工具函数与常量。 自 Kotlin for Forge 1.8.0 起,本模组内置 Kotlin 1.4.21、Kotlin 协程 1.4.2、Kotlin JSON 序列化 1.0.1 与 Jetbrains 注解 20.1.0。 如果你不是模组开发者,这是一个前置模组。 与 Kottle 不同,本库(自 1.2.0 起)自带 IEventBus 的实现,支持以函数引用调用 IEventBus addListener 与 IEventBus addGenericListener。 实现方式的说明见这里。 你不一定要使用语言加载器或 Kotlin for Forge 提供的任何功能,也可以只使用其中打包的 Kotlin 库。 如果你想寻求帮助或提出建议,欢迎到 Kotlin for Forge Discord 服务器交流。
分类:library | 加载器:forge / neoforge | 下载量:54,412,082 | 已提供中文汉化