mirror of
https://github.com/Lucaslah/WeatherChanger.git
synced 2026-01-02 19:47:50 +00:00
- update gradle wrapper version (8.4 to 8.5) - update logo and add banner - change to gradle kotlin DSL (from groovy) - update README.md - update project layout for planned forge support - move common logic to common module - change environment to 'client' to prevent servers from loading the mod (#2) - cleanup unneeded files - update LICENSE.md to use Markdown format for easier reading - update version number to prepare for version 1.0 Signed-off-by: Lucas Petrino <nsx1lucas@gmail.com>
35 lines
898 B
Kotlin
35 lines
898 B
Kotlin
plugins {
|
|
id("architectury-plugin") version "3.4-SNAPSHOT"
|
|
id ("dev.architectury.loom") version "1.3-SNAPSHOT" apply false
|
|
}
|
|
|
|
architectury {
|
|
minecraft = properties["minecraft_version"].toString()
|
|
}
|
|
|
|
subprojects {
|
|
apply(plugin = "dev.architectury.loom")
|
|
|
|
dependencies {
|
|
"minecraft"("com.mojang:minecraft:${properties["minecraft_version"]}")
|
|
"mappings"("net.fabricmc:yarn:${rootProject.properties["yarn_mappings"]}:v2")
|
|
}
|
|
}
|
|
|
|
allprojects {
|
|
apply(plugin = "java")
|
|
apply(plugin = "maven-publish")
|
|
apply(plugin = "architectury-plugin")
|
|
|
|
version = properties["mod_version"].toString()
|
|
group = properties["maven_group"].toString()
|
|
|
|
tasks.withType<JavaCompile> {
|
|
options.encoding = "UTF-8"
|
|
options.release.set(17)
|
|
}
|
|
|
|
tasks.withType<Jar> {
|
|
archiveBaseName.set(properties["archives_base_name"].toString())
|
|
}
|
|
} |