bladehuntmc / KotStom

Kotlinizes Minestom with extension functions & utilities.
MIT License
9 stars 0 forks source link
adventure kotlin kotlin-serialization minecraft minestom minestom-library nbt

logo KotStom


Adding as a dependency (Gradle)

First, add the Bladehunt maven repo to the repositories

repositories {
    maven("https://mvn.bladehunt.net/releases")
}

The latest version can be found here.

Module Overview

KotStom

implementation("net.bladehunt:kotstom:<version>")

adventure-serialization

implementation("net.bladehunt:kotstom-adventure-serialization:<version>")

This module contains an Adventure NBT encoder and decoder.

serialization

implementation("net.bladehunt:kotstom-serialization:<version>")

This module contains some kotlinx.serialization serializers for Minestom.

extras

Things that shouldn't just be an extension.

implementation("net.bladehunt:kotstom-extras:<version>")

For more information, visit the wiki or view the example