/ml4g

Minecraft Launcher for Gradle, Vanilla inject client gradle plugin

Primary LanguageJavaApache License 2.0Apache-2.0

ML4G

Waraing: This plugin is under development and there are still many bugs

Install

buildscript {
    repositories {
        mavenCentral()
        maven { url 'https://maven.enaium.cn/' }
    }

    dependencies {
        classpath 'cn.enaium:ml4g:1.0.11'
    }
}

apply plugin: 'ml4g'
gradlew idea

Configuration

Version

minecraft {
    gameVersion = "1.16.5"//Default
}

Use Mixin

minecraft {
    mainClass = "net.minecraft.launchwrapper.Launch"
    tweakClass = "cn.enaium.example.launch.Tweaker"
    mixinRefMap = "mixins.temp.refmap.json"
}

Use Inject

minecraft {
    injectRemapping = "inject.remapping.json"
}