Kambrik — Guide
Which Mods Need It
Install Kambrik whenever a mod you use lists it as a dependency. If it is missing, those mods will fail to load and the game will report a missing-dependency error for the mod id kambrik.
- Bountiful is built on Kambrik and will not run without it.
- Other Kotlin mods by the same author and ecosystem also depend on it.
The rule of thumb is simple: add Kambrik when a mod tells you to, and leave it out otherwise. The mod that requires it provides the actual gameplay.
Developer API
Kambrik is meant to be consumed by other mods as a dependency (mod id kambrik). Declare it in your mod metadata so the game enforces load order, and note that it targets Kotlin mods (it expects a Kotlin runtime library to be present).
What it provides for developers: - Registration DSL - concise helpers for registering and building content without repetitive boilerplate. - Kotlin convenience utilities - shared extensions and helpers used throughout a mod. - Framework helpers - small building blocks that dependent mods reuse.
Consult the upstream Kambrik source and its use inside Bountiful for the current API surface and version coordinates.