diff --git a/Common/build.gradle b/Common/build.gradle index 625ca81..eeda84e 100644 --- a/Common/build.gradle +++ b/Common/build.gradle @@ -5,10 +5,6 @@ plugins { archivesBaseName = "${mod_name}-common-${minecraft_version}" -repositories { - mavenCentral() -} - minecraft { version(minecraft_version) runs { @@ -22,4 +18,8 @@ minecraft { } } } +} + +dependencies { + compileOnly group:'org.spongepowered', name:'mixin', version:'0.8.4' } \ No newline at end of file diff --git a/Fabric/build.gradle b/Fabric/build.gradle index 0e8585d..6d00e8e 100644 --- a/Fabric/build.gradle +++ b/Fabric/build.gradle @@ -6,9 +6,6 @@ plugins { archivesBaseName = "${mod_name}-fabric-${minecraft_version}" -repositories { -} - dependencies { minecraft "com.mojang:minecraft:${minecraft_version}" mappings loom.officialMojangMappings() @@ -43,11 +40,7 @@ processResources { } } -tasks.withType(JavaCompile).configureEach { - it.options.encoding = "UTF-8" - - it.options.release = 16 -} +sourceSets.main.resources.srcDir '../Common/src/main/resources' tasks.withType(JavaCompile) { source(project(":Common").sourceSets.main.allSource) diff --git a/Forge/build.gradle b/Forge/build.gradle index 8ab190f..0da8dc6 100644 --- a/Forge/build.gradle +++ b/Forge/build.gradle @@ -64,10 +64,8 @@ minecraft { } } -sourceSets.main.resources { srcDir 'src/generated/resources' } - -repositories { -} +sourceSets.main.resources.srcDir 'src/generated/resources' +sourceSets.main.resources.srcDir '../Common/src/main/resources' dependencies { minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" diff --git a/build.gradle b/build.gradle index 53bd109..3c9e9e0 100644 --- a/build.gradle +++ b/build.gradle @@ -22,4 +22,26 @@ subprojects { ]) } } + + repositories { + + mavenCentral() + + maven { + name = 'Sponge / Mixin' + url = 'https://repo.spongepowered.org/repository/maven-public/' + } + + maven { + name = 'BlameJared Maven (CrT / Bookshelf)' + url = 'https://maven.blamejared.com' + } + } + + + tasks.withType(JavaCompile).configureEach { + + it.options.encoding = 'UTF-8' + it.options.release = 16 + } } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 7aed17c..9b36e67 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,12 +10,12 @@ common_server_run_name=Common Server # Forge -forge_version=37.0.82 +forge_version=37.0.85 //forge_ats_enabled=true # Fabric -fabric_version=0.40.1+1.17 -fabric_loader_version=0.11.7 +fabric_version=0.40.8+1.17 +fabric_loader_version=0.12.1 # Mod options mod_name=MultiLoader