eggolib is a Fabric mod library that extends the functionality of Apoli for funsies. This mod library adds new power, condition and action types to be used for developing Origins/Apoli datapacks.
See here for the documentation for eggolib.
Q: Are the versions for 1.18.x going to be updated?
A: Probably not, since it'd be quite a task for me to maintain versions for different Minecraft versions.
Q: Can you back-port this to X?
A: The same answer from above still applies, but if you can or want to, feel free!
You can use eggolib as a dependency by modifying the gradle.properties
and build.gradle
files of your project, like so:
(You can remove the include
part if you don't want to include eggolib in your project)
build.gradle
repositories {
maven {
url "https://jitpack.io"
}
}
dependencies {
modImplementation "com.github.eggohito:eggolib:${project.eggolib_version}"
include "com.github.eggohito:eggolib:${project.eggolib_version}"
}
gradle.properties
eggolib_version=[INSERT VERSION HERE]