Class ChatServer

java.lang.Object
zombie.network.chat.ChatServer

public class ChatServer extends Object
  • Method Details

    • getInstance

      public static ChatServer getInstance()
    • isInited

      public static boolean isInited()
    • init

      public void init()
    • initPlayer

      public void initPlayer(short playerID)
    • processMessageFromPlayerPacket

      public void processMessageFromPlayerPacket(ByteBuffer bb)
    • processPlayerStartWhisperChatPacket

      public void processPlayerStartWhisperChatPacket(ByteBuffer bb)
    • unpackChatMessage

      public ChatMessage unpackChatMessage(ByteBuffer bb)
    • disconnectPlayer

      public void disconnectPlayer(short playerID)
    • joinAdminChat

      public void joinAdminChat(short playerID)
    • leaveAdminChat

      public void leaveAdminChat(short playerID)
    • createFactionChat

      public FactionChat createFactionChat(String name)
    • createSafehouseChat

      public SafehouseChat createSafehouseChat(String safehouseID)
    • removeFactionChat

      public void removeFactionChat(String factionName)
    • removeSafehouseChat

      public void removeSafehouseChat(String safehouseName)
    • syncFactionChatMembers

      public void syncFactionChatMembers(String factionName, String factionOwner, ArrayList<String> players)
    • syncSafehouseChatMembers

      public void syncSafehouseChatMembers(String safehouseID, String safehouseOwner, ArrayList<String> players)
    • sendServerAlertMessageToServerChat

      public void sendServerAlertMessageToServerChat(String author, String msg)
    • sendServerAlertMessageToServerChat

      public void sendServerAlertMessageToServerChat(String msg)
    • createRadiostationMessage

      public ChatMessage createRadiostationMessage(String text, int radioChannel)
    • sendMessageToServerChat

      public void sendMessageToServerChat(UdpConnection connection, String msg)
    • sendMessageToServerChat

      public void sendMessageToServerChat(String msg)
    • sendMessageFromDiscordToGeneralChat

      public void sendMessageFromDiscordToGeneralChat(String author, String msg)
    • sendMessageToAdminChat

      public void sendMessageToAdminChat(String msg)