Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Kotlin for Forge

Kotlin for Forge

Adds a Kotlin language loader and provides some optional utilities.

9.32M
506
Library
AboutChangelogVersions

Kotlin for Forge 5.9.0

by thedarkcolour on Jun 29, 2025
Download

Kotlin for Forge 5.9.0

Kotlin for Forge 5.8.0

by thedarkcolour on May 8, 2025
Download

Kotlin for Forge 5.8.0

  • Update to Kotlin 2.1.20, coroutines 1.10.2, serialization 1.8.1
  • Fixed accidental transitive dependency on FancyModLoader
  • No more slim artifact. If still needed, you can depend on kfflang, kfflib, kffmod separately instead

Kotlin for Forge 5.7.0

by thedarkcolour on Dec 9, 2024
Download

Kotlin for Forge 5.7.0

  • Updated to Kotlin 2.1.0

Kotlin for Forge 5.6.0

by thedarkcolour on Oct 21, 2024
Download

Kotlin for Forge 5.6.0

  • Updated to Kotlin 2.0.21, coroutines 1.9.0, serialization 1.7.3

Kotlin for Forge 5.5.0

by thedarkcolour on Sep 9, 2024
Download

Kotlin for Forge 5.5.0

  • Updated to Kotlin 2.0.10
  • Fix NeoForge crash due to breaking change in FancyModLoader

Kotlin for Forge 5.4.0

by thedarkcolour on Jul 10, 2024
Download

Kotlin for Forge 5.4.0

  • Updated to serialization 1.7.1
  • Bumped version to fix missing coroutines and serialization with NeoForge maven artifact.

Kotlin for Forge 5.3.0

by thedarkcolour on Jun 16, 2024
Download

Kotlin for Forge 5.3.0

  • Added Minecraft Forge support (1.21+ only)
  • Updated to serialization 1.7.0
  • Updated to Minecraft 1.21

Kotlin for Forge 4.11.0

by thedarkcolour on Jun 6, 2024
Download

Kotlin for Forge 4.11.0

  • Update to Kotlin 2.0.0, serialization 1.6.3, coroutines 1.8.1

Kotlin for Forge 5.2.0

by thedarkcolour on May 28, 2024
Download

Kotlin for Forge 5.2.0

  • Updated to Kotlin 2.0.0, coroutines 1.8.1
  • Fixed broken JAR
  • Dev jar now JarJars Kotlin libs instead of shading them

Kotlin for Forge 5.1.0

by thedarkcolour on May 13, 2024
Download

Kotlin for Forge 5.1.0

  • Dropped support for NeoForge 1.20.5 due to breaking changes in 1.20.6.
  • Updated to support NeoForge 20.6.62-beta and onward, following breaking changes in language loaders.
  • Now requires NeoForge 20.6.62-beta or newer.
  • Make sure you update your dependency requirement to require KFF 5.1.x or newer.

Kotlin for Forge 5.0.2

by thedarkcolour on May 4, 2024
Download

Kotlin for Forge 5.0.2

  • Added missing Kotlin libraries to JarJar: kotlin-stdlib-jdk7, kotlin-stdlib-jdk8, kotlin-serialization-core-jvm, kotlin-serialization-json-jvm
  • Changed KFFMod to require KFF 5.0 instead of 4.0 (just a typo fix)

Kotlin for Forge 5.0.1

by thedarkcolour on Apr 28, 2024
Download

Kotlin for Forge 5.0.1

  • Fixed a bug with EventBusSubscriber when the bus field was not specified.

Kotlin for Forge 5.0.0

by thedarkcolour on Apr 28, 2024
Download

Kotlin for Forge 5.0.0

  • Updated to 1.20.5 NeoForge (Forge hasn't updated yet)
  • Updated to Kotlin 1.9.23, serialization 1.6.3, coroutines 1.8.0
  • Kotlin libraries are now included using JarJar instead of shading
  • Migration guide can be found here: Migration Guide
  • Check the README on GitHub for updated instructions

Kotlin for Forge 4.10.0

by thedarkcolour on Dec 26, 2023
Download

Kotlin for Forge 4.10.0

  • Update to Kotlin 1.9.22
  • Address changes in NeoForge FancyModLoader (added type field to the mods.toml dependencies)

Kotlin for Forge 4.9.0

by thedarkcolour on Dec 15, 2023
Download

Kotlin for Forge 4.9.0

  • Removed CapabilityUtil.kt from NeoForged version of KFF due to NeoForge's capability changes
  • Fixed a crash with new Forge changes. KFF 4.x is still compatible with Forge 1.19.3-1.20.4 and NeoForge 1.20.1-1.20.4.

Kotlin for Forge 4.8.0

by thedarkcolour on Dec 5, 2023
Download

Kotlin for Forge 4.8.0

  • Update to Kotlin 1.9.21, coroutines 1.6.2
  • Fixed a crash with new NeoForge changes

Kotlin for Forge 4.7.0

by thedarkcolour on Nov 22, 2023
Download

Kotlin for Forge 4.7.0

  • Fixed incompatibility with NeoForge's new registry system
  • You MUST USE this import for property delegates to work with DeferredRegister: import thedarkcolour.kotlinforforge.neoforge.forge.getValue

Kotlin for Forge 4.6.2

by thedarkcolour on Nov 14, 2023
Download
  • Fixed crash with Event Bus

Kotlin for Forge

by thedarkcolour on Nov 13, 2023
Download

Kotlin for Forge 4.6.1

  • Fixed language provider crashing for non-object Mod classes

Kotlin for Forge 4.6.0

  • Updated to Kotlin 1.9.20
  • Added support for NeoForge 1.20.2 (must use the "kotlinforforge-neoforge" artifact on Maven instead of just "kotlinforforge")

Kotlin for Forge 4.5.0

by thedarkcolour on Oct 1, 2023
Download
1
2
3

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@fafd47f

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.