[CHORE] Fix Build Scripts and update mod publisher
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'java'
|
id 'java'
|
||||||
id 'org.quiltmc.loom' version '0.12.+'
|
id 'fabric-loom' version '0.12-SNAPSHOT'
|
||||||
id 'maven-publish'
|
id 'maven-publish'
|
||||||
id 'com.github.johnrengelman.shadow' version '7.0.0'
|
id 'com.github.johnrengelman.shadow' version '7.0.0'
|
||||||
}
|
}
|
||||||
@@ -8,6 +8,7 @@ plugins {
|
|||||||
archivesBaseName = "${mod_name}-common-${minecraft_version}"
|
archivesBaseName = "${mod_name}-common-${minecraft_version}"
|
||||||
|
|
||||||
loom {
|
loom {
|
||||||
|
shareCaches()
|
||||||
accessWidenerPath = project.file("src/main/resources/craterlib.aw")
|
accessWidenerPath = project.file("src/main/resources/craterlib.aw")
|
||||||
remapArchives = false
|
remapArchives = false
|
||||||
mixin {
|
mixin {
|
||||||
|
@@ -3,7 +3,7 @@ plugins {
|
|||||||
id 'maven-publish'
|
id 'maven-publish'
|
||||||
id 'idea'
|
id 'idea'
|
||||||
id 'com.github.johnrengelman.shadow' version '7.0.0'
|
id 'com.github.johnrengelman.shadow' version '7.0.0'
|
||||||
id "me.hypherionmc.modutils.modpublisher" version "1.0.13"
|
id "me.hypherionmc.modutils.modpublisher" version "1.0.+"
|
||||||
}
|
}
|
||||||
|
|
||||||
archivesBaseName = "${mod_name}-fabric-${minecraft_version}"
|
archivesBaseName = "${mod_name}-fabric-${minecraft_version}"
|
||||||
@@ -30,6 +30,7 @@ dependencies {
|
|||||||
}
|
}
|
||||||
|
|
||||||
loom {
|
loom {
|
||||||
|
shareCaches()
|
||||||
accessWidenerPath = project(":Common").file("src/main/resources/craterlib.aw")
|
accessWidenerPath = project(":Common").file("src/main/resources/craterlib.aw")
|
||||||
runs {
|
runs {
|
||||||
client {
|
client {
|
||||||
|
@@ -1,7 +1,6 @@
|
|||||||
buildscript {
|
buildscript {
|
||||||
repositories {
|
repositories {
|
||||||
maven { url = 'https://maven.minecraftforge.net' }
|
maven { url = 'https://mcentral.firstdark.dev/releases' }
|
||||||
maven { url = 'https://repo.spongepowered.org/repository/maven-public/' }
|
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
@@ -11,7 +10,7 @@ buildscript {
|
|||||||
}
|
}
|
||||||
plugins {
|
plugins {
|
||||||
id 'com.github.johnrengelman.shadow' version '7.0.0'
|
id 'com.github.johnrengelman.shadow' version '7.0.0'
|
||||||
id "me.hypherionmc.modutils.modpublisher" version "1.0.16"
|
id "me.hypherionmc.modutils.modpublisher" version "1.0.+"
|
||||||
}
|
}
|
||||||
apply plugin: 'java'
|
apply plugin: 'java'
|
||||||
apply plugin: 'net.minecraftforge.gradle'
|
apply plugin: 'net.minecraftforge.gradle'
|
||||||
|
12
build.gradle
12
build.gradle
@@ -57,16 +57,12 @@ subprojects {
|
|||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven {
|
||||||
name = 'Sponge / Mixin'
|
name = 'First Dark Maven'
|
||||||
url = 'https://repo.spongepowered.org/repository/maven-public/'
|
url = 'https://maven.firstdark.dev/releases/'
|
||||||
}
|
}
|
||||||
maven {
|
maven {
|
||||||
name = 'Hypherion Maven'
|
name = 'First Dark Mirror'
|
||||||
url = 'https://maven.firstdarkdev.xyz/releases/'
|
url = 'https://mcentral.firstdark.dev/releases/'
|
||||||
}
|
|
||||||
maven {
|
|
||||||
name = "TerraformersMC Maven"
|
|
||||||
url = "https://maven.terraformersmc.com/releases"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -2,23 +2,10 @@ pluginManagement {
|
|||||||
repositories {
|
repositories {
|
||||||
gradlePluginPortal()
|
gradlePluginPortal()
|
||||||
maven {
|
maven {
|
||||||
url "https://maven.firstdarkdev.xyz/releases"
|
url "https://maven.firstdark.dev/releases"
|
||||||
}
|
}
|
||||||
maven {
|
maven {
|
||||||
name = 'Fabric'
|
url "https://mcentral.firstdark.dev/releases"
|
||||||
url = 'https://maven.fabricmc.net/'
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
name = 'Sponge Snapshots'
|
|
||||||
url = 'https://repo.spongepowered.org/repository/maven-public/'
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
name = 'Quilt (Release)'
|
|
||||||
url = 'https://maven.quiltmc.org/repository/release'
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
name = 'Quilt (Snapshot)'
|
|
||||||
url = 'https://maven.quiltmc.org/repository/snapshot'
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user