Skip to main content
Version: GeckoLib5

Quick Reference

See below for quick copy-paste templates for adding GeckoLib to your development environment.

Version reference

In your gradle.properties or libs.versions.toml file:

geckolibVersion=

Repository declaration

In your build.gradle file:

repositories {
exclusiveContent {
forRepository {
maven {
name = 'GeckoLib'
url = 'https://dl.cloudsmith.io/public/geckolib3/geckolib/maven/'
}
}
filter { includeGroupAndSubgroups('software.bernie.geckolib') }
}
}

Dependency declaration

In your build.gradle file, inside the dependencies block:

implementation "software.bernie.geckolib:geckolib-neoforge-${minecraftVersion}:${geckolibVersion}"

Optional: Interface Injections

interfaceInjectionData "software.bernie.geckolib:geckolib-neoforge-${minecraftVersion}:${geckolibVersion}"