From 5249f73e5457e0d68480acd4b3ae971d3493c0de Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Thu, 19 Jul 2018 23:25:02 +0200 Subject: [PATCH] Add JMod clan member rank Signed-off-by: Tomas Slusny --- .../java/net/runelite/api/ClanMemberRank.java | 6 +++++- .../net/runelite/client/game/ClanManager.java | 8 +++++--- .../net/runelite/client/game/JMod_clan_rank.png | Bin 0 -> 205 bytes 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 runelite-client/src/main/resources/net/runelite/client/game/JMod_clan_rank.png diff --git a/runelite-api/src/main/java/net/runelite/api/ClanMemberRank.java b/runelite-api/src/main/java/net/runelite/api/ClanMemberRank.java index e1f1e85ea4..c919e343c7 100644 --- a/runelite-api/src/main/java/net/runelite/api/ClanMemberRank.java +++ b/runelite-api/src/main/java/net/runelite/api/ClanMemberRank.java @@ -71,7 +71,11 @@ public enum ClanMemberRank /** * Channel owner rank. */ - OWNER(7); + OWNER(7), + /** + * JMod rank. + */ + JMOD(127); private static final Map RANKS = new HashMap<>(); diff --git a/runelite-client/src/main/java/net/runelite/client/game/ClanManager.java b/runelite-client/src/main/java/net/runelite/client/game/ClanManager.java index d5210ebf45..098bcf243d 100644 --- a/runelite-client/src/main/java/net/runelite/client/game/ClanManager.java +++ b/runelite-client/src/main/java/net/runelite/client/game/ClanManager.java @@ -60,7 +60,8 @@ public class ClanManager "Friend_clan_rank.png", "Recruit_clan_rank.png", "Corporal_clan_rank.png", "Sergeant_clan_rank.png", "Lieutenant_clan_rank.png", "Captain_clan_rank.png", - "General_clan_rank.png", "Owner_clan_rank.png" + "General_clan_rank.png", "Owner_clan_rank.png", + "JMod_clan_rank.png" }; private int modIconsLength; @@ -127,12 +128,13 @@ public class ClanManager { return null; } - return clanChatImages[clanMemberRank.getValue()]; + + return clanChatImages[clanMemberRank.ordinal() - 1]; } public int getIconNumber(final ClanMemberRank clanMemberRank) { - return modIconsLength - CLANCHAT_IMAGES.length + clanMemberRank.getValue(); + return modIconsLength - CLANCHAT_IMAGES.length + clanMemberRank.ordinal() - 1; } @Subscribe diff --git a/runelite-client/src/main/resources/net/runelite/client/game/JMod_clan_rank.png b/runelite-client/src/main/resources/net/runelite/client/game/JMod_clan_rank.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d4ca9037ba6a4fb430ed52457a0b2e27bff6f8 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1|(OmDOUqhEX7WqAsj$Z!;#Vf0!gbF#EPk>&K;WW