Interface HandleApiService
public interface HandleApiService
公共消息处理接口
服务端均需实现该接口
-
Method Summary
Modifier and TypeMethodDescriptionvoid
handleBroadcastMessage
(com.google.gson.JsonElement jsonData) API: broadcast / send_msgvoid
handleSendActionBarMessage
(com.google.gson.JsonElement jsonData) API: send_actionbarhandleSendPrivateMessage
(String nickname, UUID uuid, com.google.gson.JsonElement jsonData) API: send_private_msgvoid
handleSendTitleMessage
(com.google.gson.JsonElement titlePayload, com.google.gson.JsonElement subTitlePayload, int fadeIn, int stay, int fadeOut) API: send_title
-
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
- TitlesubTitlePayload
- SubtitlefadeIn
- 淡入时间(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
- 目标 UUIDjsonData
- Json消息- Returns:
- 私聊消息响应
PrivateMessageResponse
-