Home›Java›Mods›Kinecraft Serialization
Kinecraft Serialization
ModsJava

Kinecraft Serialization

Java mod listed for Minecraft 1.19–1.21. Downloads from the MC Java Mods app on Android.

by settingdust · on CurseForge

Kinecraft It's a lib for Kotlin in Minecraft world. (De)Serializing minecraft tag(NBT), chat component, ByteBuf with any serializable objects. And with…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21–1.21.1 · Fabric⬇ Download for 1.20.2–1.20.6 · Fabric⬇ Download for 1.20.1 · Fabric⬇ Download for 1.19.4–1.20 · Fabric⬇ Download for 1.21–1.21.1 · Forge⬇ Download for 1.20.2–1.20.6 · Forge⬇ Download for 1.20.1 · Forge⬇ Download for 1.19.4–1.20 · Forge⬇ Download for 1.21–1.21.1 · NeoForge⬇ Download for 1.20.2–1.20.6 · NeoForge⬇ Download for 1.20.1 · NeoForge⬇ Download for 1.19.4–1.20 · NeoForge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Kinecraft

https://github.com/SettingDust/Kinecraft
It's a lib for Kotlin in Minecraft world.
(De)Serializing minecraft tag(NBT), chat component, ByteBuf with any serializable objects.
And with

Usage

repositories {
    exclusiveContent {
        forRepository {
            maven("https://api.modrinth.com/maven") {
                name = "Modrinth"
            }
        }
        filter {
            includeGroup("maven.modrinth")
        }
    }
}

dependencies {
    val kinecraftVersion = "1.6.7"

    compileOnly("maven.modrinth:kinecraft:$kinecraftVersion:common")
    // Fabric Loom
    runtimeOnly("maven.modrinth:kinecraft:$kinecraftVersion:fabric")
    include("maven.modrinth:kinecraft:$kinecraftVersion")
    // NeoGradle
    runtimeOnly("maven.modrinth:kinecraft:$kinecraftVersion:neoforge")
    jarInJar("maven.modrinth:kinecraft:$kinecraftVersion")
}

MinecraftTag is for serialization between data class and Minecraft tag classes.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more