Use neoforge as a fallback maven if the parchment maven is down.

This commit is contained in:
Jared 2024-06-26 02:46:48 -06:00
parent df580e2c11
commit a32c87e599

View File

@ -26,12 +26,16 @@ repositories {
filter { includeGroupAndSubgroups('org.spongepowered') } filter { includeGroupAndSubgroups('org.spongepowered') }
} }
exclusiveContent { exclusiveContent {
forRepository { forRepositories(
maven { maven {
name = 'ParchmentMC' name = 'ParchmentMC'
url = 'https://maven.parchmentmc.org/' url = 'https://maven.parchmentmc.org/'
} },
} maven {
name = "NeoForge"
url = 'https://maven.neoforged.net/releases'
}
)
filter { includeGroup('org.parchmentmc.data') } filter { includeGroup('org.parchmentmc.data') }
} }
maven { maven {
@ -79,21 +83,21 @@ jar {
processResources { processResources {
def expandProps = [ def expandProps = [
'version': version, 'version' : version,
'group': project.group, //Else we target the task's group. 'group' : project.group, //Else we target the task's group.
'minecraft_version': minecraft_version, 'minecraft_version' : minecraft_version,
'minecraft_version_range': minecraft_version_range, 'minecraft_version_range' : minecraft_version_range,
'fabric_version': fabric_version, 'fabric_version' : fabric_version,
'fabric_loader_version': fabric_loader_version, 'fabric_loader_version' : fabric_loader_version,
'mod_name': mod_name, 'mod_name' : mod_name,
'mod_author': mod_author, 'mod_author' : mod_author,
'mod_id': mod_id, 'mod_id' : mod_id,
'license': license, 'license' : license,
'description': project.description, 'description' : project.description,
'neoforge_version': neoforge_version, 'neoforge_version' : neoforge_version,
'neoforge_loader_version_range': neoforge_loader_version_range, 'neoforge_loader_version_range': neoforge_loader_version_range,
'credits': credits, 'credits' : credits,
'java_version': java_version 'java_version' : java_version
] ]
filesMatching(['pack.mcmeta', 'fabric.mod.json', 'META-INF/mods.toml', 'META-INF/neoforge.mods.toml', '*.mixins.json']) { filesMatching(['pack.mcmeta', 'fabric.mod.json', 'META-INF/mods.toml', 'META-INF/neoforge.mods.toml', '*.mixins.json']) {