diff --git a/xplat/build.gradle.kts b/xplat/build.gradle.kts index 47419cf2..46ce7b4a 100644 --- a/xplat/build.gradle.kts +++ b/xplat/build.gradle.kts @@ -15,18 +15,24 @@ dependencies { } publishMods { + file.set(tasks.mergeJar.get().archiveFile) changelog = rootProject.file("CHANGELOG.md").readText() displayName = "v${Properties.MOD_VERSION} (Minecraft ${Properties.FRIENDLY_MINECRAFT_VERSION})" version = "${Properties.MOD_VERSION}+${Properties.FRIENDLY_MINECRAFT_VERSION}" type = BETA + modLoaders.addAll("fabric", "neoforge") curseforge { projectId = Properties.CURSEFORGE_PROJECT_ID - accessToken = System.getenv("CURSEFORGE_TOKEN") + accessToken = providers.environmentVariable("CURSEFORGE_TOKEN") + minecraftVersions.addAll(Properties.SUPPORTED_MINECRAFT_VERSIONS) + client = true + server = true } modrinth { projectId = Properties.MODRINTH_PROJECT_ID - accessToken = System.getenv("MODRINTH_TOKEN") + accessToken = providers.environmentVariable("MODRINTH_TOKEN") + minecraftVersions.addAll(Properties.SUPPORTED_MINECRAFT_VERSIONS) } }