Merge pull request #8362 from Joshua-F/refactor/chattype

Refactor ChatMessageType
This commit is contained in:
Adam
2019-03-31 09:32:55 -04:00
committed by GitHub
46 changed files with 272 additions and 256 deletions

View File

@@ -37,101 +37,117 @@ import lombok.Getter;
public enum ChatMessageType public enum ChatMessageType
{ {
/** /**
* A message received from the server. * A normal game message.
*/ */
SERVER(0), GAMEMESSAGE(0),
/** /**
* A message in the public chat from a moderator * A message in the public chat from a moderator
*/ */
PUBLIC_MOD(1), MODCHAT(1),
/** /**
* A message in the public chat. * A message in the public chat.
*/ */
PUBLIC(2), PUBLICCHAT(2),
/** /**
* A private message from another player. * A private message from another player.
*/ */
PRIVATE_MESSAGE_RECEIVED(3), PRIVATECHAT(3),
/** /**
* A trade request received. * A message that the game engine sends.
*/ */
TRADE_RECEIVED(4), ENGINE(4),
/** /**
* A message received when a friend logs in or out. * A message received when a friend logs in or out.
*/ */
PRIVATE_MESSAGE_INFO(5), LOGINLOGOUTNOTIFICATION(5),
/** /**
* A private message sent to another player. * A private message sent to another player.
*/ */
PRIVATE_MESSAGE_SENT(6), PRIVATECHATOUT(6),
/** /**
* A private message received from a moderator. * A private message received from a moderator.
*/ */
PRIVATE_MESSAGE_RECEIVED_MOD(7), MODPRIVATECHAT(7),
/** /**
* A message received in clan chat. * A message received in clan chat.
*/ */
CLANCHAT(9), FRIENDSCHAT(9),
/** /**
* A message received with information about the current clan chat. * A message received with information about the current clan chat.
*/ */
CLANCHAT_INFO(11), FRIENDSCHATNOTIFICATION(11),
/** /**
* A trade request being sent. * A trade request being sent.
*/ */
TRADE_SENT(12), TRADE_SENT(12),
/**
* A game broadcast.
*/
BROADCAST(14),
/** /**
* An abuse report submitted. * An abuse report submitted.
*/ */
ABUSE_REPORT(26), SNAPSHOTFEEDBACK(26),
/** /**
* Examine item description. * Examine item description.
*/ */
EXAMINE_ITEM(27), ITEM_EXAMINE(27),
/** /**
* Examine NPC description. * Examine NPC description.
*/ */
EXAMINE_NPC(28), NPC_EXAMINE(28),
/** /**
* Examine object description. * Examine object description.
*/ */
EXAMINE_OBJECT(29), OBJECT_EXAMINE(29),
/** /**
* Adding player to friend list. * Adding player to friend list.
*/ */
FRIENDS_LIST_ADD(30), FRIENDNOTIFICATION(30),
/** /**
* Adding player to ignore list. * Adding player to ignore list.
*/ */
IGNORE_LIST_ADD(31), IGNORENOTIFICATION(31),
/** /**
* An autochat message from a player. * An autotyper message from a player.
*/ */
AUTOCHAT(90), AUTOTYPER(90),
/**
* An autotyper message from a mod.
*/
MODAUTOTYPER(91),
/** /**
* A game message (ie. when a setting is changed). * A game message (ie. when a setting is changed).
*/ */
GAME(99), CONSOLE(99),
/** /**
* A message received when somebody sends a trade offer. * A message received when somebody sends a trade offer.
*/ */
TRADE(101), TRADEREQ(101),
/** /**
* A message received when completing a trade or a duel * A message received when completing a trade or a duel
*/ */
TRANSACTION_COMPLETE(102), TRADE(102),
/** /**
* A message received when somebody sends a duel offer. * A message received when somebody sends a duel offer.
*/ */
DUEL(103), CHALREQ_TRADE(103),
/**
* A message received when someone sends a clan challenge offer.
*/
CHALREQ_FRIENDSCHAT(104),
/** /**
* A message that was filtered. * A message that was filtered.
*/ */
FILTERED(105), SPAM(105),
/** /**
* A message about an action. * A message that is relating to the player.
*/ */
ACTION(109), PLAYERRELATED(106),
/**
* A message that times out after 10 seconds.
*/
TENSECTIMEOUT(107),
/** /**
* An unknown message type. * An unknown message type.
*/ */

View File

@@ -140,7 +140,7 @@ public class Notifier
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.name(appName) .name(appName)
.runeLiteFormattedMessage(formattedMessage) .runeLiteFormattedMessage(formattedMessage)
.build()); .build());

View File

