diff --git a/build.gradle b/build.gradle deleted file mode 100644 index 1c9508f..0000000 --- a/build.gradle +++ /dev/null @@ -1,50 +0,0 @@ -plugins { - id "java" - id "maven-publish" -} - -repositories { - maven { - url = uri("https://papermc.io/repo/repository/maven-public/") - } - - maven { - url = uri("https://nexus.telesphoreo.me/repository/plex") - } - - mavenCentral() -} - -dependencies { - compileOnly "org.projectlombok:lombok:1.18.22" - annotationProcessor "org.projectlombok:lombok:1.18.22" - compileOnly "io.papermc.paper:paper-api:1.18.2-R0.1-SNAPSHOT" - compileOnly "dev.plex:Plex:0.9" - implementation "LibsDisguises:LibsDisguises:10.0.28" -} - -group = "dev.plex" -version = "1.0" -description = "LibsDisguises" - -java { - toolchain.languageVersion.set(JavaLanguageVersion.of(17)) -} - -publishing { - publications { - maven(MavenPublication) { - from(components.java) - } - } -} - -tasks.withType(JavaCompile) { - options.encoding = "UTF-8" -} - -tasks { - javadoc { - options.memberLevel = JavadocMemberLevel.PRIVATE - } -} diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..240e2cf --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,51 @@ +plugins { + java + `maven-publish` +} + +repositories { + maven { + url = uri("https://papermc.io/repo/repository/maven-public/") + } + + maven { + url = uri("https://nexus.telesphoreo.me/repository/plex") + } + + mavenCentral() +} + +dependencies { + compileOnly("org.projectlombok:lombok:1.18.22") + annotationProcessor("org.projectlombok:lombok:1.18.22") + compileOnly("io.papermc.paper:paper-api:1.18.2-R0.1-SNAPSHOT") + compileOnly("dev.plex:Plex:0.9") + implementation("LibsDisguises:LibsDisguises:10.0.28") +} + +group = "dev.plex" +version = "1.0" +description = "Plex-LibsDisguises" + +java { + toolchain.languageVersion.set(JavaLanguageVersion.of(17)) +} + +publishing { + publications { + create("maven") { + from(components["java"]) + } + } +} + +tasks.getByName("jar") { + archiveBaseName.set("Plex-LibsDisguises") + archiveVersion.set("") +} + +tasks { + javadoc { + options.memberLevel = JavadocMemberLevel.PRIVATE + } +} \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 00e33ed..aa991fc 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/settings.gradle b/settings.gradle deleted file mode 100644 index e07581b..0000000 --- a/settings.gradle +++ /dev/null @@ -1,2 +0,0 @@ -rootProject.name = 'Module-LibsDisguises' - diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 0000000..afee02a --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1,2 @@ +rootProject.name = "Module-LibsDisguises" + diff --git a/src/main/resources/module.yml b/src/main/resources/module.yml index 1b2d7c5..3f266b6 100644 --- a/src/main/resources/module.yml +++ b/src/main/resources/module.yml @@ -1,4 +1,4 @@ -name: LibsDisguises +name: Plex-LibsDisguises main: dev.plex.LibsDisguises description: Control LibsDisguises with Plex version: 1.0 \ No newline at end of file