Package zombie.chat
Class ChatBase
java.lang.Object
zombie.chat.ChatBase
- Direct Known Subclasses:
AdminChat
,FactionChat
,GeneralChat
,RangeBasedChat
,SafehouseChat
,ServerChat
,WhisperChat
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addMember
(short short1) void
close()
createMessage
(String string) createServerMessage
(String string) protected IsoPlayer
protected String
protected String
getColor()
protected String
protected String
getColorTag
(Color color) protected String
protected String
int
getID()
getMessagePrefix
(ChatMessage chatMessage) getMessageTextWithPrefix
(ChatMessage chatMessage) getMode()
float
getRange()
short
getTabID()
protected String
getTitle()
getType()
float
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
boolean
protected boolean
boolean
protected boolean
protected boolean
protected boolean
void
leaveMember
(Short Short1) protected void
packChat
(ByteBufferWriter byteBufferWriter) void
packMessage
(ByteBufferWriter byteBufferWriter, ChatMessage chatMessage) void
removeMember
(Short Short1) void
sendMessageToChatMembers
(ChatMessage chatMessage) void
sendMessageToChatMembers
(ServerChatMessage serverChatMessage) void
sendMessageToPlayer
(short short1, ChatMessage chatMessage) void
sendMessageToPlayer
(UdpConnection udpConnection, ChatMessage chatMessage) void
sendPlayerJoinChatPacket
(UdpConnection udpConnection) void
sendPlayerLeaveChatPacket
(short short1) void
sendPlayerLeaveChatPacket
(UdpConnection udpConnection) void
sendToServer
(ChatMessage chatMessage, DeviceData deviceData) void
setFontSize
(String string) void
setSettings
(ChatSettings chatSettings) void
setShowTimestamp
(boolean boolean1) void
setShowTitle
(boolean boolean1) void
showMessage
(String string, String string2) void
showMessage
(ChatMessage chatMessage) void
syncMembersByUsernames
(ArrayList arrayList) unpackMessage
(ByteBuffer byteBuffer)
-
Field Details
-
members
-
messages
-
-
Constructor Details
-
ChatBase
-
ChatBase
-
ChatBase
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
getChatOwnerName
-
getChatOwner
-
getMode
-
getType
-
getID
public int getID() -
getTitleID
-
getColor
-
getTabID
public short getTabID() -
getRange
public float getRange() -
isSendingToRadio
public boolean isSendingToRadio() -
getZombieAttractionRange
public float getZombieAttractionRange() -
setSettings
-
setFontSize
-
setShowTimestamp
public void setShowTimestamp(boolean boolean1) -
setShowTitle
public void setShowTitle(boolean boolean1) -
isCustomSettings
protected boolean isCustomSettings() -
isAllowImages
protected boolean isAllowImages() -
isAllowChatIcons
protected boolean isAllowChatIcons() -
isAllowColors
protected boolean isAllowColors() -
isAllowFonts
protected boolean isAllowFonts() -
isAllowBBcode
protected boolean isAllowBBcode() -
isEqualizeLineHeights
protected boolean isEqualizeLineHeights() -
isShowAuthor
protected boolean isShowAuthor() -
isShowTimestamp
protected boolean isShowTimestamp() -
isShowTitle
protected boolean isShowTitle() -
getFontSize
-
getTitle
-
close
public void close() -
packChat
-
unpackMessage
-
packMessage
-
createMessage
-
createServerMessage
-
showMessage
-
showMessage
-
getMessageTextWithPrefix
-
sendMessageToChatMembers
-
sendMessageToChatMembers
-
sendMessageToPlayer
-
sendMessageToPlayer
-
getMessagePrefix
-
getColorTag
-
getColorTag
-
getFontSizeTag
-
getChatSettingsTags
-
addMember
public void addMember(short short1) -
leaveMember
-
removeMember
-
syncMembersByUsernames
-
getJustAddedMembers
-
getJustRemovedMembers
-
sendPlayerJoinChatPacket
-
sendPlayerLeaveChatPacket
public void sendPlayerLeaveChatPacket(short short1) -
sendPlayerLeaveChatPacket
-
sendToServer
-
hasChatTab
protected boolean hasChatTab()
-