Malilib Extras
A Kotlin library that extends the functionality of Malilib with additional features.
Development
repositories {
maven {url "https://maven.kikugie.dev/releases"} // Malilib Extras
maven {url "https://maven.terraformersmc.com/releases/"} // Mod Menu
maven {url "https://masa.dy.fi/maven"} // Malilib
}
dependencies {
/.../
// Malilib Extras is built for versions 1.19.4, 1.20.1, 1.20.2, 1.20.4 and has the same API for each version.
// You can try using dependency overrides for other versions at your own risk.
modImplementation "dev.kikugie.malilib_extras:${project.malilib_extras_version}:$project.minecraft_version}"
}
Features
Configuration
Malilib's configuration system has powerful capabilities, but its setup can be complex. Users need to write their own configuration storage, file loader, and also register the initialization handler and keybind provider.
This library provides a simpler way to create options and register the complete configuration. Check out the WIKI for a detailed guide.