Adds a Kotlin language loader and provides some optional utilities.
Used to make mods with the Kotlin programming language. Works by shading the Kotlin libraries, providing KotlinLanguageProvider to load @Mod object declarations, providing AutoKotlinEventBusSubscriber to load @EventBusSubscriber declarations, and providing useful utility functions and constants.
As of Kotlin for Forge 1.8.0, this provides Kotlin 1.4.21, Kotlin coroutines 1.4.2, Kotlin JSON serialization 1.0.1, and Jetbrains annotations 20.1.0.
If you're not a mod developer, this is a dependency mod.
Unlike Kottle, this library (as of 1.2.0) provides its own implementation of IEventBus that supports IEventBus#addListener and IEventBus#addGenericListener with function references.
Information for how to implement can be found here.
You do not have to use the language loader or any of the features Kotlin for Forge provides, you can just use it for the bundled Kotlin libraries.
If you'd like to ask for help or suggest something, feel free to do so on the Kotlin for Forge discord server.
Optional
Optional
Terms for using, modifying and redistributing this product.
28.06.2026 · Modrinth
Kotlin for Forge 5.12.0
Screenshots and images from the original Modrinth page.
The project author has not added a gallery on Modrinth.
Published versions and original Modrinth files.
28.06.2026 · 649 376 downloads
Kotlin for Forge 5.12.0
28.06.2026 · 130 834 downloads
Kotlin for Forge 6.3.0
10.03.2026 · 358 906 downloads
Kotlin for Forge 6.2.0
17.01.2026 · 4 247 411 downloads
Kotlin for Forge 5.11.0
17.01.2026 · 35 760 downloads
Kotlin for Forge 6.1.0
03.12.2025 · 10 386 894 downloads
19.10.2025 · 254 864 downloads
Kotlin for Forge 6.0.0
13.09.2025 · 1 202 413 downloads
Kotlin for Forge 5.10.0
29.06.2025 · 608 147 downloads
Kotlin for Forge 5.9.0
08.05.2025 · 729 093 downloads
slim artifact. If still needed, you can depend on kfflang, kfflib, kffmod separately instead09.12.2024 · 629 235 downloads
21.10.2024 · 46 119 downloads
09.09.2024 · 52 478 downloads
10.07.2024 · 60 077 downloads
16.06.2024 · 20 767 downloads
06.06.2024 · 14 788 756 downloads
28.05.2024 · 3 873 downloads
13.05.2024 · 3 514 downloads
04.05.2024 · 2 225 downloads
28.04.2024 · 880 downloads
28.04.2024 · 706 downloads
26.12.2023 · 1 393 258 downloads
15.12.2023 · 53 806 downloads
05.12.2023 · 51 587 downloads
22.11.2023 · 98 126 downloads
import thedarkcolour.kotlinforforge.neoforge.forge.getValue14.11.2023 · 30 231 downloads
13.11.2023 · 4 838 downloads
01.10.2023 · 172 900 downloads
07.07.2023 · 147 740 downloads
No changelog was specified.
10.06.2023 · 105 474 downloads
No changelog was specified.
30.04.2023 · 3 977 995 downloads
No changelog was specified.
30.04.2023 · 10 833 downloads
No changelog was specified.
17.03.2023 · 9 897 downloads
No changelog was specified.
15.03.2023 · 67 269 downloads
No changelog was specified.
12.02.2023 · 23 304 downloads
No changelog was specified.
12.02.2023 · 1 560 downloads
No changelog was specified.
06.01.2023 · 4 659 downloads
No changelog was specified.
06.01.2023 · 2 160 downloads
No changelog was specified.
12.12.2022 · 2 219 downloads
No changelog was specified.
09.08.2022 · 4 309 downloads
No changelog was specified.
12.06.2022 · 1 815 downloads
11.06.2022 · 1 298 downloads
05.03.2022 · 511 019 downloads
24.12.2021 · 2 300 downloads
23.11.2021 · 15 657 downloads
registerObject to work like they used tobuild.gradle14.11.2021 · 1 885 downloads
14.11.2021 · 6 502 downloads
13.07.2021 · 1 294 downloads
25.06.2021 · 528 downloads
16.06.2021 · 1 492 downloads
Kotlin for Forge 1.12.2
- Added support for using Mod.EventBusSubscriber as a file annotation. See AutoKotlinEventBusSubscriber.kt KDoc for example.
- Made registryName and registry properties of ObjectHolderDelegate public.
30.05.2021 · 548 downloads
Kotlin for Forge 1.12.1
- Updated to Kotlin 1.5.10, Updated to coroutines 1.5.0, Updated to serialization 1.2.1
- Added a missing serialization library that went missing in 1.12.0
- Finally removed the MINECRAFT thing that was deprecated a while ago
- Improved the buildscript and fixed some deprecation warnings, thanks Username404-59 on GitHub
08.05.2021 · 367 downloads
gradle/wrapper/gradle-wrapper.properties.08.05.2021 · 270 downloads
08.05.2021 · 310 downloads
08.05.2021 · 325 downloads
08.02.2021 · 300 downloads
03.02.2021 · 1 518 downloads