Skip to content
This repository has been archived by the owner on Jul 10, 2021. It is now read-only.

Latest commit

 

History

History
59 lines (39 loc) · 1.08 KB

readme.md

File metadata and controls

59 lines (39 loc) · 1.08 KB

old

Spigot Plugin Tooling

A Gradle plugin that automatically downloads BuildTools and SpecialSource, allows per submodule spigot configuration, builds specific versions and remaps version dependent code developed against Mojang mappings to Spigot mappings using SpecialSource.

Usage

settings.gradle(.kts)

pluginManagement {
    repositories {
        maven {
            name = "eldonexus"
            // url = uri("https://eldonexus.de/repository/maven-snapshots/")
            url = uri("https://eldonexus.de/repository/maven-releases/")
        }
    }
}

build.gradle(.kts)

plugins {
    id("com.github.yannicklamprecht.spigot.tools") version "1.0.0"
}
tasks {
    spigotTools {
        mojangMapped.set(true)
        version.set("1.17")
        spigotVersion.set("1.17-R0.1-SNAPSHOT")
        outputClassifier.set("spigot-mapped")
    }   
}
dependencies {
    compileOnly("org.spigotmc:spigot:1.17-R0.1-SNAPSHOT:remapped-mojang")
}