Interface HandleApiService


public interface HandleApiService
公共消息处理接口

服务端均需实现该接口

  • Method Details

    • handleBroadcastMessage

      void handleBroadcastMessage(com.google.gson.JsonElement jsonData)
      API: broadcast / send_msg
      Parameters:
      jsonData - Json消息
    • handleSendTitleMessage

      void handleSendTitleMessage(com.google.gson.JsonElement titlePayload, com.google.gson.JsonElement subTitlePayload, int fadeIn, int stay, int fadeOut)
      API: send_title
      Parameters:
      titlePayload - Title
      subTitlePayload - Subtitle
      fadeIn - 淡入时间(ticks)
      stay - 停留时间(ticks)
      fadeOut - 淡出时间(ticks)
    • handleSendActionBarMessage

      void handleSendActionBarMessage(com.google.gson.JsonElement jsonData)
      API: send_actionbar
      Parameters:
      jsonData - Json消息
    • handleSendPrivateMessage

      PrivateMessageResponse handleSendPrivateMessage(String nickname, UUID uuid, com.google.gson.JsonElement jsonData)
      API: send_private_msg
      Parameters:
      nickname - 目标玩家名
      uuid - 目标 UUID
      jsonData - Json消息
      Returns:
      私聊消息响应 PrivateMessageResponse