4 Commits
Author SHA1 Message Date
redtea de48207907 Update MessagesExtensions.kt 2024-06-29 13:39:23 +03:00
redtea aa59a78477 Merge branch 'main' of https://github.com/CarcadeX/KotlinBukkitKit 2024-06-27 23:59:14 +03:00
redtea fc76eb1160 Fix publish plugin 2024-06-27 23:59:03 +03:00
Denis Istratov 6abffbecd6 Update README.md 2024-06-27 01:35:37 +03:00
12 changed files with 36 additions and 32 deletions

No files matched your search

+10 -9
View File
@@ -4,16 +4,17 @@ Thanks for DevSrSouza / KotlinBukkitAPI.
```kotlin ```kotlin
implementation("tech.carcadex:kotlinbukkitkit-architecture:1.0.0.3") val kbk_version = "1.0.1.0"
implementation("tech.carcadex:kotlinbukkitkit-extensions:1.0.0.3") implementation("tech.carcadex:kotlinbukkitkit-architecture:$version")
implementation("tech.carcadex:kotlinbukkitkit-serialization:1.0.0.3") implementation("tech.carcadex:kotlinbukkitkit-extensions:$version")
implementation("tech.carcadex:kotlinbukkitkit-messages:1.0.0.3") implementation("tech.carcadex:kotlinbukkitkit-serialization:$version")
implementation("tech.carcadex:kotlinbukkitkit-commands:1.0.0.3") implementation("tech.carcadex:kotlinbukkitkit-messages:$version")
implementation("tech.carcadex:kotlinbukkitkit-utility:1.0.0.3") implementation("tech.carcadex:kotlinbukkitkit-commands:$version")
implementation("tech.carcadex:kotlinbukkitkit-exposed:1.0.0.3") implementation("tech.carcadex:kotlinbukkitkit-utility:$version")
implementation("tech.carcadex:kotlinbukkitkit-exposed:$version")
compileOnly("tech.carcadex:kotlinbukkitkit-genref:1.0.0.3") compileOnly("tech.carcadex:kotlinbukkitkit-genref:$version")
ksp("tech.carcadex:kotlinbukkitkit-genref:1.0.0.3") ksp("tech.carcadex:kotlinbukkitkit-genref:$version")
``` ```
+6 -3
View File
@@ -4,6 +4,7 @@ plugins {
id("java") id("java")
kotlin("jvm") kotlin("jvm")
id("com.github.johnrengelman.shadow") version "7.1.2" id("com.github.johnrengelman.shadow") version "7.1.2"
id("maven-publish") id("maven-publish")
id("signing") id("signing")
} }
@@ -101,17 +102,19 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
} }
} }
signing { signing {
useGpgCmd() useGpgCmd()
sign(publishing.publications.getByName("maven")) sign(publishing.publications.asMap.values.first())
} }
val compileKotlin: KotlinCompile by tasks val compileKotlin: KotlinCompile by tasks
compileKotlin.kotlinOptions { compileKotlin.kotlinOptions {
+2 -2
View File
@@ -103,8 +103,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
+2 -2
View File
@@ -110,8 +110,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
+2 -2
View File
@@ -102,8 +102,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
+2 -2
View File
@@ -105,8 +105,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
+2 -2
View File
@@ -106,8 +106,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
+2 -2
View File
@@ -112,8 +112,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
@@ -23,8 +23,8 @@ class MessagesBuilder(var legacy: Boolean = false,
fun build(): Messages { fun build(): Messages {
if(plugin == null) throw RuntimeException("Missed plugin") if(plugin == null) throw RuntimeException("Missed plugin")
return if(file == null) { return if(file == null) {
return (if(legacy) Messages.legacy(fileName ?: "messages.yml", plugin!!) else Messages.of(fileName ?: "messages.yml", plugin!!)).also { m -> verifier?.let { m.verifier(it) } } (if(legacy) Messages.legacy(fileName ?: "messages.yml", plugin!!) else Messages.of(fileName ?: "messages.yml", plugin!!)).also { m -> verifier?.let { m.verifier(it) } }
} else return (if(legacy) Messages.legacy(file!!, plugin!!) else Messages.of(file!!, plugin!!)).also { m -> verifier?.let { m.verifier(it) } } } else (if(legacy) Messages.legacy(file!!, plugin!!) else Messages.of(file!!, plugin!!)).also { m -> verifier?.let { m.verifier(it) } }
} }
} }
+2 -2
View File
@@ -105,8 +105,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
+2 -2
View File
@@ -105,8 +105,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }
+2 -2
View File
@@ -105,8 +105,8 @@ publishing {
val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/" val snapshotsRepoUrl = "https://s01.oss.sonatype.org/content/repositories/snapshots/"
url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl) url = uri(if (version.toString().endsWith("SNAPSHOT")) snapshotsRepoUrl else releasesRepoUrl)
credentials { credentials {
username = "itzRedTea" username = project.findProperty("ossrhUsername").toString()
password = project.findProperty("password").toString() password = project.findProperty("ossrhPassword").toString()
} }
} }