From 8280654c88cd65e48b225a7981512ef19bc60d59 Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Tue, 17 Jul 2018 10:25:00 -0700 Subject: [PATCH] inventory tags plugin: Use ColorUtil functions --- .../plugins/inventorytags/InventoryTagsPlugin.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsPlugin.java index e9e3363799..aeb83a257b 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsPlugin.java @@ -47,6 +47,7 @@ import net.runelite.client.config.ConfigManager; import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.ui.overlay.OverlayManager; +import net.runelite.client.util.ColorUtil; import net.runelite.client.util.Text; import org.apache.commons.lang3.ArrayUtils; @@ -67,7 +68,7 @@ public class InventoryTagsPlugin extends Plugin private static final String CONFIGURE = "Configure"; private static final String SAVE = "Save"; - private static final String MENU_TARGET = "Inventory Tags"; + private static final String MENU_TARGET = ColorUtil.prependColorTag("Inventory Tags", new Color(255, 144, 64)); private static final String MENU_SET = "Mark"; private static final String MENU_REMOVE = "Remove"; @@ -228,7 +229,7 @@ public class InventoryTagsPlugin extends Plugin final MenuEntry newMenu = new MenuEntry(); final Color color = getGroupNameColor(groupName); newMenu.setOption(group != null && groupName.equals(group) ? MENU_REMOVE : MENU_SET); - newMenu.setTarget("" + groupName); + newMenu.setTarget(ColorUtil.prependColorTag(groupName, MoreObjects.firstNonNull(color, Color.WHITE))); newMenu.setIdentifier(itemId); newMenu.setParam1(widgetId); newMenu.setType(MenuAction.RUNELITE.getId()); @@ -280,11 +281,6 @@ public class InventoryTagsPlugin extends Plugin } } - private String getHexColor(final Color color) - { - return String.format("%02x%02x%02x", color.getRed(), color.getGreen(), color.getBlue()); - } - Color getGroupNameColor(final String name) { switch (name)