Назад до магазину
Kotlin for Forge
Modrinth Mod

Kotlin for Forge

Adds a Kotlin language loader and provides some optional utilities.

Інформація про Minecraft-продукт

Важливе про товар

Сумісність, версії Minecraft, завантажувачі та дані зовнішнього джерела.

Тип

Mod

Доступ

Безкоштовно

Остання версія

5.12.0

Завантаження

40 829 550

Завантажувачі / Платформи

forge neoforge

Minecraft версії

1.14 – 1.21.11 26.1 26.1.1 26.1.2 26.2

Категорії

library

Опис

Докладна інформація

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](https://github.com/JetBrains/kotlin), [Kotlin coroutines 1.4.2](https://github.com/Kotlin/kotlinx.coroutines), [Kotlin JSON serialization 1.0.1](https://github.com/Kotlin/kotlinx.serialization), and [Jetbrains annotations 20.1.0](https://github.com/JetBrains/java-annotations). **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](https://github.com/thedarkcolour/KotlinForForge/blob/master/README.md). 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](https://discord.gg/tmVmZtx).

Розробник

thedarkcolour

Профіль і дані отримано з Modrinth

Відкрити на Modrinth

Галерея продукту

Зображення проєкту

Скриншоти та зображення з оригінальної сторінки Modrinth.

Зображень поки немає

Автор проєкту не додав галерею на Modrinth.

Список змін

Версії проєкту

Опубліковані версії та оригінальні файли Modrinth.

5.12.0 Актуальна Release 28.06.2026

Kotlin for Forge 5.12.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8
Завантажувачі / Платформи
forge neoforge
Показати зміни
Kotlin for Forge 5.12.0
6.3.0 Release 28.06.2026

Kotlin for Forge 6.3.0

Підтримувані версії Minecraft
1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2 26.2
Завантажувачі / Платформи
neoforge
Показати зміни
Kotlin for Forge 6.3.0
6.2.0 Release 10.03.2026

Kotlin for Forge 6.2.0

Підтримувані версії Minecraft
1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2
Завантажувачі / Платформи
neoforge
Показати зміни
Kotlin for Forge 6.2.0
5.11.0 Release 17.01.2026

Kotlin for Forge 5.11.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5
Завантажувачі / Платформи
forge neoforge
Показати зміни
Kotlin for Forge 5.11.0
6.1.0 Release 17.01.2026

Kotlin for Forge 6.1.0

Підтримувані версії Minecraft
1.21.9 1.21.10 1.21.11
Завантажувачі / Платформи
neoforge
Показати зміни
Kotlin for Forge 6.1.0
4.12.0 Release 03.12.2025

Kotlin for Forge 4.12.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 4.12.0 - Update to Kotlin 2.2.21, serialization 1.9.0, coroutines 1.10.2
6.0.0 Release 19.10.2025

Kotlin for Forge 6.0.0

Підтримувані версії Minecraft
1.21.9 1.21.10 1.21.11
Завантажувачі / Платформи
forge neoforge
Показати зміни
Kotlin for Forge 6.0.0
5.10.0 Release 13.09.2025

Kotlin for Forge 5.10.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8
Завантажувачі / Платформи
forge neoforge
Показати зміни
Kotlin for Forge 5.10.0
5.9.0 Release 29.06.2025

Kotlin for Forge 5.9.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8
Завантажувачі / Платформи
forge neoforge
Показати зміни
Kotlin for Forge 5.9.0
5.8.0 Release 08.05.2025

Kotlin for Forge 5.8.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5
Завантажувачі / Платформи
forge neoforge
Показати зміни
## 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
5.7.0 Release 09.12.2024

Kotlin for Forge 5.7.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 5.7.0 - Updated to Kotlin 2.1.0
5.6.0 Release 21.10.2024

Kotlin for Forge 5.6.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 5.6.0 - Updated to Kotlin 2.0.21, coroutines 1.9.0, serialization 1.7.3
5.5.0 Release 09.09.2024

Kotlin for Forge 5.5.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1 1.21.2 1.21.3
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 5.5.0 - Updated to Kotlin 2.0.10 - Fix NeoForge crash due to breaking change in FancyModLoader
5.4.0 Release 10.07.2024

Kotlin for Forge 5.4.0

Підтримувані версії Minecraft
1.20.6 1.21 1.21.1
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 5.4.0 - Updated to serialization 1.7.1 - Bumped version to fix missing coroutines and serialization with NeoForge maven artifact.
5.3.0 Release 16.06.2024

Kotlin for Forge 5.3.0

Підтримувані версії Minecraft
1.20.6 1.21
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 5.3.0 - Added Minecraft Forge support (1.21+ only) - Updated to serialization 1.7.0 - Updated to Minecraft 1.21
4.11.0 Release 06.06.2024

Kotlin for Forge 4.11.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 4.11.0 - Update to Kotlin 2.0.0, serialization 1.6.3, coroutines 1.8.1
5.2.0 Release 28.05.2024

Kotlin for Forge 5.2.0

Підтримувані версії Minecraft
1.20.6
Завантажувачі / Платформи
neoforge
Показати зміни
## 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
5.1.0 Release 13.05.2024

Kotlin for Forge 5.1.0

Підтримувані версії Minecraft
1.20.6
Завантажувачі / Платформи
neoforge
Показати зміни
## 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.
5.0.2 Release 04.05.2024

Kotlin for Forge 5.0.2

Підтримувані версії Minecraft
1.20.5 1.20.6
Завантажувачі / Платформи
neoforge
Показати зміни
## 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)
5.0.1 Release 28.04.2024

Kotlin for Forge 5.0.1

Підтримувані версії Minecraft
1.20.5 1.20.6
Завантажувачі / Платформи
neoforge
Показати зміни
## Kotlin for Forge 5.0.1 - Fixed a bug with EventBusSubscriber when the bus field was not specified.
5.0.0 Release 28.04.2024

Kotlin for Forge 5.0.0

Підтримувані версії Minecraft
1.20.5 1.20.6
Завантажувачі / Платформи
neoforge
Показати зміни
## 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](https://gist.github.com/thedarkcolour/5590f46b0d4d8ca692add2934d05e642) - Check the README on GitHub for updated instructions
4.10.0 Release 26.12.2023

Kotlin for Forge 4.10.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4
Завантажувачі / Платформи
forge neoforge
Показати зміни
## 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)
4.9.0 Release 15.12.2023

Kotlin for Forge 4.9.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4
Завантажувачі / Платформи
forge neoforge
Показати зміни
## 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.
4.8.0 Release 05.12.2023

Kotlin for Forge 4.8.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2
Завантажувачі / Платформи
forge neoforge
Показати зміни
## Kotlin for Forge 4.8.0 - Update to Kotlin 1.9.21, coroutines 1.6.2 - Fixed a crash with new NeoForge changes
4.7.0 Release 22.11.2023

Kotlin for Forge 4.7.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2
Завантажувачі / Платформи
forge neoforge
Показати зміни
## 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`
4.6.2 Release 14.11.2023

Kotlin for Forge 4.6.2

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2
Завантажувачі / Платформи
forge neoforge
Показати зміни
- Fixed crash with Event Bus
4.6.1 Release 13.11.2023

Kotlin for Forge

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2
Завантажувачі / Платформи
forge neoforge
Показати зміни
## 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")
4.5.0 Release 01.10.2023

Kotlin for Forge 4.5.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2
Завантажувачі / Платформи
forge neoforge
4.4.0 Release 07.07.2023

Kotlin for Forge 4.4.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1 1.20.2
Завантажувачі / Платформи
forge neoforge
Показати зміни
No changelog was specified.
4.3.0 Release 10.06.2023

Kotlin for Forge 4.3.0

Підтримувані версії Minecraft
1.19.3 1.19.4 1.20 1.20.1
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.12.0 Release 30.04.2023

Kotlin for Forge 3.12.0

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
4.2.0 Release 30.04.2023

Kotlin for Forge 4.2.0

Підтримувані версії Minecraft
1.19.3 1.19.4
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
4.1.0 Release 17.03.2023

Kotlin for Forge 4.1.0

Підтримувані версії Minecraft
1.19.3 1.19.4
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.11.0 Release 15.03.2023

Kotlin for Forge 3.11.0

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.10.0 Release 12.02.2023

Kotlin for Forge 3.10.0

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
4.0.0 Release 12.02.2023

Kotlin for Forge 4.0.0

Підтримувані версії Minecraft
1.19.3
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.9.1 Release 06.01.2023

Kotlin for Forge 3.9.1

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.9.0 Release 06.01.2023

Kotlin for Forge 3.9.0

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.8.0 Release 12.12.2022

Kotlin for Forge 3.8.0

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.7.1 Release 09.08.2022

Kotlin for Forge 3.7.1

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2
Завантажувачі / Платформи
forge
Показати зміни
No changelog was specified.
3.6.0 Release 12.06.2022

Kotlin for Forge 3.6.0

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.7.0
3.5.0 Release 11.06.2022

Kotlin for Forge 3.5.0

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2 1.19
Завантажувачі / Платформи
forge
1.17.0 Release 05.03.2022

Kotlin for Forge 1.17.0

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
3.1.0 Release 24.12.2021

Kotlin for Forge

Підтримувані версії Minecraft
1.18 1.18.1 1.18.2
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.6.10, coroutines 1.6.0, serialization 1.3.2 - Fix Java module issue with ObjectHolderDelegates - Fix sources jar in gradle
2.2.0 Release 23.11.2021

Kotlin for Forge 2.2.0

Підтримувані версії Minecraft
1.17.1
Завантажувачі / Платформи
forge
Показати зміни
- Fix generic types with `registerObject` to work like they used to - Go back to using slim jars on maven (todo update the readme) - You will now need to manually add kotlin in your `build.gradle`
2.0.1 Release 14.11.2021

Kotlin for Forge

Підтримувані версії Minecraft
1.17 1.17.1
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.5.31, serialization 1.3.0 - Maven now has fat jar - Removed KDeferredRegister and replaced with an extension function for property delegates - Inlined a bunch of Forge.kt functions because KFF can't reference game code anymore - Removed KotlinEventBus
1.15.1 Release 14.11.2021

Kotlin for Forge

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Fixed missing dependencies on Curseforge
1.14.0 Release 13.07.2021

Kotlin for Forge

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.5.21, JetBrains annotations 21.0.1, coroutines 1.5.1, serialization 1.2.2 - Fixed maven repo to contain the latest versions
1.13.0 Release 25.06.2021

Kotlin for Forge

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.5.20
1.12.2 Release 16.06.2021

Kotlin for Forge

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
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.
1.12.1 Release 30.05.2021

Kotlin for Forge 1.12.1

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
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
1.12.0 Release 08.05.2021

Kotlin for Forge 1.12.0

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.5.0, Updated to coroutines 1.5.0-RC, updated to serialization 1.2.0 - Forge Gradle 4 and Kotlin Gradle plugin now require Gradle 6.8.1. Update by changing the version of the gradle wrapper in `gradle/wrapper/gradle-wrapper.properties`. - Added a missing coroutines module that caused an issue in KFF 1.11.0
1.11.1 Release 08.05.2021

Kotlin for Forge 1.11.1

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Downgraded to coroutines 1.4.2 due to missing class errors
1.11.0 Release 08.05.2021

Kotlin for Forge 1.11.0

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.4.32, Updated to coroutines 1.4.3
1.10.0 Release 08.05.2021

Kotlin for Forge 1.10.0

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.4.31, Updated to serialization 1.1.0
1.9.0 Release 08.02.2021

Kotlin for Forge 1.9.0

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Updated to Kotlin 1.4.30
1.8.0 Release 03.02.2021

Kotlin for Forge 1.8.0

Підтримувані версії Minecraft
1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5
Завантажувачі / Платформи
forge
Показати зміни
- Fixed a few things to match the new EventBus version. - Fix #11 and #12. Event bus wrapper now posts events properly. - Now includes the Kotlin JSON Serialization library.