I've been adding some features to an opensource mod called The Graveyard (specifically branch 1.19.3), however, whenever I try to build the project using gradlew I get the error 'package software.bernie.geckolib3.core does not exist.'
 
	A version of geckolib is indeed installed by gradle which is 'software.bernie.geckolib' but not 'software.bernie.geckolib3' that's required. I tried to look if someone had this issue before, but seemingly no one did. This is the first time I've had such issue with gradle and I don't know how to move forward.
 
	This is the dependencies part of 'build.gradle', could the issue be here? I didn't modify this file at all, or maybe I'm missing some part of the building process.
 
repositories {
    maven { url 'https://dl.cloudsmith.io/public/geckolib3/geckolib/maven/' }
}
dependencies {
    // Specify the version of Minecraft to use. If this is any group other than 'net.minecraft', it is assumed
    // that the dep is a ForgeGradle 'patcher' dependency, and its patches will be applied.
    // The userdev artifact is a special name and will get all sorts of transformations applied to it.
    minecraft 'net.minecraftforge:forge:1.19.3-44.1.0'
    implementation fg.deobf('software.bernie.geckolib:geckolib-forge-1.19.3:4.0.6')
    if (System.getProperty("idea.sync.active") != "true") {
        annotationProcessor 'org.spongepowered:mixin:0.8.5:processor'
    }
}
	I appreciate any ideas, thanks.