From 3ea35749ba7ed10ce96d058bbfaeb1389bab8b61 Mon Sep 17 00:00:00 2001 From: Project_HSI <57279339+ProjectHSI@users.noreply.github.com> Date: Thu, 16 Nov 2023 17:07:35 +1000 Subject: [PATCH] fix and change a couple of things --- .../github/projecthsi/mobarena/dev/FullLog.java | 15 +++++++++++---- .../projecthsi/mobarena/plugin/MobArena.java | 2 +- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/main/java/io/github/projecthsi/mobarena/dev/FullLog.java b/src/main/java/io/github/projecthsi/mobarena/dev/FullLog.java index 3f4174b..0d76873 100644 --- a/src/main/java/io/github/projecthsi/mobarena/dev/FullLog.java +++ b/src/main/java/io/github/projecthsi/mobarena/dev/FullLog.java @@ -89,14 +89,20 @@ private static TagResolver generateKVKey(String key) { TagResolver keyColor = Placeholder.styling("key-color", keyTextColor); TagResolver keyPlaceholder = Placeholder.unparsed("key", key); - return Placeholder.component("key", MiniMessage.miniMessage().deserialize("", keyColor, keyPlaceholder)); + return Placeholder.component("key", MiniMessage.miniMessage().deserialize("", keyColor, keyPlaceholder)); } private static TagResolver generateKVValue(String value) { TagResolver valueColor = Placeholder.styling("value-color", valueTextColor); TagResolver valuePlaceholder = Placeholder.unparsed("value", value); - return Placeholder.component("value", MiniMessage.miniMessage().deserialize("", valueColor, valuePlaceholder)); + return Placeholder.component("value", MiniMessage.miniMessage().deserialize("", valueColor, valuePlaceholder)); + } + + private static TagResolver generateKVSelector() { + TagResolver selectorColor = Placeholder.styling("selector-color", keyTextColor); + + return Placeholder.component("selector", MiniMessage.miniMessage().deserialize(":", selectorColor)); } private static TagResolver generateKVPackage(Object object) { @@ -118,14 +124,15 @@ private static TagResolver generateKVClass(Object object) { } private static Component generateKV(String key, Object value, int recursion) { - final String bannerPlaceHolder = " (): "; + final String bannerPlaceHolder = " () "; return MiniMessage.miniMessage().deserialize(bannerPlaceHolder, generateKVIndenture(recursion), generateKVKey(key), generateKVValue(String.valueOf(value)), generateKVPackage(value), - generateKVClass(value)); + generateKVClass(value), + generateKVSelector()); } public static void doFullLog(Object object, int maxRecursion) { diff --git a/src/main/java/io/github/projecthsi/mobarena/plugin/MobArena.java b/src/main/java/io/github/projecthsi/mobarena/plugin/MobArena.java index 41365ce..3a20f56 100644 --- a/src/main/java/io/github/projecthsi/mobarena/plugin/MobArena.java +++ b/src/main/java/io/github/projecthsi/mobarena/plugin/MobArena.java @@ -23,7 +23,7 @@ public void onEnable() { getServer().getCommandMap().register("MobArenaDebug", ":", new MobArenaDebug()); EventSystem.registerEvents(); - io.github.projecthsi.mobarena.dev.FullLog.doFullLog(this, 10); + io.github.projecthsi.mobarena.dev.FullLog.doFullLog(this, 6); } @Override