@@ -94,11 +94,11 @@ public class ChatCommandManager implements ChatboxInputListener
switch (chatMessage.getType()) switch (chatMessage.getType())
{ {
case PUBLIC: case PUBLICCHAT:
case PUBLIC_MOD: case MODCHAT:
case CLANCHAT: case FRIENDSCHAT:
case PRIVATE_MESSAGE_RECEIVED: case PRIVATECHAT:
case PRIVATE_MESSAGE_SENT: case PRIVATECHATOUT:
break; break;
default: default:
return; return;

View File

@@ -114,16 +114,16 @@ public class ChatMessageManager
switch (chatMessageType) switch (chatMessageType)
{ {
case PRIVATE_MESSAGE_RECEIVED_MOD: case MODPRIVATECHAT:
case PRIVATE_MESSAGE_RECEIVED: case PRIVATECHAT:
case PRIVATE_MESSAGE_SENT: case PRIVATECHATOUT:
usernameColor = isChatboxTransparent ? chatColorConfig.transparentPrivateUsernames() : chatColorConfig.opaquePrivateUsernames(); usernameColor = isChatboxTransparent ? chatColorConfig.transparentPrivateUsernames() : chatColorConfig.opaquePrivateUsernames();
break; break;
case TRADE: case TRADEREQ:
case AUTOCHAT: case AUTOTYPER:
case PUBLIC: case PUBLICCHAT:
case PUBLIC_MOD: case MODCHAT:
{ {
boolean isFriend = client.isFriended(chatMessage.getName(), true) && !client.getLocalPlayer().getName().equals(chatMessage.getName()); boolean isFriend = client.isFriended(chatMessage.getName(), true) && !client.getLocalPlayer().getName().equals(chatMessage.getName());
@@ -137,7 +137,7 @@ public class ChatMessageManager
} }
break; break;
} }
case CLANCHAT: case FRIENDSCHAT:
usernameColor = isChatboxTransparent ? chatColorConfig.transparentClanUsernames() : chatColorConfig.opaqueClanUsernames(); usernameColor = isChatboxTransparent ? chatColorConfig.transparentClanUsernames() : chatColorConfig.opaqueClanUsernames();
break; break;
} }
@@ -205,19 +205,19 @@ public class ChatMessageManager
{ {
switch (type) switch (type)
{ {
case PUBLIC: case PUBLICCHAT:
case PUBLIC_MOD: case MODCHAT:
return JagexColors.CHAT_PUBLIC_TEXT_OPAQUE_BACKGROUND; return JagexColors.CHAT_PUBLIC_TEXT_OPAQUE_BACKGROUND;
case PRIVATE_MESSAGE_SENT: case PRIVATECHATOUT:
case PRIVATE_MESSAGE_RECEIVED_MOD: case MODPRIVATECHAT:
case PRIVATE_MESSAGE_RECEIVED: case PRIVATECHAT:
return JagexColors.CHAT_PRIVATE_MESSAGE_TEXT_OPAQUE_BACKGROUND; return JagexColors.CHAT_PRIVATE_MESSAGE_TEXT_OPAQUE_BACKGROUND;
case CLANCHAT: case FRIENDSCHAT:
return JagexColors.CHAT_CLAN_TEXT_OPAQUE_BACKGROUND; return JagexColors.CHAT_CLAN_TEXT_OPAQUE_BACKGROUND;
case EXAMINE_ITEM: case ITEM_EXAMINE:
case EXAMINE_OBJECT: case OBJECT_EXAMINE:
case EXAMINE_NPC: case NPC_EXAMINE:
case GAME: case CONSOLE:
return JagexColors.CHAT_GAME_EXAMINE_TEXT_OPAQUE_BACKGROUND; return JagexColors.CHAT_GAME_EXAMINE_TEXT_OPAQUE_BACKGROUND;
} }
} }
@@ -225,19 +225,19 @@ public class ChatMessageManager
{ {
switch (type) switch (type)
{ {
case PUBLIC: case PUBLICCHAT:
case PUBLIC_MOD: case MODCHAT:
return JagexColors.CHAT_PUBLIC_TEXT_TRANSPARENT_BACKGROUND; return JagexColors.CHAT_PUBLIC_TEXT_TRANSPARENT_BACKGROUND;
case PRIVATE_MESSAGE_SENT: case PRIVATECHATOUT:
case PRIVATE_MESSAGE_RECEIVED_MOD: case MODPRIVATECHAT:
case PRIVATE_MESSAGE_RECEIVED: case PRIVATECHAT:
return JagexColors.CHAT_PRIVATE_MESSAGE_TEXT_TRANSPARENT_BACKGROUND; return JagexColors.CHAT_PRIVATE_MESSAGE_TEXT_TRANSPARENT_BACKGROUND;
case CLANCHAT: case FRIENDSCHAT:
return JagexColors.CHAT_CLAN_TEXT_TRANSPARENT_BACKGROUND; return JagexColors.CHAT_CLAN_TEXT_TRANSPARENT_BACKGROUND;
case EXAMINE_ITEM: case ITEM_EXAMINE:
case EXAMINE_OBJECT: case OBJECT_EXAMINE:
case EXAMINE_NPC: case NPC_EXAMINE:
case GAME: case CONSOLE:
return JagexColors.CHAT_GAME_EXAMINE_TEXT_TRANSPARENT_BACKGROUND; return JagexColors.CHAT_GAME_EXAMINE_TEXT_TRANSPARENT_BACKGROUND;
} }
} }
@@ -271,256 +271,256 @@ public class ChatMessageManager
if (chatColorConfig.opaquePublicChat() != null) if (chatColorConfig.opaquePublicChat() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePublicChat(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePublicChat(), false),
ChatMessageType.PUBLIC); ChatMessageType.PUBLICCHAT);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePublicChat(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePublicChat(), false),
ChatMessageType.PUBLIC_MOD); ChatMessageType.MODCHAT);
} }
if (chatColorConfig.opaquePublicChatHighlight() != null) if (chatColorConfig.opaquePublicChatHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePublicChatHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePublicChatHighlight(), false),
ChatMessageType.PUBLIC); ChatMessageType.PUBLICCHAT);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePublicChatHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePublicChatHighlight(), false),
ChatMessageType.PUBLIC_MOD); ChatMessageType.MODCHAT);
} }
if (chatColorConfig.opaquePrivateMessageSent() != null) if (chatColorConfig.opaquePrivateMessageSent() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageSent(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageSent(), false),
ChatMessageType.PRIVATE_MESSAGE_SENT); ChatMessageType.PRIVATECHATOUT);
} }
if (chatColorConfig.opaquePrivateMessageSentHighlight() != null) if (chatColorConfig.opaquePrivateMessageSentHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageSentHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageSentHighlight(), false),
ChatMessageType.PRIVATE_MESSAGE_SENT); ChatMessageType.PRIVATECHATOUT);
} }
if (chatColorConfig.opaquePrivateMessageReceived() != null) if (chatColorConfig.opaquePrivateMessageReceived() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageReceived(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageReceived(), false),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED); ChatMessageType.PRIVATECHAT);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageReceived(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageReceived(), false),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); ChatMessageType.MODPRIVATECHAT);
} }
if (chatColorConfig.opaquePrivateMessageReceivedHighlight() != null) if (chatColorConfig.opaquePrivateMessageReceivedHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageReceivedHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageReceivedHighlight(), false),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED); ChatMessageType.PRIVATECHAT);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageReceivedHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageReceivedHighlight(), false),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); ChatMessageType.MODPRIVATECHAT);
} }
if (chatColorConfig.opaqueClanChatInfo() != null) if (chatColorConfig.opaqueClanChatInfo() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueClanChatInfo(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueClanChatInfo(), false),
ChatMessageType.CLANCHAT_INFO); ChatMessageType.FRIENDSCHATNOTIFICATION);
} }
if (chatColorConfig.opaqueClanChatInfoHighlight() != null) if (chatColorConfig.opaqueClanChatInfoHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueClanChatInfoHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueClanChatInfoHighlight(), false),
ChatMessageType.CLANCHAT_INFO); ChatMessageType.FRIENDSCHATNOTIFICATION);
} }
if (chatColorConfig.opaqueClanChatMessage() != null) if (chatColorConfig.opaqueClanChatMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueClanChatMessage(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueClanChatMessage(), false),
ChatMessageType.CLANCHAT); ChatMessageType.FRIENDSCHAT);
} }
if (chatColorConfig.opaqueClanChatMessageHighlight() != null) if (chatColorConfig.opaqueClanChatMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueClanChatMessageHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueClanChatMessageHighlight(), false),
ChatMessageType.CLANCHAT); ChatMessageType.FRIENDSCHAT);
} }
if (chatColorConfig.opaqueAutochatMessage() != null) if (chatColorConfig.opaqueAutochatMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueAutochatMessage(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueAutochatMessage(), false),
ChatMessageType.AUTOCHAT); ChatMessageType.AUTOTYPER);
} }
if (chatColorConfig.opaqueAutochatMessageHighlight() != null) if (chatColorConfig.opaqueAutochatMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueAutochatMessageHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueAutochatMessageHighlight(), false),
ChatMessageType.AUTOCHAT); ChatMessageType.AUTOTYPER);
} }
if (chatColorConfig.opaqueTradeChatMessage() != null) if (chatColorConfig.opaqueTradeChatMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueTradeChatMessage(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueTradeChatMessage(), false),
ChatMessageType.TRADE); ChatMessageType.TRADEREQ);
} }
if (chatColorConfig.opaqueTradeChatMessageHighlight() != null) if (chatColorConfig.opaqueTradeChatMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueTradeChatMessageHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueTradeChatMessageHighlight(), false),
ChatMessageType.TRADE); ChatMessageType.TRADEREQ);
} }
if (chatColorConfig.opaqueServerMessage() != null) if (chatColorConfig.opaqueServerMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueServerMessage(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueServerMessage(), false),
ChatMessageType.SERVER); ChatMessageType.GAMEMESSAGE);
} }
if (chatColorConfig.opaqueServerMessageHighlight() != null) if (chatColorConfig.opaqueServerMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueServerMessageHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueServerMessageHighlight(), false),
ChatMessageType.SERVER); ChatMessageType.GAMEMESSAGE);
} }
if (chatColorConfig.opaqueGameMessage() != null) if (chatColorConfig.opaqueGameMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueGameMessage(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueGameMessage(), false),
ChatMessageType.GAME); ChatMessageType.CONSOLE);
} }
if (chatColorConfig.opaqueGameMessageHighlight() != null) if (chatColorConfig.opaqueGameMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueGameMessageHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueGameMessageHighlight(), false),
ChatMessageType.GAME); ChatMessageType.CONSOLE);
} }
if (chatColorConfig.opaqueExamine() != null) if (chatColorConfig.opaqueExamine() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueExamine(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueExamine(), false),
ChatMessageType.EXAMINE_OBJECT); ChatMessageType.OBJECT_EXAMINE);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueExamine(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueExamine(), false),
ChatMessageType.EXAMINE_NPC); ChatMessageType.NPC_EXAMINE);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueExamine(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueExamine(), false),
ChatMessageType.EXAMINE_ITEM); ChatMessageType.ITEM_EXAMINE);
} }
if (chatColorConfig.opaqueExamineHighlight() != null) if (chatColorConfig.opaqueExamineHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueExamineHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueExamineHighlight(), false),
ChatMessageType.EXAMINE_OBJECT); ChatMessageType.OBJECT_EXAMINE);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueExamineHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueExamineHighlight(), false),
ChatMessageType.EXAMINE_NPC); ChatMessageType.NPC_EXAMINE);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueExamineHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueExamineHighlight(), false),
ChatMessageType.EXAMINE_ITEM); ChatMessageType.ITEM_EXAMINE);
} }
if (chatColorConfig.opaqueFiltered() != null) if (chatColorConfig.opaqueFiltered() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueFiltered(), false), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaqueFiltered(), false),
ChatMessageType.FILTERED); ChatMessageType.SPAM);
} }
if (chatColorConfig.opaqueFilteredHighlight() != null) if (chatColorConfig.opaqueFilteredHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueFilteredHighlight(), false), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaqueFilteredHighlight(), false),
ChatMessageType.FILTERED); ChatMessageType.SPAM);
} }
//Transparent Chat Colours //Transparent Chat Colours
if (chatColorConfig.transparentPublicChat() != null) if (chatColorConfig.transparentPublicChat() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPublicChat(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPublicChat(), true),
ChatMessageType.PUBLIC); ChatMessageType.PUBLICCHAT);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPublicChat(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPublicChat(), true),
ChatMessageType.PUBLIC_MOD); ChatMessageType.MODCHAT);
} }
if (chatColorConfig.transparentPublicChatHighlight() != null) if (chatColorConfig.transparentPublicChatHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPublicChatHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPublicChatHighlight(), true),
ChatMessageType.PUBLIC); ChatMessageType.PUBLICCHAT);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPublicChatHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPublicChatHighlight(), true),
ChatMessageType.PUBLIC_MOD); ChatMessageType.MODCHAT);
} }
if (chatColorConfig.transparentPrivateMessageSent() != null) if (chatColorConfig.transparentPrivateMessageSent() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageSent(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageSent(), true),
ChatMessageType.PRIVATE_MESSAGE_SENT); ChatMessageType.PRIVATECHATOUT);
} }
if (chatColorConfig.transparentPrivateMessageSentHighlight() != null) if (chatColorConfig.transparentPrivateMessageSentHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageSentHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageSentHighlight(), true),
ChatMessageType.PRIVATE_MESSAGE_SENT); ChatMessageType.PRIVATECHATOUT);
} }
if (chatColorConfig.transparentPrivateMessageReceived() != null) if (chatColorConfig.transparentPrivateMessageReceived() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageReceived(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageReceived(), true),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED); ChatMessageType.PRIVATECHAT);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageReceived(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageReceived(), true),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); ChatMessageType.MODPRIVATECHAT);
} }
if (chatColorConfig.transparentPrivateMessageReceivedHighlight() != null) if (chatColorConfig.transparentPrivateMessageReceivedHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageReceivedHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageReceivedHighlight(), true),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED); ChatMessageType.PRIVATECHAT);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageReceivedHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageReceivedHighlight(), true),
ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); ChatMessageType.MODPRIVATECHAT);
} }
if (chatColorConfig.transparentClanChatInfo() != null) if (chatColorConfig.transparentClanChatInfo() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentClanChatInfo(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentClanChatInfo(), true),
ChatMessageType.CLANCHAT_INFO); ChatMessageType.FRIENDSCHATNOTIFICATION);
} }
if (chatColorConfig.transparentClanChatInfoHighlight() != null) if (chatColorConfig.transparentClanChatInfoHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentClanChatInfoHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentClanChatInfoHighlight(), true),
ChatMessageType.CLANCHAT_INFO); ChatMessageType.FRIENDSCHATNOTIFICATION);
} }
if (chatColorConfig.transparentClanChatMessage() != null) if (chatColorConfig.transparentClanChatMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentClanChatMessage(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentClanChatMessage(), true),
ChatMessageType.CLANCHAT); ChatMessageType.FRIENDSCHAT);
} }
if (chatColorConfig.transparentClanChatMessageHighlight() != null) if (chatColorConfig.transparentClanChatMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentClanChatMessageHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentClanChatMessageHighlight(), true),
ChatMessageType.CLANCHAT); ChatMessageType.FRIENDSCHAT);
} }
if (chatColorConfig.transparentAutochatMessage() != null) if (chatColorConfig.transparentAutochatMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentAutochatMessage(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentAutochatMessage(), true),
ChatMessageType.AUTOCHAT); ChatMessageType.AUTOTYPER);
} }
if (chatColorConfig.transparentAutochatMessageHighlight() != null) if (chatColorConfig.transparentAutochatMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentAutochatMessageHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentAutochatMessageHighlight(), true),
ChatMessageType.AUTOCHAT); ChatMessageType.AUTOTYPER);
} }
if (chatColorConfig.transparentTradeChatMessage() != null) if (chatColorConfig.transparentTradeChatMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentTradeChatMessage(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentTradeChatMessage(), true),
ChatMessageType.TRADE); ChatMessageType.TRADEREQ);
} }
if (chatColorConfig.transparentTradeChatMessageHighlight() != null) if (chatColorConfig.transparentTradeChatMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentTradeChatMessageHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentTradeChatMessageHighlight(), true),
ChatMessageType.TRADE); ChatMessageType.TRADEREQ);
} }
if (chatColorConfig.transparentServerMessage() != null) if (chatColorConfig.transparentServerMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentServerMessage(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentServerMessage(), true),
ChatMessageType.SERVER); ChatMessageType.GAMEMESSAGE);
} }
if (chatColorConfig.transparentServerMessageHighlight() != null) if (chatColorConfig.transparentServerMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentServerMessageHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentServerMessageHighlight(), true),
ChatMessageType.SERVER); ChatMessageType.GAMEMESSAGE);
} }
if (chatColorConfig.transparentGameMessage() != null) if (chatColorConfig.transparentGameMessage() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentGameMessage(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentGameMessage(), true),
ChatMessageType.GAME); ChatMessageType.CONSOLE);
} }
if (chatColorConfig.transparentGameMessageHighlight() != null) if (chatColorConfig.transparentGameMessageHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentGameMessageHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentGameMessageHighlight(), true),
ChatMessageType.GAME); ChatMessageType.CONSOLE);
} }
if (chatColorConfig.transparentExamine() != null) if (chatColorConfig.transparentExamine() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentExamine(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentExamine(), true),
ChatMessageType.EXAMINE_OBJECT); ChatMessageType.OBJECT_EXAMINE);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentExamine(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentExamine(), true),
ChatMessageType.EXAMINE_NPC); ChatMessageType.NPC_EXAMINE);
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentExamine(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentExamine(), true),
ChatMessageType.EXAMINE_ITEM); ChatMessageType.ITEM_EXAMINE);
} }
if (chatColorConfig.transparentExamineHighlight() != null) if (chatColorConfig.transparentExamineHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentExamineHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentExamineHighlight(), true),
ChatMessageType.EXAMINE_OBJECT); ChatMessageType.OBJECT_EXAMINE);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentExamineHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentExamineHighlight(), true),
ChatMessageType.EXAMINE_NPC); ChatMessageType.NPC_EXAMINE);
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentExamineHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentExamineHighlight(), true),
ChatMessageType.EXAMINE_ITEM); ChatMessageType.ITEM_EXAMINE);
} }
if (chatColorConfig.transparentFiltered() != null) if (chatColorConfig.transparentFiltered() != null)
{ {
cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentFiltered(), true), cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentFiltered(), true),
ChatMessageType.FILTERED); ChatMessageType.SPAM);
} }
if (chatColorConfig.transparentFilteredHighlight() != null) if (chatColorConfig.transparentFilteredHighlight() != null)
{ {
cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentFilteredHighlight(), true), cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentFilteredHighlight(), true),
ChatMessageType.FILTERED); ChatMessageType.SPAM);
} }
} }

