diff --git a/build.gradle.kts b/build.gradle.kts index aa4917d..3ca0814 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,32 +4,19 @@ plugins { `java-library` - `maven-publish` } repositories { - mavenLocal() - maven { - url = uri("https://repo.papermc.io/repository/maven-public/") - } - - maven { - url = uri("https://jitpack.io") - } - - maven { - url = uri("https://repo.rosewooddev.io/repository/public/") - } - - maven { - url = uri("https://repo.maven.apache.org/maven2/") - } + maven("https://repo.papermc.io/repository/maven-public/") + maven("https://repo.rosewooddev.io/repository/public/") + mavenCentral() + maven("https://jitpack.io") } dependencies { compileOnly("io.papermc.paper:paper-api:26.1.1.build.+") - compileOnly("com.github.hyperdefined:hyperlib:1.0.10") compileOnly("dev.rosewood:rosestacker:1.5.39") + compileOnly("com.github.hyperdefined:hyperlib:1.0.14:all") } group = "lol.hyper" @@ -44,3 +31,16 @@ tasks.withType { tasks.withType { options.encoding = "UTF-8" } + +val pluginVersion = version.toString() + +tasks.processResources { + filteringCharset = "UTF-8" + + val props = mapOf("version" to pluginVersion) + inputs.properties(props) + + filesMatching("paper-plugin.yml") { + expand(props) + } +} \ No newline at end of file diff --git a/src/main/java/lol/hyper/toolstats/ToolStatsLoader.java b/src/main/java/lol/hyper/toolstats/ToolStatsLoader.java index eb0b4ea..81c840b 100644 --- a/src/main/java/lol/hyper/toolstats/ToolStatsLoader.java +++ b/src/main/java/lol/hyper/toolstats/ToolStatsLoader.java @@ -30,7 +30,7 @@ public class ToolStatsLoader implements PluginLoader { MavenLibraryResolver resolver = new MavenLibraryResolver(); resolver.addRepository(new RemoteRepository.Builder("jitpack", "default", "https://jitpack.io").build()); - resolver.addDependency(new Dependency(new DefaultArtifact("com.github.hyperdefined:hyperlib:1.0.10"), null)); + resolver.addDependency(new Dependency(new DefaultArtifact("com.github.hyperdefined:hyperlib:jar:all:1.0.14"), null)); classpathBuilder.addLibrary(resolver); } diff --git a/src/main/resources/paper-plugin.yml b/src/main/resources/paper-plugin.yml index 437e0be..38f7ab7 100644 --- a/src/main/resources/paper-plugin.yml +++ b/src/main/resources/paper-plugin.yml @@ -1,5 +1,5 @@ name: ToolStats -version: ${project.version} +version: ${version} main: lol.hyper.toolstats.ToolStats api-version: 1.21 folia-supported: true