Minecraft.How
Chargement...
Passer au contenu

Quilt Kotlin Libraries (QKL)

par Quilt-Holdings

Quilt Kotlin Libraries provides official Kotlin language adapters and wrappers for Minecraft and QSL APIs on the Quilt loader, bundling Kotlin libraries into one jar.

Notre résumé

Ce que fait ce projet

What this library does

Quilt Kotlin Libraries is the official Kotlin library set for the Quilt modding ecosystem. It's created by Quilt-Holdings and published under the Apache License 2.0. If you build Minecraft mods with Kotlin on Quilt, this project supplies the language bindings you need. It belongs to the Libraries & APIs category on Modrinth.

The Quilt project itself is an open-source, community-driven modding toolchain designed primarily for Minecraft. Its goal is to provide a modern modding toolchain focused on speed, ease of use, modularity, and an open ecosystem. Quilt Kotlin Libraries fits into that ecosystem by giving programmers idiomatic Kotlin wrappers for base game systems and Quilt Standard Libraries APIs.

Bundled components and features

Writing mods directly in Kotlin can be tricky if you don't have proper language adapters and standard libraries in place. And this project solves that problem by bundling everything into a single distribution jar file.

The codebase is organized into distinct submodules:

The core submodule provides the language adapter along with the Kotlin standard and reflect libraries.

The library submodule holds the remaining components, including additional Kotlinx libraries brought in by Fabric Language Kotlin.

The root project bundles these submodules and their required dependencies into one downloadable jar.

Because of this bundled setup, you don't need to install Fabric Language Kotlin separately when you've Quilt Kotlin Libraries installed. Modders get ready-to-use wrappers for Minecraft features, such as registries and math functions, alongside Kotlin wrappers for QSL features.

Requirements and compatibility

You need Quilt Loader to use this mod. Here's the thing, it only supports the Quilt mod loader, so you shouldn't try running it on other platforms.

Compatibility is verified for specific Minecraft game versions. These versions are 1.21, 1.20.4, 1.20.2, 1.20.1, 1.20, and 1.19.4. Make sure your game installation matches one of these supported targets.

Both client-side and server-side environments are optional. You can run it on a dedicated server, a local client, or both. If you're a player, you only need to install it when another Quilt mod lists it as a dependency. If you're a developer, it lets you write Kotlin code for the Quilt platform right away.

Réactions

Connecte-toi pour réagir.

Compatibilité

Versions et loaders

8 versions enregistrées

5.0.0+kt.2.0.21+flk.1.12.3

release

Télécharger (7.3 MB)

4.0.0+kt.1.9.23+flk.1.10.19

release

Télécharger (7.0 MB)

3.0.0+kt.1.9.22+flk.1.10.17

release

Télécharger (7.0 MB)

2.1.3+kt.1.9.10+flk.1.10.10

release

Télécharger (7.0 MB)

2.1.2+kt.1.9.0+flk.1.10.8

release

Télécharger (7.0 MB)

2.1.1+kt.1.9.0+flk.1.9.6

release

Télécharger (7.0 MB)

2.0.2+kt.1.8.20+flk.1.9.3

release

Télécharger (6.9 MB)

Galerie

Quilt Kotlin Libraries (QKL) icon

Nous utilisons des cookies pour améliorer votre expérience. En continuant à utiliser ce site, vous acceptez notre utilisation des cookies. Lire notre politique de confidentialité