View File

@@ -127,7 +127,7 @@ public class BarbarianAssaultPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() == ChatMessageType.SERVER if (event.getType() == ChatMessageType.GAMEMESSAGE
&& event.getMessage().startsWith("---- Wave:")) && event.getMessage().startsWith("---- Wave:"))
{ {
String[] message = event.getMessage().split(" "); String[] message = event.getMessage().split(" ");
@@ -200,7 +200,7 @@ public class BarbarianAssaultPlugin extends Plugin
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.runeLiteFormattedMessage(chatMessage) .runeLiteFormattedMessage(chatMessage)
.build()); .build());
} }

View File

@@ -239,7 +239,7 @@ public class BarrowsPlugin extends Plugin
.append(ChatColorType.NORMAL); .append(ChatColorType.NORMAL);
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.EXAMINE_ITEM) .type(ChatMessageType.ITEM_EXAMINE)
.runeLiteFormattedMessage(message.build()) .runeLiteFormattedMessage(message.build())
.build()); .build());
} }

View File

@@ -283,7 +283,7 @@ public class CannonPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.FILTERED && event.getType() != ChatMessageType.SERVER) if (event.getType() != ChatMessageType.SPAM && event.getType() != ChatMessageType.GAMEMESSAGE)
{ {
return; return;
} }

View File

