diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java b/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java index b965d02..d1d9829 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java @@ -212,7 +212,7 @@ public class ZNpcsPlus extends JavaPlugin { private void registerCommands(NpcRegistryImpl npcRegistry, SkinCache skinCache, BukkitAudiences adventure, ActionRegistry actionRegistry, NpcTypeRegistryImpl typeRegistry, EntityPropertyRegistryImpl propertyRegistry) { Reader reader = getTextResource("help-message.txt"); if (reader == null) throw new RuntimeException("help-message.txt is missing from the ZNpcsPlus jar!"); - Component component = MiniMessage.miniMessage().deserialize(FileUtil.dumpReaderAsString(reader)); + Component component = MiniMessage.miniMessage().deserialize(FileUtil.dumpReaderAsString(reader).replace("{version}", this.getDescription().getVersion())); Message helpMessage = context -> context.send(component); Message incorrectUsageMessage = context -> context.send(Component.text("Incorrect usage: /" + context.getUsage(), NamedTextColor.RED)); diff --git a/plugin/src/main/resources/help-message.txt b/plugin/src/main/resources/help-message.txt index 86e9f5a..111659e 100644 --- a/plugin/src/main/resources/help-message.txt +++ b/plugin/src/main/resources/help-message.txt @@ -1,4 +1,5 @@ -Test Help Message!!!!! -<#FF0000>red -<#00FF00>green -<#0000FF>blue \ No newline at end of file + +ZNPCsPlus v{version} +Hover over any command for example usage + +TODO