Package net.eternalclient.api.packets
Class ChatPackets
- java.lang.Object
-
- net.eternalclient.api.packets.ChatPackets
-
public class ChatPackets extends java.lang.Object
Utility class for creating and queuing chat packets.
-
-
Constructor Summary
Constructors Constructor Description ChatPackets()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RSPacketBufferNode
createFriendsChatMessagePacket(java.lang.String message)
static RSPacketBufferNode
createPrivateMessagePacket(java.lang.String player, java.lang.String message)
Creates a private message packet with the given player name and message.static RSPacketBufferNode
createPublicMessagePacket(int chat, java.lang.String message, int color, int style, int something)
static RSPacketBufferNode
createPublicMessagePacket(java.lang.String message)
Creates a packet node for a public message.static RSPacketBufferNode
createPublicMessagePacket(java.lang.String message, int color, int style)
Creates a public message packet with the specified message, color, and style.static void
queueFriendsChatMessagePacket(java.lang.String message)
static void
queuePrivateMessagePacket(java.lang.String player, java.lang.String message)
Queues a private message packet to be sent to the specified player with the given message.static void
queuePublicMessagePacket(int chat, java.lang.String message, int color, int style, int something)
static void
queuePublicMessagePacket(java.lang.String message)
Queues a public message packet with the specified message to be sent.static void
queuePublicMessagePacket(java.lang.String message, int color, int style)
Queues a public message packet with the given message, color, and style.
-
-
-
Method Detail
-
queuePublicMessagePacket
public static void queuePublicMessagePacket(java.lang.String message)
Queues a public message packet with the specified message to be sent.- Parameters:
message
- the message to be sent
-
createPublicMessagePacket
public static RSPacketBufferNode createPublicMessagePacket(java.lang.String message)
Creates a packet node for a public message.- Parameters:
message
- the message to be sent- Returns:
- the created RSPacketBufferNode
-
queuePublicMessagePacket
public static void queuePublicMessagePacket(java.lang.String message, int color, int style)
Queues a public message packet with the given message, color, and style.- Parameters:
message
- the message to send as part of the packetcolor
- the color of the messagestyle
- the style of the message
-
createPublicMessagePacket
public static RSPacketBufferNode createPublicMessagePacket(java.lang.String message, int color, int style)
Creates a public message packet with the specified message, color, and style.- Parameters:
message
- the message to sendcolor
- the color of the messagestyle
- the style of the message- Returns:
- the created RSPacketBufferNode containing the public message packet
-
queueFriendsChatMessagePacket
public static void queueFriendsChatMessagePacket(java.lang.String message)
-
createFriendsChatMessagePacket
public static RSPacketBufferNode createFriendsChatMessagePacket(java.lang.String message)
-
queuePublicMessagePacket
public static void queuePublicMessagePacket(int chat, java.lang.String message, int color, int style, int something)
-
createPublicMessagePacket
public static RSPacketBufferNode createPublicMessagePacket(int chat, java.lang.String message, int color, int style, int something)
-
queuePrivateMessagePacket
public static void queuePrivateMessagePacket(java.lang.String player, java.lang.String message)
Queues a private message packet to be sent to the specified player with the given message.- Parameters:
player
- the player to send the message tomessage
- the content of the message
-
createPrivateMessagePacket
public static RSPacketBufferNode createPrivateMessagePacket(java.lang.String player, java.lang.String message)
Creates a private message packet with the given player name and message.- Parameters:
player
- the name of the player to send the private message tomessage
- the content of the private message- Returns:
- the prepared RSPacketBufferNode for the private message packet
-
-