A general multipurpose library for JamCoreModding's mods.
- Reflection and annotation based registration.
- Single class configuration.
- General utilities.
- Networking.
- Keybindings.
- Development environment 'auth' (use your username in dev environments), as well as other utilities for development environments.
- Logging.
- Events.
- Compatibility modules.
JamLib is available at Jamalam's maven:
repositories {
maven {
url = "https://maven.jamalam.tech/releases"
}
}
dependencies {
modImplementation("io.github.jamalam360:jamlib:{VERSION}")
}
jamlib.dev.disable-eula-auto-agree
: Disable the EULA auto-agree in development environments.jamlib.dev.disable-offline-mode
: Disable using offline mode by default in development environments.jamlib.dev.session.uuid
: Set your UUID in development environments.jamlib.dev.session.username
: Set your username in development environments.