diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index c428712..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,2 +0,0 @@ -include: - - remote: 'https://jfmods.gitlab.io/scripts/jfmod.yml' diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..f2c1117 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1 @@ +#link https://pages.frohnmeyer-wds.de/scripts/jfmod.yml \ No newline at end of file diff --git a/build.gradle b/build.gradle deleted file mode 100644 index a2bcaad..0000000 --- a/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -apply from: "https://jfmods.gitlab.io/scripts/gradle/v2.gradle" - -dependencies { - include modImplementation("io.gitlab.jfronny.libjf:libjf-base:${project.libjf_version}") // for JfCommons - include modImplementation(fabricApi.module("fabric-resource-loader-v0", "$project.fabric_version")) - - // Dev env - modLocalRuntime("com.terraformersmc:modmenu:4.0.6") -} diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..c7a9264 --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,14 @@ +import io.gitlab.jfronny.scripts.* + +plugins { + id("jfmod") version "1.2-SNAPSHOT" + id("io.gitlab.jfronny.libjf.libjf-config-compiler-plugin") +} + +dependencies { + include(modImplementation("io.gitlab.jfronny.libjf:libjf-base:${prop("libjf_version")}")!!) // for JfCommons + include(modImplementation(fabricApi.module("fabric-resource-loader-v0", prop("fabric_version")))!!) + + // Dev env + modLocalRuntime("com.terraformersmc:modmenu:4.1.1") +} diff --git a/gradle.properties b/gradle.properties index 60e2dee..bff71d5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,11 +1,12 @@ # https://fabricmc.net/develop minecraft_version=1.19.2 -yarn_mappings=build.8 -loader_version=0.14.9 +yarn_mappings=build.24 +loader_version=0.14.11 + maven_group=io.gitlab.jfronny archives_base_name=resclone -fabric_version=0.60.0+1.19.2 -libjf_version=3.0.3 +modrinth_id=resclone -modrinth_id=resclone \ No newline at end of file +fabric_version=0.68.0+1.19.2 +libjf_version=3.2.1 \ No newline at end of file diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 0000000..5cd2c3e --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1,13 @@ +pluginManagement { + val libjf_version: String by settings + repositories { + maven("https://maven.fabricmc.net/") // FabricMC + maven("https://maven.frohnmeyer-wds.de/artifacts") // scripts + gradlePluginPortal() + } + plugins { + id("io.gitlab.jfronny.libjf.libjf-config-compiler-plugin") version libjf_version + } +} + +rootProject.name = "resclone" diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 79c8b5e..9bc0f7b 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -1,23 +1,22 @@ { "schemaVersion": 1, "id": "resclone", - "version": "${version}", "name": "Resclone", - "description": "Downloads and updates resourcepacks.", - "authors": [ - "JFronny" - ], - "contact": {}, + "version": "${version}", + "description": "Downloads and updates resourcepacks", + "authors": ["JFronny"], + "contact": { + "email": "projects.contact@frohnmeyer-wds.de", + "homepage": "https://jfronny.gitlab.io", + "issues": "https://git.frohnmeyer-wds.de/JfMods/Resclone/issues", + "sources": "https://git.frohnmeyer-wds.de/JfMods/Resclone" + }, "license": "MIT", "icon": "assets/resclone/icon.png", "environment": "*", "entrypoints": { - "main": [ - "io.gitlab.jfronny.resclone.Resclone" - ], - "resclone": [ - "io.gitlab.jfronny.resclone.RescloneEntryDefault" - ] + "main": ["io.gitlab.jfronny.resclone.Resclone"], + "resclone": ["io.gitlab.jfronny.resclone.RescloneEntryDefault"] }, "mixins": [ "resclone.mixins.json",