Interface HandleApiService
public interface HandleApiService
公共消息处理接口
服务端均需实现该接口
-
Method Summary
Modifier and TypeMethodDescriptionvoidhandleBroadcastMessage(com.google.gson.JsonElement jsonData) API: broadcast / send_msgvoidhandleSendActionBarMessage(com.google.gson.JsonElement jsonData) API: send_actionbarhandleSendPrivateMessage(String nickname, UUID uuid, com.google.gson.JsonElement jsonData) API: send_private_msgvoidhandleSendTitleMessage(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
-