@@ -197,7 +197,7 @@ public class ChatCommandsPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage chatMessage) public void onChatMessage(ChatMessage chatMessage)
{ {
if (chatMessage.getType() != ChatMessageType.SERVER && chatMessage.getType() != ChatMessageType.FILTERED) if (chatMessage.getType() != ChatMessageType.GAMEMESSAGE && chatMessage.getType() != ChatMessageType.SPAM)
{ {
return; return;
} }
@@ -375,7 +375,7 @@ public class ChatCommandsPlugin extends Plugin
String search = message.substring(KILLCOUNT_COMMAND_STRING.length() + 1); String search = message.substring(KILLCOUNT_COMMAND_STRING.length() + 1);
final String player; final String player;
if (type.equals(ChatMessageType.PRIVATE_MESSAGE_SENT)) if (type.equals(ChatMessageType.PRIVATECHATOUT))
{ {
player = client.getLocalPlayer().getName(); player = client.getLocalPlayer().getName();
} }
@@ -423,7 +423,7 @@ public class ChatCommandsPlugin extends Plugin
ChatMessageType type = chatMessage.getType(); ChatMessageType type = chatMessage.getType();
final String player; final String player;
if (type.equals(ChatMessageType.PRIVATE_MESSAGE_SENT)) if (type.equals(ChatMessageType.PRIVATECHATOUT))
{ {
player = client.getLocalPlayer().getName(); player = client.getLocalPlayer().getName();
} }
@@ -497,7 +497,7 @@ public class ChatCommandsPlugin extends Plugin
String search = message.substring(PB_COMMAND.length() + 1); String search = message.substring(PB_COMMAND.length() + 1);
final String player; final String player;
if (type.equals(ChatMessageType.PRIVATE_MESSAGE_SENT)) if (type.equals(ChatMessageType.PRIVATECHATOUT))
{ {
player = client.getLocalPlayer().getName(); player = client.getLocalPlayer().getName();
} }
@@ -722,7 +722,7 @@ public class ChatCommandsPlugin extends Plugin
ChatMessageType type = chatMessage.getType(); ChatMessageType type = chatMessage.getType();
String player; String player;
if (type == ChatMessageType.PRIVATE_MESSAGE_SENT) if (type == ChatMessageType.PRIVATECHATOUT)
{ {
player = client.getLocalPlayer().getName(); player = client.getLocalPlayer().getName();
} }
@@ -899,7 +899,7 @@ public class ChatCommandsPlugin extends Plugin
final String player; final String player;
final HiscoreEndpoint ironmanStatus; final HiscoreEndpoint ironmanStatus;
if (chatMessage.getType().equals(ChatMessageType.PRIVATE_MESSAGE_SENT)) if (chatMessage.getType().equals(ChatMessageType.PRIVATECHATOUT))
{ {
player = client.getLocalPlayer().getName(); player = client.getLocalPlayer().getName();
ironmanStatus = hiscoreEndpoint; ironmanStatus = hiscoreEndpoint;

View File

@@ -102,12 +102,12 @@ public class ChatFilterPlugin extends Plugin
// Only filter public chat and private messages // Only filter public chat and private messages
switch (chatMessageType) switch (chatMessageType)
{ {
case PUBLIC: case PUBLICCHAT:
case PUBLIC_MOD: case MODCHAT:
case AUTOCHAT: case AUTOTYPER:
case PRIVATE_MESSAGE_RECEIVED: case PRIVATECHAT:
case PRIVATE_MESSAGE_RECEIVED_MOD: case MODPRIVATECHAT:
case CLANCHAT: case FRIENDSCHAT:
break; break;
default: default:
return; return;

View File

@@ -129,18 +129,18 @@ public class ChatHistoryPlugin extends Plugin implements KeyListener
switch (chatMessage.getType()) switch (chatMessage.getType())
{ {
case PRIVATE_MESSAGE_SENT: case PRIVATECHATOUT:
case PRIVATE_MESSAGE_RECEIVED: case PRIVATECHAT:
case PRIVATE_MESSAGE_RECEIVED_MOD: case MODPRIVATECHAT:
final String name = Text.removeTags(chatMessage.getName()); final String name = Text.removeTags(chatMessage.getName());
// Remove to ensure uniqueness & its place in history // Remove to ensure uniqueness & its place in history
friends.remove(name); friends.remove(name);
friends.add(name); friends.add(name);
// intentional fall-through // intentional fall-through
case PUBLIC: case PUBLICCHAT:
case PUBLIC_MOD: case MODCHAT:
case CLANCHAT: case FRIENDSCHAT:
case GAME: case CONSOLE:
final QueuedMessage queuedMessage = QueuedMessage.builder() final QueuedMessage queuedMessage = QueuedMessage.builder()
.type(chatMessage.getType()) .type(chatMessage.getType())
.name(chatMessage.getName()) .name(chatMessage.getName())
@@ -166,12 +166,12 @@ public class ChatHistoryPlugin extends Plugin implements KeyListener
{ {
if (menuOption.startsWith(CLEAR_PRIVATE)) if (menuOption.startsWith(CLEAR_PRIVATE))
{ {
messageQueue.removeIf(e -> e.getType() == ChatMessageType.PRIVATE_MESSAGE_RECEIVED || messageQueue.removeIf(e -> e.getType() == ChatMessageType.PRIVATECHAT ||
e.getType() == ChatMessageType.PRIVATE_MESSAGE_SENT || e.getType() == ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); e.getType() == ChatMessageType.PRIVATECHATOUT || e.getType() == ChatMessageType.MODPRIVATECHAT);
} }
else else
{ {
messageQueue.removeIf(e -> e.getType() == ChatMessageType.PUBLIC || e.getType() == ChatMessageType.PUBLIC_MOD); messageQueue.removeIf(e -> e.getType() == ChatMessageType.PUBLICCHAT || e.getType() == ChatMessageType.MODCHAT);
} }
} }
} }

View File

@@ -132,19 +132,19 @@ public class ChatNotificationsPlugin extends Plugin
switch (chatMessage.getType()) switch (chatMessage.getType())
{ {
case TRADE: case TRADEREQ:
if (chatMessage.getMessage().contains("wishes to trade with you.") && config.notifyOnTrade()) if (chatMessage.getMessage().contains("wishes to trade with you.") && config.notifyOnTrade())
{ {
notifier.notify(chatMessage.getMessage()); notifier.notify(chatMessage.getMessage());
} }
break; break;
case DUEL: case CHALREQ_TRADE:
if (chatMessage.getMessage().contains("wishes to duel with you.") && config.notifyOnDuel()) if (chatMessage.getMessage().contains("wishes to duel with you.") && config.notifyOnDuel())
{ {
notifier.notify(chatMessage.getMessage()); notifier.notify(chatMessage.getMessage());
} }
break; break;
case GAME: case CONSOLE:
// Don't notify for notification messages // Don't notify for notification messages
if (chatMessage.getName().equals(runeLiteProperties.getTitle())) if (chatMessage.getName().equals(runeLiteProperties.getTitle()))
{ {

View File

@@ -307,7 +307,7 @@ public class ClanChatPlugin extends Plugin
// If this message has been reused since, it will get a different id // If this message has been reused since, it will get a different id
if (clanJoinMessage.getGetMessageId() == messageNode.getId()) if (clanJoinMessage.getGetMessageId() == messageNode.getId())
{ {
ChatLineBuffer ccInfoBuffer = client.getChatLineMap().get(ChatMessageType.CLANCHAT_INFO.getType()); ChatLineBuffer ccInfoBuffer = client.getChatLineMap().get(ChatMessageType.FRIENDSCHATNOTIFICATION.getType());
if (ccInfoBuffer != null) if (ccInfoBuffer != null)
{ {
ccInfoBuffer.removeMessageNode(messageNode); ccInfoBuffer.removeMessageNode(messageNode);
@@ -377,9 +377,9 @@ public class ClanChatPlugin extends Plugin
.append(textColor, member.getUsername() + activityMessage); .append(textColor, member.getUsername() + activityMessage);
final String messageString = message.build(); final String messageString = message.build();
client.addChatMessage(ChatMessageType.CLANCHAT_INFO, "", messageString, ""); client.addChatMessage(ChatMessageType.FRIENDSCHATNOTIFICATION, "", messageString, "");
final ChatLineBuffer chatLineBuffer = client.getChatLineMap().get(ChatMessageType.CLANCHAT_INFO.getType()); final ChatLineBuffer chatLineBuffer = client.getChatLineMap().get(ChatMessageType.FRIENDSCHATNOTIFICATION.getType());
final MessageNode[] lines = chatLineBuffer.getLines(); final MessageNode[] lines = chatLineBuffer.getLines();
final MessageNode line = lines[0]; final MessageNode line = lines[0];
@@ -411,21 +411,21 @@ public class ClanChatPlugin extends Plugin
switch (chatMessage.getType()) switch (chatMessage.getType())
{ {
case PRIVATE_MESSAGE_RECEIVED: case PRIVATECHAT:
case PRIVATE_MESSAGE_RECEIVED_MOD: case MODPRIVATECHAT:
if (!config.privateMessageIcons()) if (!config.privateMessageIcons())
{ {
return; return;
} }
break; break;
case PUBLIC: case PUBLICCHAT:
case PUBLIC_MOD: case MODCHAT:
if (!config.publicChatIcons()) if (!config.publicChatIcons())
{ {
return; return;
} }
break; break;
case CLANCHAT: case FRIENDSCHAT:
if (!config.clanChatIcons()) if (!config.clanChatIcons())
{ {
return; return;
@@ -500,7 +500,7 @@ public class ClanChatPlugin extends Plugin
{ {
int iconNumber = clanManager.getIconNumber(rank); int iconNumber = clanManager.getIconNumber(rank);
final String img = "<img=" + iconNumber + ">"; final String img = "<img=" + iconNumber + ">";
if (message.getType() == ChatMessageType.CLANCHAT) if (message.getType() == ChatMessageType.FRIENDSCHAT)
{ {
message.getMessageNode() message.getMessageNode()
.setSender(message.getMessageNode().getSender() + " " + img); .setSender(message.getMessageNode().getSender() + " " + img);

View File

@@ -178,7 +178,7 @@ public class ClueScrollPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.SERVER && event.getType() != ChatMessageType.FILTERED) if (event.getType() != ChatMessageType.GAMEMESSAGE && event.getType() != ChatMessageType.SPAM)
{ {
return; return;
} }

View File

@@ -102,7 +102,7 @@ public class CookingPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.FILTERED) if (event.getType() != ChatMessageType.SPAM)
{ {
return; return;
} }

View File

@@ -181,7 +181,7 @@ public class CorpPlugin extends Plugin
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.runeLiteFormattedMessage(message) .runeLiteFormattedMessage(message)
.build()); .build());
} }

View File

@@ -281,7 +281,7 @@ public class DailyTasksPlugin extends Plugin
chatMessageManager.queue( chatMessageManager.queue(
QueuedMessage.builder() QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.runeLiteFormattedMessage(message) .runeLiteFormattedMessage(message)
.build()); .build());
} }

View File

@@ -222,14 +222,14 @@ public class DevToolsPlugin extends Plugin
message = "Logger level has been set to " + newLoggerLevel; message = "Logger level has been set to " + newLoggerLevel;
} }
client.addChatMessage(ChatMessageType.SERVER, "", message, null); client.addChatMessage(ChatMessageType.GAMEMESSAGE, "", message, null);
break; break;
} }
case "getvarp": case "getvarp":
{ {
int varp = Integer.parseInt(args[0]); int varp = Integer.parseInt(args[0]);
int value = client.getVarpValue(client.getVarps(), varp); int value = client.getVarpValue(client.getVarps(), varp);
client.addChatMessage(ChatMessageType.SERVER, "", "VarPlayer " + varp + ": " + value, null); client.addChatMessage(ChatMessageType.GAMEMESSAGE, "", "VarPlayer " + varp + ": " + value, null);
break; break;
} }
case "setvarp": case "setvarp":
@@ -237,7 +237,7 @@ public class DevToolsPlugin extends Plugin
int varp = Integer.parseInt(args[0]); int varp = Integer.parseInt(args[0]);
int value = Integer.parseInt(args[1]); int value = Integer.parseInt(args[1]);
client.setVarpValue(client.getVarps(), varp, value); client.setVarpValue(client.getVarps(), varp, value);
client.addChatMessage(ChatMessageType.SERVER, "", "Set VarPlayer " + varp + " to " + value, null); client.addChatMessage(ChatMessageType.GAMEMESSAGE, "", "Set VarPlayer " + varp + " to " + value, null);
VarbitChanged varbitChanged = new VarbitChanged(); VarbitChanged varbitChanged = new VarbitChanged();
varbitChanged.setIndex(varp); varbitChanged.setIndex(varp);
eventBus.post(varbitChanged); // fake event eventBus.post(varbitChanged); // fake event
@@ -247,7 +247,7 @@ public class DevToolsPlugin extends Plugin
{ {
int varbit = Integer.parseInt(args[0]); int varbit = Integer.parseInt(args[0]);
int value = client.getVarbitValue(client.getVarps(), varbit); int value = client.getVarbitValue(client.getVarps(), varbit);
client.addChatMessage(ChatMessageType.SERVER, "", "Varbit " + varbit + ": " + value, null); client.addChatMessage(ChatMessageType.GAMEMESSAGE, "", "Varbit " + varbit + ": " + value, null);
break; break;
} }
case "setvarb": case "setvarb":
@@ -255,7 +255,7 @@ public class DevToolsPlugin extends Plugin
int varbit = Integer.parseInt(args[0]); int varbit = Integer.parseInt(args[0]);
int value = Integer.parseInt(args[1]); int value = Integer.parseInt(args[1]);
client.setVarbitValue(client.getVarps(), varbit, value); client.setVarbitValue(client.getVarps(), varbit, value);
client.addChatMessage(ChatMessageType.SERVER, "", "Set varbit " + varbit + " to " + value, null); client.addChatMessage(ChatMessageType.GAMEMESSAGE, "", "Set varbit " + varbit + " to " + value, null);
eventBus.post(new VarbitChanged()); // fake event eventBus.post(new VarbitChanged()); // fake event
break; break;
} }

View File

@@ -162,16 +162,16 @@ public class ExaminePlugin extends Plugin
ExamineType type; ExamineType type;
switch (event.getType()) switch (event.getType())
{ {
case EXAMINE_ITEM: case ITEM_EXAMINE:
type = ExamineType.ITEM; type = ExamineType.ITEM;
break; break;
case EXAMINE_OBJECT: case OBJECT_EXAMINE:
type = ExamineType.OBJECT; type = ExamineType.OBJECT;
break; break;
case EXAMINE_NPC: case NPC_EXAMINE:
type = ExamineType.NPC; type = ExamineType.NPC;
break; break;
case SERVER: case GAMEMESSAGE:
type = ExamineType.ITEM_BANK_EQ; type = ExamineType.ITEM_BANK_EQ;
break; break;
default: default:
@@ -381,7 +381,7 @@ public class ExaminePlugin extends Plugin
} }
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.EXAMINE_ITEM) .type(ChatMessageType.ITEM_EXAMINE)
.runeLiteFormattedMessage(message.build()) .runeLiteFormattedMessage(message.build())
.build()); .build());
} }

View File

@@ -180,7 +180,7 @@ public class FishingPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.FILTERED) if (event.getType() != ChatMessageType.SPAM)
{ {
return; return;
} }

View File

@@ -344,7 +344,7 @@ public class GrandExchangePlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (!this.config.enableNotifications() || event.getType() != ChatMessageType.SERVER) if (!this.config.enableNotifications() || event.getType() != ChatMessageType.GAMEMESSAGE)
{ {
return; return;
} }

View File

@@ -210,7 +210,7 @@ public class HiscorePlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (!config.bountylookup() || !event.getType().equals(ChatMessageType.SERVER)) if (!config.bountylookup() || !event.getType().equals(ChatMessageType.GAMEMESSAGE))
{ {
return; return;
} }

View File

@@ -144,7 +144,7 @@ public class ItemChargePlugin extends Plugin
Matcher dodgyCheckMatcher = DODGY_CHECK_PATTERN.matcher(message); Matcher dodgyCheckMatcher = DODGY_CHECK_PATTERN.matcher(message);
Matcher dodgyProtectMatcher = DODGY_PROTECT_PATTERN.matcher(message); Matcher dodgyProtectMatcher = DODGY_PROTECT_PATTERN.matcher(message);
Matcher dodgyBreakMatcher = DODGY_BREAK_PATTERN.matcher(message); Matcher dodgyBreakMatcher = DODGY_BREAK_PATTERN.matcher(message);
if (event.getType() == ChatMessageType.SERVER || event.getType() == ChatMessageType.FILTERED) if (event.getType() == ChatMessageType.GAMEMESSAGE || event.getType() == ChatMessageType.SPAM)
{ {
if (config.recoilNotification() && message.contains(RING_OF_RECOIL_BREAK_MESSAGE)) if (config.recoilNotification() && message.contains(RING_OF_RECOIL_BREAK_MESSAGE))
{ {

View File

@@ -198,7 +198,7 @@ public class KourendLibraryPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (lastBookcaseAnimatedOn != null && event.getType() == ChatMessageType.SERVER) if (lastBookcaseAnimatedOn != null && event.getType() == ChatMessageType.GAMEMESSAGE)
{ {
if (event.getMessage().equals("You don't find anything useful here.")) if (event.getMessage().equals("You don't find anything useful here."))
{ {

View File

@@ -368,7 +368,7 @@ public class LootTrackerPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.SERVER && event.getType() != ChatMessageType.FILTERED) if (event.getType() != ChatMessageType.GAMEMESSAGE && event.getType() != ChatMessageType.SPAM)
{ {
return; return;
} }

View File

@@ -217,7 +217,7 @@ public class MotherlodePlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (!inMlm || event.getType() != ChatMessageType.FILTERED) if (!inMlm || event.getType() != ChatMessageType.SPAM)
{ {
return; return;
} }

View File

@@ -235,7 +235,7 @@ public class AlchemyRoom extends MTARoom
String message = wrapper.getMessage(); String message = wrapper.getMessage();
if (wrapper.getType() == ChatMessageType.SERVER) if (wrapper.getType() == ChatMessageType.GAMEMESSAGE)
{ {
if (message.contains(YOU_FOUND)) if (message.contains(YOU_FOUND))
{ {

View File

@@ -197,7 +197,7 @@ public class MusicIndicatorPlugin extends Plugin
chatMessageManager.queue( chatMessageManager.queue(
QueuedMessage.builder() QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.runeLiteFormattedMessage(message) .runeLiteFormattedMessage(message)
.build()); .build());
} }

View File

@@ -125,7 +125,7 @@ public class NightmareZonePlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.SERVER if (event.getType() != ChatMessageType.GAMEMESSAGE
|| !isInNightmareZone()) || !isInNightmareZone())
{ {
return; return;

View File

@@ -191,7 +191,7 @@ public class PartyPlugin extends Plugin implements KeyListener
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.CLANCHAT_INFO) .type(ChatMessageType.FRIENDSCHATNOTIFICATION)
.runeLiteFormattedMessage(leaveMessage) .runeLiteFormattedMessage(leaveMessage)
.build()); .build());
} }
@@ -381,7 +381,7 @@ public class PartyPlugin extends Plugin implements KeyListener
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.CLANCHAT_INFO) .type(ChatMessageType.FRIENDSCHATNOTIFICATION)
.runeLiteFormattedMessage(joinMessage) .runeLiteFormattedMessage(joinMessage)
.build()); .build());
@@ -430,7 +430,7 @@ public class PartyPlugin extends Plugin implements KeyListener
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.CLANCHAT_INFO) .type(ChatMessageType.FRIENDSCHATNOTIFICATION)
.runeLiteFormattedMessage(joinMessage) .runeLiteFormattedMessage(joinMessage)
.build()); .build());
} }
@@ -519,7 +519,7 @@ public class PartyPlugin extends Plugin implements KeyListener
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.CLANCHAT_INFO) .type(ChatMessageType.FRIENDSCHATNOTIFICATION)
.runeLiteFormattedMessage(helpMessage) .runeLiteFormattedMessage(helpMessage)
.build()); .build());
} }

