From 0cc3f536361efb603006179542c50f952dfcb246 Mon Sep 17 00:00:00 2001 From: Jika Date: Sun, 20 Jul 2025 23:34:28 +0200 Subject: [PATCH] Add gtceu and geckolib deps --- build.gradle | 29 +++++++++++++++++++++++++++++ gradle.properties | 5 +++++ settings.gradle | 1 + 3 files changed, 35 insertions(+) diff --git a/build.gradle b/build.gradle index c0efaed..c6807f3 100644 --- a/build.gradle +++ b/build.gradle @@ -1,9 +1,16 @@ +buildscript { + repositories { + maven { url = 'https://repo.spongepowered.org/repository/maven-public/' } + } +} + plugins { id 'eclipse' id 'idea' id 'maven-publish' id 'net.minecraftforge.gradle' version '[6.0,6.2)' id 'org.parchmentmc.librarian.forgegradle' version '1.+' + id 'org.spongepowered.mixin' version '0.7.+' } version = mod_version @@ -121,6 +128,23 @@ repositories { // flatDir { // dir 'libs' // } + maven { + name = 'GTCEu Maven' + url = 'https://maven.gtceu.com' + content { + includeGroup 'com.gregtechceu.gtceu' + } + } + maven { + name = 'GeckoLib' + url 'https://dl.cloudsmith.io/public/geckolib3/geckolib/maven/' + content { + includeGroupByRegex("software\\.bernie.*") + includeGroup("com.eliotlash.mclib") + } +} + + } dependencies { @@ -145,6 +169,11 @@ dependencies { // For more info: // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html // http://www.gradle.org/docs/current/userguide/dependency_management.html + + implementation fg.deobf("com.gregtechceu.gtceu:gtceu-${minecraft_version}:${gtm_version}") + + implementation fg.deobf("software.bernie.geckolib:geckolib-forge-${minecraft_version}:${geckolib_version}") + implementation("com.eliotlash.mclib:mclib:20") } // This block of code expands all declared replace properties in the specified resource targets. diff --git a/gradle.properties b/gradle.properties index 049e1fe..a44cb77 100644 --- a/gradle.properties +++ b/gradle.properties @@ -57,3 +57,8 @@ mod_group_id=com.imbgt.ibg mod_authors=Jika # The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list. mod_description=Example mod description.\nNewline characters can be used and will be replaced properly. + + +## Deps Properties +gtm_version=7.0.0 +geckolib_version=4.7.3 diff --git a/settings.gradle b/settings.gradle index bb93556..77096f9 100644 --- a/settings.gradle +++ b/settings.gradle @@ -12,3 +12,4 @@ pluginManagement { plugins { id 'org.gradle.toolchains.foojay-resolver-convention' version '0.7.0' } +