ModsFinder

Kotlin for Forge

by thedarkcolour

Kotlin for Forge loads mods written in Kotlin on Forge and NeoForge and bundles the Kotlin libraries they need.

ForgeNeoForgeClient or server, optionalGNU Lesser General Public License v2.1 onlyOpen source1.14 – 26.3

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

  1. Kotlin mod declarations

    Mods declared as Kotlin objects load like Java mods on Forge and NeoForge.

  2. Bundled Kotlin

    Kotlin libraries ship inside the mod, so dependent mods do not include their own copies.

  3. Automatic subscribers

    Event bus subscribers written in Kotlin register automatically, including function references.

  4. 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
26.3Not available6.4.0
26.2Not available6.4.0
26.1.2Not available6.4.0
26.1.1Not available6.4.0
26.1Not available6.4.0
1.21.x12 of 12 versions with builds
1.21.116.0.06.4.0
1.21.106.0.06.4.0
1.21.96.0.06.4.0
1.21.85.12.05.12.0
1.21.75.12.05.12.0
1.21.65.12.05.12.0
1.21.55.12.05.12.0
1.21.45.12.05.12.0
1.21.35.12.05.12.0
1.21.25.12.05.12.0
1.21.15.12.05.12.0
1.215.12.05.12.0
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
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 393 mods

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Kotlin for ForgeForge and NeoForge1.14 – 26.3Client or server, optional2026-10-10
KotlinLangForgeForge and NeoForge1.16.3 – 26.3Client or server, optional2026-10-08

Questions

Does Kotlin for Forge add content?

No. It is a dependency for mods written in Kotlin.

Is there a Fabric version?

No. Files are published for Forge and NeoForge only.

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

All projects

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…
thedarkcolour, on the Modrinth page

Official listing

Owner
thedarkcolour
Published
2021-02-03
Updated on Modrinth
2026-10-10
Facts verified
2026-10-15

Tags