View File

@@ -102,7 +102,7 @@ public class PestControlPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage chatMessage) public void onChatMessage(ChatMessage chatMessage)
{ {
if (overlay.getGame() != null && chatMessage.getType() == ChatMessageType.SERVER) if (overlay.getGame() != null && chatMessage.getType() == ChatMessageType.GAMEMESSAGE)
{ {
Matcher matcher = SHIELD_DROP.matcher(chatMessage.getMessage()); Matcher matcher = SHIELD_DROP.matcher(chatMessage.getMessage());
if (matcher.lookingAt()) if (matcher.lookingAt())

View File

@@ -187,7 +187,7 @@ public class RaidsPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (inRaidChambers && event.getType() == ChatMessageType.CLANCHAT_INFO) if (inRaidChambers && event.getType() == ChatMessageType.FRIENDSCHATNOTIFICATION)
{ {
String message = Text.removeTags(event.getMessage()); String message = Text.removeTags(event.getMessage());
@@ -235,7 +235,7 @@ public class RaidsPlugin extends Plugin
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.CLANCHAT_INFO) .type(ChatMessageType.FRIENDSCHATNOTIFICATION)
.runeLiteFormattedMessage(chatMessage) .runeLiteFormattedMessage(chatMessage)
.build()); .build());
} }
@@ -305,7 +305,7 @@ public class RaidsPlugin extends Plugin
final String raidData = "[" + layout + "]: " + rooms; final String raidData = "[" + layout + "]: " + rooms;
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.CLANCHAT_INFO) .type(ChatMessageType.FRIENDSCHATNOTIFICATION)
.runeLiteFormattedMessage(new ChatMessageBuilder() .runeLiteFormattedMessage(new ChatMessageBuilder()
.append(ChatColorType.HIGHLIGHT) .append(ChatColorType.HIGHLIGHT)
.append("Layout: ") .append("Layout: ")

View File

@@ -139,7 +139,7 @@ public class RunecraftPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.SERVER) if (event.getType() != ChatMessageType.GAMEMESSAGE)
{ {
return; return;
} }

View File

@@ -311,7 +311,7 @@ public class ScreenshotPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.SERVER && event.getType() != ChatMessageType.FILTERED && event.getType() != ChatMessageType.TRANSACTION_COMPLETE) if (event.getType() != ChatMessageType.GAMEMESSAGE && event.getType() != ChatMessageType.SPAM && event.getType() != ChatMessageType.TRADE)
{ {
return; return;
} }

View File

@@ -400,7 +400,7 @@ public class SlayerPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.SERVER && event.getType() != ChatMessageType.FILTERED) if (event.getType() != ChatMessageType.GAMEMESSAGE && event.getType() != ChatMessageType.SPAM)
{ {
return; return;
} }
@@ -733,7 +733,7 @@ public class SlayerPlugin extends Plugin
ChatMessageType type = chatMessage.getType(); ChatMessageType type = chatMessage.getType();
final String player; final String player;
if (type.equals(ChatMessageType.PRIVATE_MESSAGE_SENT)) if (type.equals(ChatMessageType.PRIVATECHATOUT))
{ {
player = client.getLocalPlayer().getName(); player = client.getLocalPlayer().getName();
} }

View File

@@ -437,7 +437,7 @@ public class TimersPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.FILTERED && event.getType() != ChatMessageType.SERVER) if (event.getType() != ChatMessageType.SPAM && event.getType() != ChatMessageType.GAMEMESSAGE)
{ {
return; return;
} }

View File

@@ -166,7 +166,7 @@ public class TwitchPlugin extends Plugin implements TwitchListener, ChatboxInput
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.CLANCHAT) .type(ChatMessageType.FRIENDSCHAT)
.sender("Twitch") .sender("Twitch")
.name(sender) .name(sender)
.runeLiteFormattedMessage(chatMessage) .runeLiteFormattedMessage(chatMessage)

