ModsFinder

Kinecraft

by settingdust

Kinecraft is a library for serializing Minecraft classes with Kotlin, so mod authors can store and read game data through typed tags.

FabricForgeNeoForgeQuiltClient or server, optionalMIT LicenseOpen source1.16.5 – 1.21.5

What it does

Kinecraft converts Minecraft classes to and from Kotlin serialization, which lets mod code encode and decode objects in a chosen format while keeping the real type of each tag. Because the mod is a library, it adds no blocks or items on its own. Fabric Language Kotlin is required on Fabric, and Kotlin for Forge is required on Forge and NeoForge. The mod is released under the MIT License and is open source, with builds for Fabric, Forge, NeoForge and Quilt across 1.16.5 – 1.21.5.

Key features

  1. Kotlin serialization of Minecraft classes

    Minecraft classes can be serialized with Kotlin serialization, so data classes can hold game objects directly.

  2. Typed tag serializers

    Tag serializers describe each tag with its correct type rather than falling back to a plain string.

  3. Format-aware encoding

    Encoding and decoding use a chosen format and keep the real type tag, so values read back in their original form.

Compatibility

Latest build for each game version and loader.

1.21.x6 of 6 versions with builds
1.21.51.16.21.16.21.16.2Not available
1.21.41.16.21.16.21.16.2Not available
1.21.31.16.21.16.21.16.2Not available
1.21.21.16.21.16.21.16.2Not available
1.21.12.2.12.2.12.2.1Not available
1.212.2.12.2.12.2.1Not available
1.20.x7 of 7 versions with builds
1.20.61.16.21.16.21.16.2Not available
1.20.51.16.21.16.21.16.2Not available
1.20.41.16.21.16.21.16.21.4.0-fabric
1.20.31.16.21.16.21.16.21.4.0-fabric
1.20.21.16.21.16.21.16.21.4.0-fabric
1.20.12.2.12.2.12.2.11.4.0-fabric
1.201.16.21.16.2-lexforge1.16.21.4.0-fabric
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
1.16.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
Kotlin for ForgeAdds a Kotlin language loader and provides some optional utilities.
Required

Embedded 1

Preloading TricksA developer tool for early loader access, class transformation, and preloading hacks.
Embedded

Required by 2 mods

In the catalog

Kinecraft is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,307 mods support Minecraft 1.21.5.

More from settingdust

All projects

Similar mods

What the author says

MinecraftTag is for serialization between data class and Minecraft tag classes.
settingdust, on the Modrinth page

Official listing

Owner
settingdust
Published
2023-06-28
Updated on Modrinth
2025-11-09
Facts verified
2026-10-15

Tags