-
Notifications
You must be signed in to change notification settings - Fork 7
Home
LudoCrypt edited this page Dec 13, 2022
·
8 revisions
Welcome to the LimLib wiki! Here you can find all the information about Limlib and how to use it! We will quickly go over what exactly you can do with Limlib and which modules have what features.
Limlib is a Quilt library, so it is currently only compatible with Quilt and not Fabric.
In your build.gradle, add Jitpack; Then add whichever modules you want!
repositories {
maven {
url = 'https://jitpack.io'
}
}
dependencies {
modImplementation libs.ludocrypt.limlib.effects
modImplementation libs.ludocrypt.limlib.registry
modImplementation libs.ludocrypt.limlib.render
modImplementation libs.ludocrypt.limlib.world
}
You must also go into your libs.versions.toml
[versions]
limlib_base = "7.1.0"
[libraries]
ludocrypt_limlib_effects = { module = "com.github.LudoCrypt.Liminal-Library:limlib_effects", version.ref = "limlib_base" }
ludocrypt_limlib_registry = { module = "com.github.LudoCrypt.Liminal-Library:limlib_registry", version.ref = "limlib_base" }
ludocrypt_limlib_render = { module = "com.github.LudoCrypt.Liminal-Library:limlib_render", version.ref = "limlib_base" }
ludocrypt_limlib_world = { module = "com.github.LudoCrypt.Liminal-Library:limlib_world", version.ref = "limlib_base" }
Be aware that the effects module also requires Satin API for post processing shaders. The plan is eventually to drop this to our own post processing shader system.
repositories {
maven {
url = 'https://ladysnake.jfrog.io/artifactory/mods'
}
}
dependencies {
modImplementation libs.ladysnake.satin
}
[versions]
ladysnake_satin = "1.10.0"
[libraries]
ladysnake_satin = { module = "io.github.ladysnake:satin", version.ref = "ladysnake_satin" }