Kotlin for Forge

用于使用 Kotlin 编程语言制作模组。通过遮蔽 Kotlin 库、提供 KotlinLanguageProvider 以加载 @Mod 对象声明、提供 AutoKotlinEventBusSubscriber 以加载 @EventBusSubscriber 声明,并提供有用的实用函数和常量来实现。

资源介绍

用于使用 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 服务器上进行。

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心