Minecraft.How
Se încarcă...
Sari la conținut

Quilt Kotlin Libraries (QKL)

de 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.

Rezumatul nostru

Ce face acest proiect

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.

Reacții

Autentifică-te ca să reacționezi.

Compatibilitate

Versiuni și loadere

8 versiuni înregistrate

5.0.0+kt.2.0.21+flk.1.12.3

release

Descarcă (7.3 MB)

4.0.0+kt.1.9.23+flk.1.10.19

release

Descarcă (7.0 MB)

3.0.0+kt.1.9.22+flk.1.10.17

release

Descarcă (7.0 MB)

2.1.3+kt.1.9.10+flk.1.10.10

release

Descarcă (7.0 MB)

2.1.2+kt.1.9.0+flk.1.10.8

release

Descarcă (7.0 MB)

2.1.1+kt.1.9.0+flk.1.9.6

release

Descarcă (7.0 MB)

2.0.2+kt.1.8.20+flk.1.9.3

release

Descarcă (6.9 MB)

Galerie

Quilt Kotlin Libraries (QKL) icon

Folosim cookie-uri pentru a-ți îmbunătăți experiența. Continuând să folosești acest site, ești de acord cu utilizarea cookie-urilor de către noi. Citește Politica noastră de confidențialitate