Package rs.kreme.ksbot.api.wrappers
Enum KSChatMessages.MessageTypes
- java.lang.Object
-
- java.lang.Enum<KSChatMessages.MessageTypes>
-
- rs.kreme.ksbot.api.wrappers.KSChatMessages.MessageTypes
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<KSChatMessages.MessageTypes>
- Enclosing class:
- KSChatMessages
public static enum KSChatMessages.MessageTypes extends java.lang.Enum<KSChatMessages.MessageTypes>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ABUSE_REPORT
An abuse report submitted.ACTION
A message about an action.AUTOCHAT
An autochat message from a account.CLANCHAT
A message received in clan chat.CLANCHAT_INFO
A message received with information about the current clan chat.DUEL
A message received when somebody sends a duel offer.EXAMINE_ITEM
Examine item description.EXAMINE_NPC
Examine NPC description.EXAMINE_OBJECT
Examine object description.FILTERED
A message that was filtered.FRIENDS_LIST_ADD
Adding account to friend list.GAME
A game message (ie.IGNORE_LIST_ADD
Adding account to ignore list.PRIVATE_MESSAGE_INFO
A message received when a friend logs in or out.PRIVATE_MESSAGE_RECEIVED
A private message from another account.PRIVATE_MESSAGE_RECEIVED_MOD
A private message received from a moderator.PRIVATE_MESSAGE_SENT
A private message sent to another account.PUBLIC
A message in the public chat.PUBLIC_MOD
A message in the public chat from a moderatorSERVER
A message received from the server.TRADE
A message received when somebody sends a trade offer.TRADE_RECEIVED
A trade request received.TRADE_SENT
A trade request being sent.UNKNOWN
An unknown message type.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static KSChatMessages.MessageTypes
forId(int type)
static KSChatMessages.MessageTypes
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static KSChatMessages.MessageTypes[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SERVER
public static final KSChatMessages.MessageTypes SERVER
A message received from the server.
-
PUBLIC_MOD
public static final KSChatMessages.MessageTypes PUBLIC_MOD
A message in the public chat from a moderator
-
PUBLIC
public static final KSChatMessages.MessageTypes PUBLIC
A message in the public chat.
-
PRIVATE_MESSAGE_RECEIVED
public static final KSChatMessages.MessageTypes PRIVATE_MESSAGE_RECEIVED
A private message from another account.
-
TRADE_RECEIVED
public static final KSChatMessages.MessageTypes TRADE_RECEIVED
A trade request received.
-
PRIVATE_MESSAGE_INFO
public static final KSChatMessages.MessageTypes PRIVATE_MESSAGE_INFO
A message received when a friend logs in or out.
-
PRIVATE_MESSAGE_SENT
public static final KSChatMessages.MessageTypes PRIVATE_MESSAGE_SENT
A private message sent to another account.
-
PRIVATE_MESSAGE_RECEIVED_MOD
public static final KSChatMessages.MessageTypes PRIVATE_MESSAGE_RECEIVED_MOD
A private message received from a moderator.
-
CLANCHAT
public static final KSChatMessages.MessageTypes CLANCHAT
A message received in clan chat.
-
CLANCHAT_INFO
public static final KSChatMessages.MessageTypes CLANCHAT_INFO
A message received with information about the current clan chat.
-
TRADE_SENT
public static final KSChatMessages.MessageTypes TRADE_SENT
A trade request being sent.
-
ABUSE_REPORT
public static final KSChatMessages.MessageTypes ABUSE_REPORT
An abuse report submitted.
-
EXAMINE_ITEM
public static final KSChatMessages.MessageTypes EXAMINE_ITEM
Examine item description.
-
EXAMINE_NPC
public static final KSChatMessages.MessageTypes EXAMINE_NPC
Examine NPC description.
-
EXAMINE_OBJECT
public static final KSChatMessages.MessageTypes EXAMINE_OBJECT
Examine object description.
-
FRIENDS_LIST_ADD
public static final KSChatMessages.MessageTypes FRIENDS_LIST_ADD
Adding account to friend list.
-
IGNORE_LIST_ADD
public static final KSChatMessages.MessageTypes IGNORE_LIST_ADD
Adding account to ignore list.
-
AUTOCHAT
public static final KSChatMessages.MessageTypes AUTOCHAT
An autochat message from a account.
-
GAME
public static final KSChatMessages.MessageTypes GAME
A game message (ie. when a setting is changed).
-
TRADE
public static final KSChatMessages.MessageTypes TRADE
A message received when somebody sends a trade offer.
-
DUEL
public static final KSChatMessages.MessageTypes DUEL
A message received when somebody sends a duel offer.
-
FILTERED
public static final KSChatMessages.MessageTypes FILTERED
A message that was filtered.
-
ACTION
public static final KSChatMessages.MessageTypes ACTION
A message about an action.
-
UNKNOWN
public static final KSChatMessages.MessageTypes UNKNOWN
An unknown message type.
-
-
Method Detail
-
values
public static KSChatMessages.MessageTypes[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (KSChatMessages.MessageTypes c : KSChatMessages.MessageTypes.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static KSChatMessages.MessageTypes valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
forId
public static KSChatMessages.MessageTypes forId(int type)
-
-