diff options
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/build.gradle b/build.gradle deleted file mode 100644 index 189bde6..0000000 --- a/build.gradle +++ /dev/null @@ -1,108 +0,0 @@ -buildscript { - repositories { - mavenCentral() - gradlePluginPortal() - maven { - name = "forge" - url = "https://maven.minecraftforge.net/" - } - maven { - name = "jitpack" - url = "https://jitpack.io/" - } - } - dependencies { - classpath "com.github.asbyth:ForgeGradle:b13624b272" - classpath "com.github.jengelman.gradle.plugins:shadow:6.1.0" - } -} - -apply plugin: "net.minecraftforge.gradle.forge" -apply plugin: "com.github.johnrengelman.shadow" - -group= "me.djtheredstoner" - -sourceCompatibility = JavaVersion.VERSION_1_8 -targetCompatibility = JavaVersion.VERSION_1_8 -compileJava.options.encoding = 'UTF-8' - -sourceSets { - main { - output.resourcesDir = java.outputDir - } -} - -minecraft { - version = "1.8.9-11.15.1.2318-1.8.9" - runDir = "run" - mappings = "stable_22" - clientJvmArgs += "-Dfml.coreMods.load=me.djtheredstoner.perspectivemod.forge.PerspectiveModTweaker" -} - -configurations { - embed - implementation.extendsFrom(embed) -} - -repositories { - mavenCentral() - maven { url = "https://repo.sk1er.club/repository/maven-public/" } - maven { url = "https://jitpack.io/" } - maven { url = "https://repo.spongepowered.org/repository/maven-public/" } -} - -dependencies { - embed "gg.essential:loader-launchwrapper:1.1.0" - - implementation "gg.essential:Essential:1193-10809-SNAPSHOT" -} - -jar { - enabled = false -} - -shadowJar { - archiveClassifier.set("") - - duplicatesStrategy = DuplicatesStrategy.EXCLUDE - - configurations = [project.configurations.embed] - - manifest.attributes( - 'FMLCorePluginContainsFMLMod': true, - "ForceLoadAsMod": true, - 'ModSide': 'CLIENT', - "FMLCorePlugin": "me.djtheredstoner.perspectivemod.forge.PerspectiveModTweaker", - "TweakClass": "gg.essential.loader.stage0.EssentialSetupTweaker" - ) -} - -reobfJar.dependsOn tasks.shadowJar - -reobf { - shadowJar { - mappingType = 'SEARGE' - } -} - -processResources -{ - // this will ensure that this task is redone when the versions change. - inputs.property "version", project.version - inputs.property "mcversion", project.minecraft.version - - // replace stuff in mcmod.info, nothing else - from(sourceSets.main.resources.srcDirs) { - include 'mcmod.info' - - // replace version and mcversion - expand 'version':project.version, 'mcversion':project.minecraft.version - } - - // copy everything else, thats not the mcmod.info - from(sourceSets.main.resources.srcDirs) { - exclude 'mcmod.info' - } - - from(file("LICENSE")) -} |