Replaced blossom with ClassTokenReplacer

This commit is contained in:
RaphiMC 2023-09-05 21:20:50 +02:00
parent 95264e2fce
commit d18f4f6c06
No known key found for this signature in database
GPG Key ID: 0F6BB0657A03AC94
2 changed files with 12 additions and 4 deletions

View File

@ -1,7 +1,7 @@
plugins {
id "java-library"
id "maven-publish"
id "net.kyori.blossom" version "1.3.1"
id "net.raphimc.class-token-replacer" version "1.0.0"
}
base {
@ -30,9 +30,13 @@ dependencies {
api "net.lenni0451.mcstructs:text:2.3.1"
}
blossom {
replaceToken("\${version}", project.version, "src/main/java/net/raphimc/vialegacy/ViaLegacy.java")
replaceToken("\${impl_version}", "git-${project.name}-${project.version}:${latestCommitHash()}", "src/main/java/net/raphimc/vialegacy/ViaLegacy.java")
sourceSets {
main {
classTokenReplacer {
property("\${version}", project.version)
property("\${impl_version}", "git-${project.name}-${project.version}:${project.latestCommitHash()}")
}
}
}
java {

View File

@ -2,6 +2,10 @@ pluginManagement {
repositories {
mavenCentral()
gradlePluginPortal()
maven {
name = "Lenni0451"
url "https://maven.lenni0451.net/everything"
}
}
}