Kotlin for Forge
Kotlin for Forge loads mods written in Kotlin on Forge and NeoForge and bundles the Kotlin libraries they need.
What it does
The library shades the Kotlin standard libraries and provides a language provider that loads Kotlin object declarations marked as mods, plus automatic event bus subscribers and utility functions. Its own event bus implementation supports listeners added with function references.
For players it is a dependency: 393 catalog mods require it, for example Fzzy Config, Cobblemon, Capes, Particle Core and Resourcify. Files cover 48 release versions 1.14 – 26.3; the newest NeoForge file is 6.4.0 for 26.3, while Forge ends at 1.21.8. It is open source under the GNU Lesser General Public License v2.1 only.
Key features
Kotlin mod declarations
Mods declared as Kotlin objects load like Java mods on Forge and NeoForge.
Bundled Kotlin
Kotlin libraries ship inside the mod, so dependent mods do not include their own copies.
Automatic subscribers
Event bus subscribers written in Kotlin register automatically, including function references.
Utilities
Helper functions and constants for Kotlin mod development are included.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 393 mods
How it compares
KotlinLangForge covers Forge and NeoForge as well, with builds for 1.16.3 – 26.3, the same environment and an open-source GNU General Public License v3.0 only license. Kotlin for Forge starts earlier, at 1.14.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Kotlin for Forge | Forge and NeoForge | 1.14 – 26.3 | Client or server, optional | 2026-10-10 |
| KotlinLangForge | Forge and NeoForge | 1.16.3 – 26.3 | Client or server, optional | 2026-10-08 |
Questions
Does Kotlin for Forge add content?
Is there a Fabric version?
In the catalog
Kotlin for Forge is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 8,071 mods support Minecraft 26.3.
More from thedarkcolour
Similar mods
What the author says
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…
Official listing
- Modrinth page
- modrinth.com/mod/kotlin-for-forge
- Owner
- thedarkcolour
- Published
- 2021-02-03
- Updated on Modrinth
- 2026-10-10
- Facts verified
- 2026-10-15
