Kambrik

Kambrik

A Kotlin Library Mod for Fabric

Get Started Features

Kotlin-Based

Kambrik uses Kotlin 1.5.31 under the hood, along with KotlinX Serialization for data serialization.

Fabric Integration

We use existing Fabric APIs when possible to avoid reinventing the wheel.

Plug-And-Play

Easy to add to a new project, and all API features are separate. Just use the ones you want.

Automatic Registration

Item/Block/Potion/Etc registration is simplified, removing some of the verbosity.

Command DSL

A Kotlin-esque Command DSL works on top of Brigadier to make command creation more simple.

Message API

Messages can be sent between the client and server without ever writing to a packet.

Setup is as simple as two new lines of code.

repositories {
    mavenCentral()
}

dependencies {
    modImplementation("io.ejekta:kambrik:VERSION")
}
1
2
3
4
5
6
7
dependencies {
    modImplementation 'io.ejekta:kambrik:VERSION'
}
1
2
3