diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index a121a25..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,2 +0,0 @@ -include: - - remote: 'https://jfmods.gitlab.io/scripts/jfmod.yml' \ No newline at end of file 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 46818b9..0000000 --- a/build.gradle +++ /dev/null @@ -1,21 +0,0 @@ -apply from: "https://jfmods.gitlab.io/scripts/gradle/v2.gradle" - -loom { - accessWidenerPath = file("src/client/resources/slyde.accesswidener") -} - -repositories { - maven { url "https://api.modrinth.com/maven" } -} - -dependencies { - modCompileOnly("maven.modrinth:sodium:mc1.19-0.4.2") - - modImplementation("io.gitlab.jfronny.libjf:libjf-config-core-v1:${project.libjf_version}") - - // For testing in dev environment - modLocalRuntime("net.fabricmc.fabric-api:fabric-api:0.60.0+1.19.2") - modLocalRuntime("io.gitlab.jfronny.libjf:libjf-devutil:${project.libjf_version}") - modLocalRuntime("io.gitlab.jfronny.libjf:libjf-config-reflect-v1:${project.libjf_version}") - modLocalRuntime("com.terraformersmc:modmenu:4.0.6") -} diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..e64171f --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,26 @@ +import io.gitlab.jfronny.scripts.* + +plugins { + id("jfmod") version "1.2-SNAPSHOT" + id("io.gitlab.jfronny.libjf.libjf-config-compiler-plugin") +} + +loom { + accessWidenerPath.set(file("src/client/resources/slyde.accesswidener")) +} + +repositories { + maven("https://api.modrinth.com/maven") +} + +dependencies { + modCompileOnly("maven.modrinth:sodium:mc1.19-0.4.2") + + modImplementation("io.gitlab.jfronny.libjf:libjf-config-core-v1:${prop("libjf_version")}") + + // For testing in dev environment + modLocalRuntime("net.fabricmc.fabric-api:fabric-api:0.68.0+1.19.2") + modLocalRuntime("io.gitlab.jfronny.libjf:libjf-devutil:${prop("libjf_version")}") + modLocalRuntime("io.gitlab.jfronny.libjf:libjf-config-reflect-v1:${prop("libjf_version")}") + modLocalRuntime("com.terraformersmc:modmenu:4.1.1") +} diff --git a/gradle.properties b/gradle.properties index ec98e7a..565f9bd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,11 +1,10 @@ # https://fabricmc.net/develop/ minecraft_version=1.19.2 -yarn_mappings=build.8 -loader_version=0.14.9 -maven_group=io.gitlab.jfronny -archives_base_name=Slyde +yarn_mappings=build.24 +loader_version=0.14.11 -libjf_version=3.0.3 +maven_group=io.gitlab.jfronny +archives_base_name=slyde modrinth_id=slyde modrinth_required_dependencies=libjf @@ -13,3 +12,5 @@ modrinth_optional_dependencies=modmenu curseforge_id=411386 curseforge_required_dependencies=libjf curseforge_optional_dependencies=modmenu + +libjf_version=3.2.1 diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 0000000..7f3bbe5 --- /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 = "slyde" diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index e8c67a6..92b7ed3 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -4,13 +4,12 @@ "version": "${version}", "name": "Slyde", "description": "Allows dragging sliders further than intended", - "authors": [ - "JFronny" - ], + "authors": ["JFronny"], "contact": { - "homepage": "https://www.curseforge.com/minecraft/mc-mods/slyde", - "sources": "https://gitlab.com/jfmods/slyde", - "issues": "https://gitlab.com/jfmods/slyde/-/issues" + "email": "projects.contact@frohnmeyer-wds.de", + "homepage": "https://jfronny.gitlab.io", + "issues": "https://git.frohnmeyer-wds.de/JfMods/Slyde/issues", + "sources": "https://git.frohnmeyer-wds.de/JfMods/Slyde" }, "license": "MIT", "environment": "*",