创建项目
在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。
适配情况查看:
loader中的依赖
在fabric.mod.json或mods.toml等文件中添加依赖。具体到对应加载器官网了解。
你只需要依赖kotlinmcui,因为kotlinmcui会依赖kotlinmcuibackend。
开启context parameters
这可能需要比较高的kotlin版本。
tasks.withType(KotlinCompile).configureEach {
compilerOptions.freeCompilerArgs.add('-Xcontext-parameters')
}