Updated — Kotlin Fabric

Mixins work with Kotlin, but you’ll need to understand Java bytecode and Kotlin’s hidden methods ( $default etc.). Debugging can be trickier.

Kotlin on Fabric feels like modding in 2025 – mature, practical, and a joy to write. The dependency overhead is a fair trade for the productivity boost. Just ensure your users know they need the Kotlin mod stub, and you’re good to go. kotlin fabric

Kotlin’s stdlib and runtime add ~1–2 MB to your mod jar and a bit more memory usage. Fine for most, but extreme lightweight mods might prefer Java. Mixins work with Kotlin, but you’ll need to