mirror of
https://github.com/Thorfusion/Mekanism-Community-Edition.git
synced 2026-11-08 19:04:46 +00:00
add support for ultimate module
from 3 years ago lol
This commit is contained in:
3 files changed
+35
-4
No files matched your search
+19
-4
@@ -70,6 +70,7 @@ minecraft {
|
||||
replaceIn "mekanism/generators/common/MekanismGenerators.java"
|
||||
replaceIn "mekanism/tools/common/MekanismTools.java"
|
||||
replaceIn "mekanism/defense/common/DefenseTech.java"
|
||||
replaceIn "mekanism/ultimate/common/MekanismUltimate.java"
|
||||
replace "GRADLE_MODVERSION", mod_version
|
||||
replace "GRADLE_VERSIONMOD", alt_version
|
||||
}
|
||||
@@ -96,7 +97,7 @@ task coreJar(type: Jar) {
|
||||
}
|
||||
|
||||
from zipTree(jar.outputs.getFiles().getSingleFile()).matching {
|
||||
exclude 'mekanism/tools/**', 'mekanism/generators/**', 'mekanism/defense/**', 'defense/**', 'mcmod.info'
|
||||
exclude 'mekanism/tools/**', 'mekanism/generators/**', 'mekanism/defense/**', 'defense/**', 'mcmod.info', 'mekanism/ultimate/**'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -111,7 +112,7 @@ task alltJar(type: Jar) {
|
||||
expand 'version': mod_version, 'mc_version': minecraft_version, 'fmp_version': FMP_version
|
||||
}
|
||||
from zipTree(jar.outputs.getFiles().getSingleFile()).matching {
|
||||
exclude 'mcmod.info', 'mekanism/defense/**', 'defense/**'
|
||||
exclude 'mcmod.info', 'mekanism/defense/**', 'defense/**', 'mekanism/ultimate/**'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -154,11 +155,25 @@ task defensetechJar(type: Jar) {
|
||||
}
|
||||
}
|
||||
|
||||
task ultimateJar(type: Jar) {
|
||||
classifier = 'Ultimate'
|
||||
from('etc/ultimate') {
|
||||
include '*.info'
|
||||
expand 'version': mod_version, 'mc_version': minecraft_version, 'fmp_version': FMP_version
|
||||
}
|
||||
|
||||
from zipTree(jar.outputs.getFiles().getSingleFile()).matching {
|
||||
include 'mekanism/ultimate/**'
|
||||
exclude 'mcmod.info'
|
||||
}
|
||||
}
|
||||
|
||||
coreJar.dependsOn('reobf')
|
||||
toolsJar.dependsOn('reobf')
|
||||
generatorsJar.dependsOn('reobf')
|
||||
alltJar.dependsOn('reobf')
|
||||
defensetechJar.dependsOn('reobf')
|
||||
ultimateJar.dependsOn('reobf')
|
||||
|
||||
|
||||
task MDKZip(type: Zip) {
|
||||
@@ -196,7 +211,7 @@ task fullBuild(type: Delete) {
|
||||
delete jar
|
||||
}
|
||||
|
||||
fullBuild.dependsOn('toolsJar', 'coreJar', 'generatorsJar', 'MDKZip', 'alltJar', 'apiJar', 'devJar','defensetechJar')
|
||||
fullBuild.dependsOn('toolsJar', 'coreJar', 'generatorsJar', 'MDKZip', 'alltJar', 'apiJar', 'devJar','defensetechJar', 'ultimateJar')
|
||||
|
||||
artifactory {
|
||||
contextUrl = System.getenv("MAVEN_URL")
|
||||
@@ -231,7 +246,7 @@ publishing {
|
||||
artifactId = project.archivesBaseName
|
||||
groupId = project.group
|
||||
version = project.version
|
||||
artifacts = [toolsJar, coreJar, generatorsJar, MDKZip, alltJar, apiJar, devJar, defensetechJar]
|
||||
artifacts = [toolsJar, coreJar, generatorsJar, MDKZip, alltJar, apiJar, devJar, defensetechJar, ultimateJar]
|
||||
components.java.withVariantsFromConfiguration(configurations.runtimeElements) {
|
||||
skip()
|
||||
}
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,16 @@
|
||||
[
|
||||
{
|
||||
"modid": "MekanismUltimate",
|
||||
"name": "Mekanism Community Edition: Ultimate",
|
||||
"description": "Mekanism Ultimate module of Mekanism CE.",
|
||||
"version": "${version}",
|
||||
"mcversion": "${mc_version}",
|
||||
"updateUrl": "",
|
||||
"authorList": ["maggi373", "DrParadox7", "Spoilers"],
|
||||
"credits": "Thanks to everyone who has contributed to this ongoing project.",
|
||||
"logoFile": "logo.png",
|
||||
"dependencies": ["Mekanism"],
|
||||
"screenshots": [
|
||||
]
|
||||
}
|
||||
]
|
||||
Reference in new issue
Block a user