From 855d6ede791325502222b3891845f3a829128efd Mon Sep 17 00:00:00 2001 From: Badbird-5907 <50347938+Badbird-5907@users.noreply.github.com> Date: Fri, 17 Jun 2022 21:16:00 -0400 Subject: [PATCH] fix version & also make strings use escape codes --- .../java/net/nuggetmc/tplus/api/utils/ChatUtils.java | 4 ++-- build.gradle.kts | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/TerminatorPlus-API/src/main/java/net/nuggetmc/tplus/api/utils/ChatUtils.java b/TerminatorPlus-API/src/main/java/net/nuggetmc/tplus/api/utils/ChatUtils.java index 3c7cd4b..a747398 100644 --- a/TerminatorPlus-API/src/main/java/net/nuggetmc/tplus/api/utils/ChatUtils.java +++ b/TerminatorPlus-API/src/main/java/net/nuggetmc/tplus/api/utils/ChatUtils.java @@ -7,8 +7,8 @@ import java.util.Locale; public class ChatUtils { public static final String LINE = ChatColor.GRAY + "------------------------------------------------"; - public static final String BULLET = "▪"; - public static final String BULLET_FORMATTED = ChatColor.GRAY + " ▪ " + ChatColor.RESET; + public static final String BULLET = "\u25AA"; + public static final String BULLET_FORMATTED = ChatColor.GRAY + " \u25AA " + ChatColor.RESET; public static final String EXCEPTION_MESSAGE = ChatColor.RED + "An exception has occured. Please try again."; public static final NumberFormat NUMBER_FORMAT = NumberFormat.getNumberInstance(Locale.US); diff --git a/build.gradle.kts b/build.gradle.kts index b3c4fdd..4522edd 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -16,10 +16,20 @@ dependencies { implementation(project(":TerminatorPlus-API")) } +tasks.processResources { + val props = mapOf("version" to version) + inputs.properties(props) + filteringCharset = Charsets.UTF_8.name() // We want UTF-8 for everything + filesMatching("plugin.yml") { + expand(props) + } +} + tasks.jar { from(configurations.compileClasspath.get().map { if (it.isDirectory()) it else zipTree(it) }) archiveFileName.set(jarName + ".jar") } + //TODO currently, the resources are in src/main/resources, because gradle is stubborn and won't include the resources in TerminatorPlus-Plugin/src/main/resources, will need to fix /*