Publishing Platform Config
data class PublishingPlatformConfig(val platforms: Map<PluginPlatform, String>, val minecraftVersionStart: String = "1.8.8", val minecraftVersionEnd: String? = null, val loaders: List<String> = listOf("spigot", "paper", "purpur"), val addAnnoyingApiDependency: Boolean = true, val dryRun: Boolean = false, val modrinthAction: Action<Modrinth> = Action {}, val curseForgeAction: Action<Curseforge> = Action {}, val action: Action<ModPublishExtension> = Action {})
Constructors
Link copied to clipboard
constructor(platforms: Map<PluginPlatform, String>, minecraftVersionStart: String = "1.8.8", minecraftVersionEnd: String? = null, loaders: List<String> = listOf("spigot", "paper", "purpur"), addAnnoyingApiDependency: Boolean = true, dryRun: Boolean = false, modrinthAction: Action<Modrinth> = Action {}, curseForgeAction: Action<Curseforge> = Action {}, action: Action<ModPublishExtension> = Action {})