All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Quilt Kotlin Libraries (QKL)

Quilt Kotlin Libraries (QKL)

by NoComment1105 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Quilt Kotlin Libraries

Quilt Kotlin Libraries is Quilt's official Kotlin wrappers for QSL and Minecraft. It also bundles the Kotlin StdLib, and some Kotlinx libraries. You do not need Fabric Language Kotlin with Quilt Kotlin Libraries installed.

This project requires Quilt Loader!

The Quilt Project

The Quilt project is an open-source, community-driven modding toolchain designed primarily for Minecraft. By focusing on speed, ease of use and modularity, Quilt aims to provide a sleek and modern modding toolchain with an open ecosystem.

Learn more about Quilt on our website.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21
Quilt
13h ago 1
1.20.4
Quilt
13h ago 1
1.20.2
Quilt
13h ago 1
1.20.1
Quilt
13h ago 1
1.20.1
Quilt
13h ago 1
1.20.1
Quilt
13h ago 1
1.20.x
Quilt
13h ago 1
1.19.4
Quilt
13h ago 1
1.19.4
Quilt
13h ago 1
1.19.3
Quilt
13h ago 1
1.19.3
Quilt
13h ago 1
1.19.2
Quilt
13h ago 1
1.19.2
Quilt
13h ago 1
1.19.2
Quilt
13h ago 1
1.19.x
Quilt
13h ago 1
1.19.x
Quilt
13h ago 1
1.19.x
Quilt
13h ago 1
# QKL for 1.21.x is here!
This release mostly just adapts to Minecraft 1.21 changes as well as provides FLK 1.12.3 and Kotlin 2.0.21!
The following libraries have been added/updated:
``
kotlinx-io-core ------ -> 0.5.4
kotlinx-io-bytestring ------ -> 0.5.4
kotlix-serialization-* 1.6.3 -> 1.7.3
kotlix-datetime 0.5.0 -> 0.6.1
kotlix-coroutines 1.8.0 -> 1.9.0
kotlin 1.9.23 -> 2.0.21
atomicfu 0.23.2 -> 0.25.0
``
  • QKL Core targets **FLK 1.10.19** and **Kotlin 1.9.23**.
  • The extra libraries target **QSL** 8.0.0-alpha.10+1.20.4 and **Minecraft 1.20.4**. (Wow, we're up-to-date with the latest release for once?)
  • Because of some type changes and a method removal causing breaking changes, this has caused a major version change.

## What's Changed

## New Contributors

  • The extra libraries target Minecraft **1.20.2**. Future Minecraft versions will be targeted soon.
  • Due to some breaking changes in the library's API, the major version has been updated. Codecs and recipes are the most changed.
  • QKL-Core targets FLK 1.10.17, Kotlin 1.9.22, and the associated libraries.

## What's Changed

## New Contributors

  • Update provided FLK, Kotlin, Gradle, and libraries (@Treetrain1 in #79)
Bumps provided FLK version
  • Fix crashes from Mod Menu trying to access a nonexistent file
  • Update to Kotlin 1.9 and FLK 1.10.8

[2.1.0] 2.1.0+kt.1.8.22+flk.1.9.4. by NoComment1105 on Oct 14, 2026
Download
  • Update to MC 1.20
  • Track FLK 1.9.4 and associated libraries


Publish core separately from library, and make core align with FLK
Update to kotlin 1.8.20 and FLK 1.9.3
Libraries:

atomicfu 0.19.0 -> 0.20.0
kx.serialization 1.4.1 -> 1.5.0
kotlin 1.8.0 -> 1.8.10
qsl 4.0.0-beta.1+1.19.3 -> 4.0.0-beta.9+1.19.3

This release additionally fixes a warning on quilt loader >= 0.18.1 by requiring loader 0.18.1 and using some of its APIs
This release updates to Minecraft 1.19.3
It provides support for:
  • Kotlin: 1.8.0
  • Minecraft 1.19.3
  • QSL: >=4.0.0-beta.1
  • FLK: >=1.9.0 (for Kotlin 1.8.0)

The math module has been disable in this release, due to Mojang changing it in great depth and limited update time. The ItemGroups extension has also been disabled for similar reasons
This release bumps the supported Kotlin version up to 1.8.0!
It provides support for:
  • Kotlin: 1.8.0
  • Minecraft: 1.19.2
  • QSL: >= 3.0.0-beta.24
  • FLK: >= 1.9.0 (for Kotlin 1.8.0)

There were no changes to any functionality, only dependencies to allow for use with newer Kotlin and FLK versions.
This is a small dependency update release for QKL
It provides support for:

Kotlin: 1.7.22
Minecraft: 1.19.2
QSL: >= 3.0.0-beta.24
FLK: >= 1.8.6 (for Kotlin 1.7.22)

There were no changes to any functionality, only dependencies to allow for use with newer Kotlin and FLK versions.
This is the first release of Quilt Kotlin Libraries!
This version comes with support for:
  • Kotlin: 1.7.20 to 1.7.22
  • Minecraft: 1.19.2
  • QSL: >= 3.0.0-beta.16

In this version of QKL you can find:
  • Kotlin wrappers for QSL functions
  • Registry DSL
  • Text DSL
  • Brigadier DSL
  • Math operators
  • A kotlinx.serialization -> Mojang serialization codecs bridge

Please report any bugs you find on the Issue tracker of GitHub and enjoy your Kotlin Modding!

Thank you to all contributors that helped us get to a stable release for QKL, let's keep this up!
  • Actually fix semver
  • Fix semantic versioning
# Unstable release, for use with mods released for ModFest: Singularity
Quilt Kotlin Libraries (QKL) Icon
Download Quilt Kotlin Libraries (QKL)
Select game version
Select platform