diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java index b5c204d557..82f8d141ce 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java @@ -167,4 +167,26 @@ public interface PlayerIndicatorsConfig extends Config { return false; } + + @ConfigItem( + position = 12, + keyName = "colorPlayerMenu", + name = "Color player menu", + description = "Color right click menu for players" + ) + default boolean colorPlayerMenu() + { + return true; + } + + @ConfigItem( + position = 13, + keyName = "clanMenuIcons", + name = "Show clan rank in menu", + description = "Add clan rank to right click menu for players" + ) + default boolean clanMenuIcons() + { + return true; + } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java index 452b7f687b..4be86aa712 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java @@ -147,7 +147,7 @@ public class PlayerIndicatorsPlugin extends Plugin MenuEntry[] menuEntries = client.getMenuEntries(); MenuEntry lastEntry = menuEntries[menuEntries.length - 1]; - if (color != null) + if (color != null && config.colorPlayerMenu()) { // strip out existing " + target); } - if (image != -1) + if (image != -1 && config.clanMenuIcons()) { lastEntry.setTarget("" + lastEntry.getTarget()); }