apply from: "https://jfmods.gitlab.io/scripts/gradle/v2.gradle" repositories { maven { url = "https://maven.shedaniel.me/"; name = "Cloth Config" } maven { name = "vram" url = "https://maven.vram.io/" } maven { url "https://quantumfusion.dev/maven/" content { includeGroup "dev.quantumfusion" includeGroup "dev.quantumfusion.dashloader" } } maven { url = "https://jitpack.io"; name = "jitpack (for StarScript)" } } dependencies { modImplementation("net.fabricmc.fabric-api:fabric-api:${project.fabric_version}") include modImplementation("io.gitlab.jfronny:muscript:${project.muscript_version}") modImplementation("io.gitlab.jfronny.libjf:libjf-data-manipulation-v0:${project.libjf_version}") modImplementation("io.gitlab.jfronny.libjf:libjf-config-core-v1:${project.libjf_version}") modImplementation("io.gitlab.jfronny.libjf:libjf-config-ui-tiny-v1:${project.libjf_version}") modClientCompileOnly("io.vram:frex-fabric-mc119:+") modLocalRuntime("io.gitlab.jfronny.libjf:libjf-devutil:${project.libjf_version}") modLocalRuntime("com.terraformersmc:modmenu:4.0.6") testImplementation('org.junit.jupiter:junit-jupiter:5.9.0') // Canvas for FREX testing // modRuntimeOnly("io.vram:canvas-fabric-mc118:+") { // exclude(group: "me.shedaniel.cloth") // } // DashLoader "compatibility" // clientRuntimeOnly("dev.quantumfusion.dashloader:dashloader-definitions:3.0-rc14-1.18") } //TODO re-enable once minecraft classes can be used in tests again //test { // useJUnitPlatform() //}