37 lines
1.0 KiB
Groovy
37 lines
1.0 KiB
Groovy
plugins {
|
|
id 'fabric-loom' version '1.7-SNAPSHOT'
|
|
id 'maven-publish'
|
|
}
|
|
|
|
group = 'com.example'
|
|
version = '1.0.0'
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
maven { url = "https://maven.fabricmc.net/" }
|
|
maven { url = "https://maven.architectury.dev/" }
|
|
maven { url = "https://maven.minecraftforge.net/" }
|
|
maven { url = "https://dl.cloudsmith.io/public/geckolib3/geckolib/maven/" }
|
|
maven { url = "https://maven.impactdev.net/repository/development/" }
|
|
}
|
|
|
|
dependencies {
|
|
minecraft "com.mojang:minecraft:1.21.1"
|
|
mappings "net.fabricmc:yarn:1.21.1+build.3:v2"
|
|
modImplementation "net.fabricmc:fabric-loader:0.16.5"
|
|
|
|
modImplementation "net.fabricmc.fabric-api:fabric-api:0.110.0+1.21.1"
|
|
|
|
// Cobblemon
|
|
modImplementation "com.cobblemon:fabric:1.7.3+1.21.1"
|
|
|
|
// Kotlin stdlib needed at compile time to resolve Cobblemon's Kotlin class markers
|
|
compileOnly "org.jetbrains.kotlin:kotlin-stdlib:1.9.25"
|
|
}
|
|
|
|
java {
|
|
withSourcesJar()
|
|
sourceCompatibility = JavaVersion.VERSION_21
|
|
targetCompatibility = JavaVersion.VERSION_21
|
|
}
|