创建项目

fabric/forge/neoforge或其它加载器的官网创建一个kotlin项目。

添加maven仓库

gradle构建系统(groovy dsl)为示例。在repositories块中添加:

repositories {
    maven { url "https://jitpack.io" }
}

添加依赖

dependencies中添加本模组作为依赖:

dependencies {
    implementation "com.github.2894638479:KotlinMCUI:v1.0.0-alpha.5"
    modImplementation "com.github.2894638479:KotlinMCUI-backend:v1.0.0-alpha.3-fabric-1.20.1"
}

fabric-1.20.1替换成你需要的分支。如果不是fabric,要用implementation代替modImplementation

适配情况查看:

KotlinMCUI source

KotlinMCUI JitPack Status

KotlinMCUI backend source

KotlinMCUI JitPack Status

loader中的依赖

fabric.mod.jsonmods.toml等文件中添加依赖。具体到对应加载器官网了解。

你只需要依赖kotlinmcui,因为kotlinmcui会依赖kotlinmcuibackend

开启context parameters

这可能需要比较高的kotlin版本。

tasks.withType(KotlinCompile).configureEach {
    compilerOptions.freeCompilerArgs.add('-Xcontext-parameters')
}

This site uses Just the Docs, a documentation theme for Jekyll.