- 1,031
- 19
- 87
Как использовать сторонние аргументы при запуске клиента и сервера через задачи Gradle (Gradle tasks)?
runClient {
jvmArgs "-Xmx1G", "-Xms1G"
}
runClient {
args = ["--username", username]
// Твои аргументы для клиента
}
runServer {
// Твои аргументы для сервера
}
В build.gradleGradle (Groovy):
buildscript {
repositories {
jcenter()
maven { url = "http://files.minecraftforge.net/maven" }
}
dependencies {
classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT'
}
}
apply plugin: 'net.minecraftforge.gradle.forge'
version = "0.3.0"
group = "net.leyxorcheysen.galaxy"
archivesBaseName = "galaxy"
sourceCompatibility = targetCompatibility = '1.8'
compileJava {
sourceCompatibility = targetCompatibility = '1.8'
}
minecraft {
version = "1.12.2-14.23.4.2705"
runDir = "run"
mappings = "snapshot_20171003"
}
dependencies {
}
processResources {
inputs.property "0.3.0", project.version
inputs.property "1.12.2", project.minecraft.version
from(sourceSets.main.resources.srcDirs) {
include 'mcmod.info'
expand 'version':project.version, 'mcversion':project.minecraft.version
}
from(sourceSets.main.resources.srcDirs) {
exclude 'mcmod.info'
}
}
runClient {
args = ["-Xmx1G"]
}
runServer {
}
runClient {
jvmArgs "-Xmx1G", "-Xms1G"
}