diff --git a/build.gradle b/build.gradle index 6b9b5f5..a870374 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,7 @@ +plugins { + id 'org.ajoberstar.grgit' version '4.1.0' +} + apply from: "https://gitlab.com/-/snippets/2121059/raw/master/jfbase.gradle" repositories { @@ -10,5 +14,14 @@ dependencies { mappings "net.fabricmc:yarn:${project.minecraft_version}+${project.yarn_mappings}:v2" modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" - modImplementation "com.github.jellysquid3:sodium-fabric:mc1.16.3-0.1.0" + // For testing in dev environment + modRuntime "net.fabricmc.fabric-api:fabric-api:0.34.9+1.17" + + // Jitpack doesn't work with Gradle 7, so this is the easiest solution + implementation("me.jellysquid.mods:sodium-fabric") { + version { + branch = "1.17.x/dev" + } + transitive = false + } } diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..942a0a7 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,5 @@ +sourceControl { + gitRepository("https://github.com/CaffeineMC/sodium-fabric.git") { + producesModule("me.jellysquid.mods:sodium-fabric") + } +} \ No newline at end of file