Refactored some stuff

This commit is contained in:
coolGi2007
2022-01-24 18:54:16 +10:30
parent ee947b36a2
commit 1d914b8f8a
3 changed files with 22 additions and 29 deletions
+18
View File
@@ -63,6 +63,24 @@ allprojects { p ->
// used to download and compile dependencies from git repos
maven { url 'https://jitpack.io' }
// Required for importing Modrinth mods
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
content {
includeGroup "maven.modrinth"
}
}
// Required for importing CursedForge mods
maven {
url "https://www.cursemaven.com"
content {
includeGroup "curse.maven"
}
}
// These 2 are for importing mods that arnt on CursedForge, Modrinth, GitHub, GitLab or anywhere opensource
flatDir {
dirs "${rootDir}/mods/fabric"
content {
+1 -18
View File
@@ -24,23 +24,6 @@ configurations {
repositories {
// Required for ModMenu
maven { url "https://maven.terraformersmc.com/" }
// Required for Sodium
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
content {
includeGroup "maven.modrinth"
}
}
// Required for importing cursedforge mods
maven {
url "https://www.cursemaven.com"
content {
includeGroup "curse.maven"
}
}
}
@@ -64,7 +47,7 @@ dependencies {
implementation "org.joml:joml:1.10.2"
// Lithium
//modImplementation "maven.modrinth:lithium:${project.lithium_version}"
// modImplementation "maven.modrinth:lithium:${project.lithium_version}"
// Iris
// modImplementation "maven.modrinth:iris:${project.iris_version}"
+3 -11
View File
@@ -25,24 +25,16 @@ configurations {
developmentForge.extendsFrom common
}
repositories {
// Required for importing CurseForge mods
maven {
url "https://www.cursemaven.com"
content {
includeGroup "curse.maven"
}
}
}
dependencies {
// Forge loader
forge "net.minecraftforge:forge:${rootProject.minecraft_version}-${rootProject.forge_version}"
// Optifine
// implementation("forge-mod:OptiFine_1.18.1_HD_U_H4")
// modImplementation("forge-mod:OptiFine_1.18.1_HD_U_H4")
// Starlight
// implementation("curse.maven:starlight-forge-526854:${project.starlight_version_forge}")
annotationProcessor "org.spongepowered:mixin:0.8.4:processor"
common(project(path: ":common", configuration: "namedElements")) { transitive false }
shadowMe(project(path: ":common", configuration: "transformProductionForge")) { transitive = false }