Package zombie.chat
Class ChatBase
java.lang.Object
zombie.chat.ChatBase
- Direct Known Subclasses:
AdminChat,FactionChat,GeneralChat,RangeBasedChat,SafehouseChat,ServerChat,WhisperChat
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMember(short short1) voidclose()createMessage(String string) createServerMessage(String string) protected IsoPlayerprotected Stringprotected StringgetColor()protected Stringprotected StringgetColorTag(Color color) protected Stringprotected StringintgetID()getMessagePrefix(ChatMessage chatMessage) getMessageTextWithPrefix(ChatMessage chatMessage) getMode()floatgetRange()shortgetTabID()protected StringgetTitle()getType()floatprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanbooleanprotected booleanbooleanprotected booleanprotected booleanprotected booleanvoidleaveMember(Short Short1) protected voidpackChat(ByteBufferWriter byteBufferWriter) voidpackMessage(ByteBufferWriter byteBufferWriter, ChatMessage chatMessage) voidremoveMember(Short Short1) voidsendMessageToChatMembers(ChatMessage chatMessage) voidsendMessageToChatMembers(ServerChatMessage serverChatMessage) voidsendMessageToPlayer(short short1, ChatMessage chatMessage) voidsendMessageToPlayer(UdpConnection udpConnection, ChatMessage chatMessage) voidsendPlayerJoinChatPacket(UdpConnection udpConnection) voidsendPlayerLeaveChatPacket(short short1) voidsendPlayerLeaveChatPacket(UdpConnection udpConnection) voidsendToServer(ChatMessage chatMessage, DeviceData deviceData) voidsetFontSize(String string) voidsetSettings(ChatSettings chatSettings) voidsetShowTimestamp(boolean boolean1) voidsetShowTitle(boolean boolean1) voidshowMessage(String string, String string2) voidshowMessage(ChatMessage chatMessage) voidsyncMembersByUsernames(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()
-