fix(jfmod): use correct loader on modrinth
All checks were successful
ci/woodpecker/push/pages Pipeline was successful
ci/woodpecker/push/gradle Pipeline was successful

This commit is contained in:
Johannes Frohnmeyer 2024-09-30 19:12:02 +02:00
parent 89c48c281d
commit b116383acc
Signed by: Johannes
GPG Key ID: E76429612C2929F4
2 changed files with 5 additions and 5 deletions

View File

@ -17,7 +17,7 @@ modrinth {
changelog.set(project.changelog)
uploadFile.set(tasks.remapJar as Any)
gameVersions.add(lom.minecraftVersion.get())
loaders.add("fabric")
loaders.add(args.loaderKind.get().modrinthName)
args.modrinth.requiredDependencies.getOrElse(listOf()).forEach { required.project(it) }
args.modrinth.optionalDependencies.getOrElse(listOf()).forEach { optional.project(it) }
if (readmeFile.exists()) {

View File

@ -2,10 +2,10 @@ package io.gitlab.jfronny.scripts
import java.util.*
enum class LoaderKind(val curseforgeName: String) {
NEOFORGE("NeoForge"),
FORGE("Forge"),
FABRIC("Fabric");
enum class LoaderKind(val curseforgeName: String, val modrinthName: String) {
NEOFORGE("NeoForge", "neoforge"),
FORGE("Forge", "forge"),
FABRIC("Fabric", "fabric");
companion object {
fun fromString(str: String) = valueOf(str.uppercase(Locale.getDefault()))