View File

@@ -215,7 +215,7 @@ public class WintertodtPlugin extends Plugin
ChatMessageType chatMessageType = chatMessage.getType(); ChatMessageType chatMessageType = chatMessage.getType();
if (chatMessageType != ChatMessageType.SERVER && chatMessageType != ChatMessageType.FILTERED) if (chatMessageType != ChatMessageType.GAMEMESSAGE && chatMessageType != ChatMessageType.SPAM)
{ {
return; return;
} }

View File

@@ -131,7 +131,7 @@ public class WoodcuttingPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() == ChatMessageType.FILTERED || event.getType() == ChatMessageType.SERVER) if (event.getType() == ChatMessageType.SPAM || event.getType() == ChatMessageType.GAMEMESSAGE)
{ {
if (event.getMessage().startsWith("You get some") && (event.getMessage().endsWith("logs.") || event.getMessage().endsWith("mushrooms."))) if (event.getMessage().startsWith("You get some") && (event.getMessage().endsWith("logs.") || event.getMessage().endsWith("mushrooms.")))
{ {

View File

@@ -585,7 +585,7 @@ public class WorldHopperPlugin extends Plugin
.build(); .build();
chatMessageManager.queue(QueuedMessage.builder() chatMessageManager.queue(QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.runeLiteFormattedMessage(chatMessage) .runeLiteFormattedMessage(chatMessage)
.build()); .build());
} }
@@ -632,7 +632,7 @@ public class WorldHopperPlugin extends Plugin
chatMessageManager chatMessageManager
.queue(QueuedMessage.builder() .queue(QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.runeLiteFormattedMessage(chatMessage) .runeLiteFormattedMessage(chatMessage)
.build()); .build());
} }
@@ -666,7 +666,7 @@ public class WorldHopperPlugin extends Plugin
chatMessageManager chatMessageManager
.queue(QueuedMessage.builder() .queue(QueuedMessage.builder()
.type(ChatMessageType.GAME) .type(ChatMessageType.CONSOLE)
.runeLiteFormattedMessage(chatMessage) .runeLiteFormattedMessage(chatMessage)
.build()); .build());
@@ -683,7 +683,7 @@ public class WorldHopperPlugin extends Plugin
@Subscribe @Subscribe
public void onChatMessage(ChatMessage event) public void onChatMessage(ChatMessage event)
{ {
if (event.getType() != ChatMessageType.SERVER) if (event.getType() != ChatMessageType.GAMEMESSAGE)
{ {
return; return;
} }

View File

@@ -29,7 +29,7 @@ import com.google.inject.testing.fieldbinder.Bind;
import com.google.inject.testing.fieldbinder.BoundFieldModule; import com.google.inject.testing.fieldbinder.BoundFieldModule;
import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledExecutorService;
import javax.inject.Inject; import javax.inject.Inject;
import static net.runelite.api.ChatMessageType.SERVER; import static net.runelite.api.ChatMessageType.GAMEMESSAGE;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.events.ChatMessage; import net.runelite.api.events.ChatMessage;
import net.runelite.client.config.ChatColorConfig; import net.runelite.client.config.ChatColorConfig;
@@ -80,7 +80,7 @@ public class ChatCommandsPluginTest
{ {
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", "Your Corporeal Beast kill count is: <col=ff0000>4</col>.", null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", "Your Corporeal Beast kill count is: <col=ff0000>4</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessageEvent); chatCommandsPlugin.onChatMessage(chatMessageEvent);
verify(configManager).setConfiguration("killcount.adam", "corporeal beast", 4); verify(configManager).setConfiguration("killcount.adam", "corporeal beast", 4);
@@ -91,7 +91,7 @@ public class ChatCommandsPluginTest
{ {
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", "Your completed Theatre of Blood count is: <col=ff0000>73</col>.", null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", "Your completed Theatre of Blood count is: <col=ff0000>73</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessageEvent); chatCommandsPlugin.onChatMessage(chatMessageEvent);
verify(configManager).setConfiguration("killcount.adam", "theatre of blood", 73); verify(configManager).setConfiguration("killcount.adam", "theatre of blood", 73);
@@ -102,7 +102,7 @@ public class ChatCommandsPluginTest
{ {
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", "Your subdued Wintertodt count is: <col=ff0000>4</col>.", null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", "Your subdued Wintertodt count is: <col=ff0000>4</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessageEvent); chatCommandsPlugin.onChatMessage(chatMessageEvent);
verify(configManager).setConfiguration("killcount.adam", "wintertodt", 4); verify(configManager).setConfiguration("killcount.adam", "wintertodt", 4);
@@ -113,7 +113,7 @@ public class ChatCommandsPluginTest
{ {
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", "Your Kree'arra kill count is: <col=ff0000>4</col>.", null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", "Your Kree'arra kill count is: <col=ff0000>4</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessageEvent); chatCommandsPlugin.onChatMessage(chatMessageEvent);
verify(configManager).setConfiguration("killcount.adam", "kree'arra", 4); verify(configManager).setConfiguration("killcount.adam", "kree'arra", 4);
@@ -124,7 +124,7 @@ public class ChatCommandsPluginTest
{ {
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", "Your Barrows chest count is: <col=ff0000>277</col>.", null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", "Your Barrows chest count is: <col=ff0000>277</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessageEvent); chatCommandsPlugin.onChatMessage(chatMessageEvent);
verify(configManager).setConfiguration("killcount.adam", "barrows chests", 277); verify(configManager).setConfiguration("killcount.adam", "barrows chests", 277);
@@ -135,7 +135,7 @@ public class ChatCommandsPluginTest
{ {
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", "Your herbiboar harvest count is: <col=ff0000>4091</col>.", null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", "Your herbiboar harvest count is: <col=ff0000>4091</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessageEvent); chatCommandsPlugin.onChatMessage(chatMessageEvent);
verify(configManager).setConfiguration("killcount.adam", "herbiboar", 4091); verify(configManager).setConfiguration("killcount.adam", "herbiboar", 4091);
@@ -149,10 +149,10 @@ public class ChatCommandsPluginTest
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
// This sets lastBoss // This sets lastBoss
ChatMessage chatMessage = new ChatMessage(null, SERVER, "", "Your Kree'arra kill count is: <col=ff0000>4</col>.", null, 0); ChatMessage chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Your Kree'arra kill count is: <col=ff0000>4</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessage); chatCommandsPlugin.onChatMessage(chatMessage);
chatMessage = new ChatMessage(null, SERVER, "", FIGHT_DURATION, null, 0); chatMessage = new ChatMessage(null, GAMEMESSAGE, "", FIGHT_DURATION, null, 0);
chatCommandsPlugin.onChatMessage(chatMessage); chatCommandsPlugin.onChatMessage(chatMessage);
verify(configManager).setConfiguration(eq("personalbest.adam"), eq("kree'arra"), eq(79)); verify(configManager).setConfiguration(eq("personalbest.adam"), eq("kree'arra"), eq(79));
@@ -166,10 +166,10 @@ public class ChatCommandsPluginTest
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
// This sets lastBoss // This sets lastBoss
ChatMessage chatMessage = new ChatMessage(null, SERVER, "", "Your Zulrah kill count is: <col=ff0000>4</col>.", null, 0); ChatMessage chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Your Zulrah kill count is: <col=ff0000>4</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessage); chatCommandsPlugin.onChatMessage(chatMessage);
chatMessage = new ChatMessage(null, SERVER, "", FIGHT_DURATION, null, 0); chatMessage = new ChatMessage(null, GAMEMESSAGE, "", FIGHT_DURATION, null, 0);
chatCommandsPlugin.onChatMessage(chatMessage); chatCommandsPlugin.onChatMessage(chatMessage);
verify(configManager).setConfiguration(eq("personalbest.adam"), eq("zulrah"), eq(55)); verify(configManager).setConfiguration(eq("personalbest.adam"), eq("zulrah"), eq(55));
@@ -183,10 +183,10 @@ public class ChatCommandsPluginTest
when(client.getUsername()).thenReturn("Adam"); when(client.getUsername()).thenReturn("Adam");
// This sets lastBoss // This sets lastBoss
ChatMessage chatMessage = new ChatMessage(null, SERVER, "", "Your Kree'arra kill count is: <col=ff0000>4</col>.", null, 0); ChatMessage chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Your Kree'arra kill count is: <col=ff0000>4</col>.", null, 0);
chatCommandsPlugin.onChatMessage(chatMessage); chatCommandsPlugin.onChatMessage(chatMessage);
chatMessage = new ChatMessage(null, SERVER, "", NEW_PB, null, 0); chatMessage = new ChatMessage(null, GAMEMESSAGE, "", NEW_PB, null, 0);
chatCommandsPlugin.onChatMessage(chatMessage); chatCommandsPlugin.onChatMessage(chatMessage);
verify(configManager).setConfiguration(eq("personalbest.adam"), eq("kree'arra"), eq(181)); verify(configManager).setConfiguration(eq("personalbest.adam"), eq("kree'arra"), eq(181));

View File

@@ -84,7 +84,7 @@ public class ChatNotificationsPluginTest
when(messageNode.getValue()).thenReturn("Deathbeam, Deathbeam OSRS"); when(messageNode.getValue()).thenReturn("Deathbeam, Deathbeam OSRS");
ChatMessage chatMessage = new ChatMessage(); ChatMessage chatMessage = new ChatMessage();
chatMessage.setType(ChatMessageType.PUBLIC); chatMessage.setType(ChatMessageType.PUBLICCHAT);
chatMessage.setMessageNode(messageNode); chatMessage.setMessageNode(messageNode);
chatNotificationsPlugin.startUp(); // load highlight config chatNotificationsPlugin.startUp(); // load highlight config

View File

@@ -79,7 +79,7 @@ public class CookingPluginTest
{ {
for (String message : COOKING_MESSAGES) for (String message : COOKING_MESSAGES)
{ {
ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.FILTERED, "", message, "", 0); ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.SPAM, "", message, "", 0);
cookingPlugin.onChatMessage(chatMessage); cookingPlugin.onChatMessage(chatMessage);
} }

View File

@@ -94,7 +94,7 @@ public class ExaminePluginTest
menuOptionClicked.setId(ItemID.ABYSSAL_WHIP); menuOptionClicked.setId(ItemID.ABYSSAL_WHIP);
examinePlugin.onMenuOptionClicked(menuOptionClicked); examinePlugin.onMenuOptionClicked(menuOptionClicked);
ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.EXAMINE_ITEM, "", "A weapon from the abyss.", "", 0); ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.ITEM_EXAMINE, "", "A weapon from the abyss.", "", 0);
examinePlugin.onChatMessage(chatMessage); examinePlugin.onChatMessage(chatMessage);
// This passes due to not mocking the ItemComposition for the whip // This passes due to not mocking the ItemComposition for the whip
@@ -112,7 +112,7 @@ public class ExaminePluginTest
menuOptionClicked.setId(ItemID.ABYSSAL_WHIP); menuOptionClicked.setId(ItemID.ABYSSAL_WHIP);
examinePlugin.onMenuOptionClicked(menuOptionClicked); examinePlugin.onMenuOptionClicked(menuOptionClicked);
ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.EXAMINE_ITEM, "", "100000 x Abyssal whip", "", 0); ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.ITEM_EXAMINE, "", "100000 x Abyssal whip", "", 0);
examinePlugin.onChatMessage(chatMessage); examinePlugin.onChatMessage(chatMessage);
verify(examineClient, never()).submitItem(anyInt(), anyString()); verify(examineClient, never()).submitItem(anyInt(), anyString());

View File

@@ -88,22 +88,22 @@ public class ItemChargePluginTest
@Test @Test
public void testOnChatMessage() public void testOnChatMessage()
{ {
ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.SERVER, "", CHECK, "", 0); ChatMessage chatMessage = new ChatMessage(null, ChatMessageType.GAMEMESSAGE, "", CHECK, "", 0);
itemChargePlugin.onChatMessage(chatMessage); itemChargePlugin.onChatMessage(chatMessage);
verify(config).dodgyNecklace(eq(10)); verify(config).dodgyNecklace(eq(10));
reset(config); reset(config);
chatMessage = new ChatMessage(null, ChatMessageType.SERVER, "", PROTECT, "", 0); chatMessage = new ChatMessage(null, ChatMessageType.GAMEMESSAGE, "", PROTECT, "", 0);
itemChargePlugin.onChatMessage(chatMessage); itemChargePlugin.onChatMessage(chatMessage);
verify(config).dodgyNecklace(eq(9)); verify(config).dodgyNecklace(eq(9));
reset(config); reset(config);
chatMessage = new ChatMessage(null, ChatMessageType.SERVER, "", PROTECT_1, "", 0); chatMessage = new ChatMessage(null, ChatMessageType.GAMEMESSAGE, "", PROTECT_1, "", 0);
itemChargePlugin.onChatMessage(chatMessage); itemChargePlugin.onChatMessage(chatMessage);
verify(config).dodgyNecklace(eq(1)); verify(config).dodgyNecklace(eq(1));
reset(config); reset(config);
chatMessage = new ChatMessage(null, ChatMessageType.SERVER, "", BREAK, "", 0); chatMessage = new ChatMessage(null, ChatMessageType.GAMEMESSAGE, "", BREAK, "", 0);
itemChargePlugin.onChatMessage(chatMessage); itemChargePlugin.onChatMessage(chatMessage);
verify(config).dodgyNecklace(eq(10)); verify(config).dodgyNecklace(eq(10));
reset(config); reset(config);

View File

@@ -30,7 +30,7 @@ import com.google.inject.testing.fieldbinder.BoundFieldModule;
import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledExecutorService;
import java.util.function.Consumer; import java.util.function.Consumer;
import javax.inject.Inject; import javax.inject.Inject;
import static net.runelite.api.ChatMessageType.SERVER; import static net.runelite.api.ChatMessageType.GAMEMESSAGE;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.events.ChatMessage; import net.runelite.api.events.ChatMessage;
import net.runelite.api.events.GameTick; import net.runelite.api.events.GameTick;
@@ -110,7 +110,7 @@ public class ScreenshotPluginTest
@Test @Test
public void testClueScroll() public void testClueScroll()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Seth", CLUE_SCROLL, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Seth", CLUE_SCROLL, null, 0);
screenshotPlugin.onChatMessage(chatMessageEvent); screenshotPlugin.onChatMessage(chatMessageEvent);
assertEquals("medium", screenshotPlugin.getClueType()); assertEquals("medium", screenshotPlugin.getClueType());
@@ -120,7 +120,7 @@ public class ScreenshotPluginTest
@Test @Test
public void testBarrowsChest() public void testBarrowsChest()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Seth", BARROWS_CHEST, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Seth", BARROWS_CHEST, null, 0);
screenshotPlugin.onChatMessage(chatMessageEvent); screenshotPlugin.onChatMessage(chatMessageEvent);
assertEquals(310, screenshotPlugin.getBarrowsNumber()); assertEquals(310, screenshotPlugin.getBarrowsNumber());
@@ -129,7 +129,7 @@ public class ScreenshotPluginTest
@Test @Test
public void testChambersOfXericChest() public void testChambersOfXericChest()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Seth", CHAMBERS_OF_XERIC_CHEST, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Seth", CHAMBERS_OF_XERIC_CHEST, null, 0);
screenshotPlugin.onChatMessage(chatMessageEvent); screenshotPlugin.onChatMessage(chatMessageEvent);
assertEquals(489, screenshotPlugin.getChambersOfXericNumber()); assertEquals(489, screenshotPlugin.getChambersOfXericNumber());
@@ -138,7 +138,7 @@ public class ScreenshotPluginTest
@Test @Test
public void testTheatreOfBloodChest() public void testTheatreOfBloodChest()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Magic fTail", THEATRE_OF_BLOOD_CHEST, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Magic fTail", THEATRE_OF_BLOOD_CHEST, null, 0);
screenshotPlugin.onChatMessage(chatMessageEvent); screenshotPlugin.onChatMessage(chatMessageEvent);
assertEquals(73, screenshotPlugin.gettheatreOfBloodNumber()); assertEquals(73, screenshotPlugin.gettheatreOfBloodNumber());
@@ -147,7 +147,7 @@ public class ScreenshotPluginTest
@Test @Test
public void testValuableDrop() public void testValuableDrop()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", VALUABLE_DROP, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", VALUABLE_DROP, null, 0);
screenshotPlugin.onChatMessage(chatMessageEvent); screenshotPlugin.onChatMessage(chatMessageEvent);
verify(drawManager).requestNextFrameListener(Matchers.any(Consumer.class)); verify(drawManager).requestNextFrameListener(Matchers.any(Consumer.class));
@@ -156,7 +156,7 @@ public class ScreenshotPluginTest
@Test @Test
public void testUntradeableDrop() public void testUntradeableDrop()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", UNTRADEABLE_DROP, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", UNTRADEABLE_DROP, null, 0);
screenshotPlugin.onChatMessage(chatMessageEvent); screenshotPlugin.onChatMessage(chatMessageEvent);
verify(drawManager).requestNextFrameListener(Matchers.any(Consumer.class)); verify(drawManager).requestNextFrameListener(Matchers.any(Consumer.class));

View File

@@ -31,7 +31,7 @@ import java.io.IOException;
import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledExecutorService;
import javax.inject.Inject; import javax.inject.Inject;
import net.runelite.api.ChatMessageType; import net.runelite.api.ChatMessageType;
import static net.runelite.api.ChatMessageType.SERVER; import static net.runelite.api.ChatMessageType.GAMEMESSAGE;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.MessageNode; import net.runelite.api.MessageNode;
import net.runelite.api.Player; import net.runelite.api.Player;
@@ -254,7 +254,7 @@ public class SlayerPluginTest
@Test @Test
public void testPartnerTask() public void testPartnerTask()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", TASK_NEW_FROM_PARTNER, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", TASK_NEW_FROM_PARTNER, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals("Dust Devils", slayerPlugin.getTaskName()); assertEquals("Dust Devils", slayerPlugin.getTaskName());
@@ -264,7 +264,7 @@ public class SlayerPluginTest
@Test @Test
public void testCheckSlayerGem() public void testCheckSlayerGem()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", TASK_CHECKSLAYERGEM, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", TASK_CHECKSLAYERGEM, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals("Suqahs", slayerPlugin.getTaskName()); assertEquals("Suqahs", slayerPlugin.getTaskName());
assertEquals(211, slayerPlugin.getAmount()); assertEquals(211, slayerPlugin.getAmount());
@@ -273,7 +273,7 @@ public class SlayerPluginTest
@Test @Test
public void testCheckSlayerGemWildernessTask() public void testCheckSlayerGemWildernessTask()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", TASK_CHECKSLAYERGEM_WILDERNESS, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", TASK_CHECKSLAYERGEM_WILDERNESS, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals("Suqahs", slayerPlugin.getTaskName()); assertEquals("Suqahs", slayerPlugin.getTaskName());
assertEquals(211, slayerPlugin.getAmount()); assertEquals(211, slayerPlugin.getAmount());
@@ -283,7 +283,7 @@ public class SlayerPluginTest
@Test @Test
public void testCheckSlayerGemKonarTask() public void testCheckSlayerGemKonarTask()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", TASK_CHECKSLAYERGEM_KONAR, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", TASK_CHECKSLAYERGEM_KONAR, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals("Blue dragons", slayerPlugin.getTaskName()); assertEquals("Blue dragons", slayerPlugin.getTaskName());
@@ -321,7 +321,7 @@ public class SlayerPluginTest
@Test @Test
public void testOneTask() public void testOneTask()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Perterter", TASK_ONE, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_ONE, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(1, slayerPlugin.getStreak()); assertEquals(1, slayerPlugin.getStreak());
@@ -332,7 +332,7 @@ public class SlayerPluginTest
@Test @Test
public void testNoPoints() public void testNoPoints()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Perterter", TASK_COMPLETE_NO_POINTS, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_COMPLETE_NO_POINTS, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(3, slayerPlugin.getStreak()); assertEquals(3, slayerPlugin.getStreak());
@@ -343,7 +343,7 @@ public class SlayerPluginTest
@Test @Test
public void testPoints() public void testPoints()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Perterter", TASK_POINTS, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_POINTS, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(9, slayerPlugin.getStreak()); assertEquals(9, slayerPlugin.getStreak());
@@ -355,7 +355,7 @@ public class SlayerPluginTest
@Test @Test
public void testLargeStreak() public void testLargeStreak()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Perterter", TASK_LARGE_STREAK, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_LARGE_STREAK, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(2465, slayerPlugin.getStreak()); assertEquals(2465, slayerPlugin.getStreak());
@@ -370,7 +370,7 @@ public class SlayerPluginTest
slayerPlugin.setTaskName("cows"); slayerPlugin.setTaskName("cows");
slayerPlugin.setAmount(42); slayerPlugin.setAmount(42);
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Perterter", TASK_COMPLETE, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_COMPLETE, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals("", slayerPlugin.getTaskName()); assertEquals("", slayerPlugin.getTaskName());
@@ -383,7 +383,7 @@ public class SlayerPluginTest
slayerPlugin.setTaskName("cows"); slayerPlugin.setTaskName("cows");
slayerPlugin.setAmount(42); slayerPlugin.setAmount(42);
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Perterter", TASK_CANCELED, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_CANCELED, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals("", slayerPlugin.getTaskName()); assertEquals("", slayerPlugin.getTaskName());
@@ -393,7 +393,7 @@ public class SlayerPluginTest
@Test @Test
public void testSuperiorNotification() public void testSuperiorNotification()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "Superior", SUPERIOR_MESSAGE, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Superior", SUPERIOR_MESSAGE, null, 0);
when(slayerConfig.showSuperiorNotification()).thenReturn(true); when(slayerConfig.showSuperiorNotification()).thenReturn(true);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
@@ -407,7 +407,7 @@ public class SlayerPluginTest
@Test @Test
public void testBraceletSlaughter() public void testBraceletSlaughter()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", BRACLET_SLAUGHTER, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", BRACLET_SLAUGHTER, null, 0);
slayerPlugin.setAmount(42); slayerPlugin.setAmount(42);
slayerPlugin.setSlaughterChargeCount(10); slayerPlugin.setSlaughterChargeCount(10);
@@ -417,18 +417,18 @@ public class SlayerPluginTest
assertEquals(9, slayerPlugin.getSlaughterChargeCount()); assertEquals(9, slayerPlugin.getSlaughterChargeCount());
assertEquals(43, slayerPlugin.getAmount()); assertEquals(43, slayerPlugin.getAmount());
chatMessageEvent = new ChatMessage(null, SERVER, "", CHAT_BRACELET_SLAUGHTER_CHARGE, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", CHAT_BRACELET_SLAUGHTER_CHARGE, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(12, slayerPlugin.getSlaughterChargeCount()); assertEquals(12, slayerPlugin.getSlaughterChargeCount());
chatMessageEvent = new ChatMessage(null, SERVER, "", CHAT_BRACELET_SLAUGHTER_CHARGE_ONE, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", CHAT_BRACELET_SLAUGHTER_CHARGE_ONE, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(1, slayerPlugin.getSlaughterChargeCount()); assertEquals(1, slayerPlugin.getSlaughterChargeCount());
slayerPlugin.setSlaughterChargeCount(1); slayerPlugin.setSlaughterChargeCount(1);
chatMessageEvent = new ChatMessage(null, SERVER, "", BRACLET_SLAUGHTER_V3, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", BRACLET_SLAUGHTER_V3, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(30, slayerPlugin.getSlaughterChargeCount()); assertEquals(30, slayerPlugin.getSlaughterChargeCount());
@@ -441,7 +441,7 @@ public class SlayerPluginTest
slayerPlugin.onGameTick(new GameTick()); slayerPlugin.onGameTick(new GameTick());
assertEquals(30, slayerPlugin.getSlaughterChargeCount()); assertEquals(30, slayerPlugin.getSlaughterChargeCount());
chatMessageEvent = new ChatMessage(null, SERVER, "", BRACLET_SLAUGHTER_V2, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", BRACLET_SLAUGHTER_V2, null, 0);
slayerPlugin.setAmount(42); slayerPlugin.setAmount(42);
slayerPlugin.setSlaughterChargeCount(2); slayerPlugin.setSlaughterChargeCount(2);
@@ -455,7 +455,7 @@ public class SlayerPluginTest
@Test @Test
public void testBraceletExpeditious() public void testBraceletExpeditious()
{ {
ChatMessage chatMessageEvent = new ChatMessage(null, SERVER, "", BRACLET_EXPEDITIOUS, null, 0); ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", BRACLET_EXPEDITIOUS, null, 0);
slayerPlugin.setAmount(42); slayerPlugin.setAmount(42);
slayerPlugin.setExpeditiousChargeCount(10); slayerPlugin.setExpeditiousChargeCount(10);
@@ -465,18 +465,18 @@ public class SlayerPluginTest
assertEquals(41, slayerPlugin.getAmount()); assertEquals(41, slayerPlugin.getAmount());
assertEquals(9, slayerPlugin.getExpeditiousChargeCount()); assertEquals(9, slayerPlugin.getExpeditiousChargeCount());
chatMessageEvent = new ChatMessage(null, SERVER, "", CHAT_BRACELET_EXPEDITIOUS_CHARGE, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", CHAT_BRACELET_EXPEDITIOUS_CHARGE, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(12, slayerPlugin.getExpeditiousChargeCount()); assertEquals(12, slayerPlugin.getExpeditiousChargeCount());
chatMessageEvent = new ChatMessage(null, SERVER, "", CHAT_BRACELET_EXPEDITIOUS_CHARGE_ONE, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", CHAT_BRACELET_EXPEDITIOUS_CHARGE_ONE, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(1, slayerPlugin.getExpeditiousChargeCount()); assertEquals(1, slayerPlugin.getExpeditiousChargeCount());
slayerPlugin.setExpeditiousChargeCount(1); slayerPlugin.setExpeditiousChargeCount(1);
chatMessageEvent = new ChatMessage(null, SERVER, "", BRACLET_EXPEDITIOUS_V3, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", BRACLET_EXPEDITIOUS_V3, null, 0);
slayerPlugin.onChatMessage(chatMessageEvent); slayerPlugin.onChatMessage(chatMessageEvent);
assertEquals(30, slayerPlugin.getExpeditiousChargeCount()); assertEquals(30, slayerPlugin.getExpeditiousChargeCount());
@@ -489,7 +489,7 @@ public class SlayerPluginTest
slayerPlugin.onGameTick(new GameTick()); slayerPlugin.onGameTick(new GameTick());
assertEquals(30, slayerPlugin.getExpeditiousChargeCount()); assertEquals(30, slayerPlugin.getExpeditiousChargeCount());
chatMessageEvent = new ChatMessage(null, SERVER, "", BRACLET_EXPEDITIOUS_V2, null, 0); chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "", BRACLET_EXPEDITIOUS_V2, null, 0);
slayerPlugin.setAmount(42); slayerPlugin.setAmount(42);
slayerPlugin.setExpeditiousChargeCount(2); slayerPlugin.setExpeditiousChargeCount(2);
@@ -510,7 +510,7 @@ public class SlayerPluginTest
slayerPlugin.setTaskName("Suqahs"); slayerPlugin.setTaskName("Suqahs");
slayerPlugin.setAmount(231); slayerPlugin.setAmount(231);
ChatMessage chatMessage = new ChatMessage(null, SERVER, "", TASK_UPDATE_COMBAT_BRACELET, null, 0); ChatMessage chatMessage = new ChatMessage(null, GAMEMESSAGE, "", TASK_UPDATE_COMBAT_BRACELET, null, 0);
slayerPlugin.onChatMessage(chatMessage); slayerPlugin.onChatMessage(chatMessage);
assertEquals("Suqahs", slayerPlugin.getTaskName()); assertEquals("Suqahs", slayerPlugin.getTaskName());
@@ -531,7 +531,7 @@ public class SlayerPluginTest
when(chatClient.getTask(anyString())).thenReturn(task); when(chatClient.getTask(anyString())).thenReturn(task);
ChatMessage setMessage = new ChatMessage(); ChatMessage setMessage = new ChatMessage();
setMessage.setType(ChatMessageType.PUBLIC); setMessage.setType(ChatMessageType.PUBLICCHAT);
setMessage.setName("Adam"); setMessage.setName("Adam");
setMessage.setMessageNode(mock(MessageNode.class)); setMessage.setMessageNode(mock(MessageNode.class));
@@ -553,7 +553,7 @@ public class SlayerPluginTest
when(chatClient.getTask(anyString())).thenReturn(task); when(chatClient.getTask(anyString())).thenReturn(task);
ChatMessage chatMessage = new ChatMessage(); ChatMessage chatMessage = new ChatMessage();
chatMessage.setType(ChatMessageType.PUBLIC); chatMessage.setType(ChatMessageType.PUBLICCHAT);
chatMessage.setName("Adam"); chatMessage.setName("Adam");
chatMessage.setMessageNode(mock(MessageNode.class)); chatMessage.setMessageNode(mock(MessageNode.class));