prep forge support

This commit is contained in:
wagyourtail
2021-09-22 12:14:43 -06:00
parent 0944e6255e
commit 462dbce665
3 changed files with 28 additions and 14 deletions

View File

@@ -17,13 +17,14 @@
plugins {
id 'java'
id 'dev.architectury.loom' version '0.8.0-SNAPSHOT'
id 'dev.architectury.loom' version '0.10.0-SNAPSHOT'
id 'maven-publish'
}
group 'baritone'
version '1.7.0'
archivesBaseName = project.archives_base_name
version = project.mod_version
group = project.maven_group
import baritone.gradle.task.CreateDistTask
import baritone.gradle.task.ProguardTask
@@ -60,12 +61,15 @@ sourceSets {
}
loom {
mixinConfig 'mixins.baritone.json'
if (compileType.equals("FORGE")) {
forge {
mixinConfig 'mixins.baritone.json'
}
}
mixin.defaultRefmapName = "mixins.baritone.refmap.json"
}
minecraft {}
minecraft.refmapName = "mixins.baritone.refmap.json"
repositories {
maven {
@@ -80,12 +84,12 @@ repositories {
dependencies {
if (compileType.equals("FORGE")) {
//forge "net.minecraftforge:forge:1.16.5-36.1.0"
forge "net.minecraftforge:forge:${project.forge_version}"
}
minecraft "com.mojang:minecraft:1.17.1"
mappings minecraft.officialMojangMappings()
mappings loom.officialMojangMappings()
minecraft "com.mojang:minecraft:${project.minecraft_version}"
if (!compileType.equals("FORGE")) {
modImplementation "net.fabricmc:fabric-loader:0.11.6"
modImplementation "net.fabricmc:fabric-loader:${project.fabric_version}"
}
// this makes it compile with the forge tweak stuff
implementation 'com.github.ImpactDevelopment:SimpleTweaker:1.2'

13
gradle.properties Normal file
View File

@@ -0,0 +1,13 @@
org.gradle.jvmargs=-Xmx2048M
mod_version=1.7.1
maven_group=baritone
archives_base_name=baritone
minecraft_version=1.17.1
forge_version=1.17.1-37.0.69
fabric_version=0.11.6
# # un comment for forge debugging default (as opposed to fabric)
# baritone.forge_build=true
# loom.platform=forge

View File

@@ -37,7 +37,4 @@ pluginManagement {
}
mavenCentral()
}
}
rootProject.name = 'baritone'
}