Skip to content

4.2 Spigot端事件类型

17TheWord edited this page Aug 29, 2024 · 2 revisions

Player

字段名 数据类型 可能的值 说明
nickname string 玩家昵称
uuid string 玩家 UUID
display_name string 玩家显示名
is_health_scaled bool 玩家是否有血量缩放
address string 玩家 IP
is_sprinting bool 玩家是否在跑
walk_speed float 玩家行走速度
fly_speed float 玩家飞行速度
is_sneaking bool 玩家是否潜行
level int 玩家等级?
is_flying bool 玩家是否飞行
ping int 玩家延迟(1.12.2 中无该项,为-1)
allow_flight bool 玩家是否允许飞行
locale string 玩家语言
health_scale float 玩家血量缩放
player_time_offset int 玩家时间偏移
exp float 玩家经验
total_exp int 玩家总经验
player_time int 玩家时间
is_player_time_relative bool 玩家时间是否相对
is_op bool 玩家是否为 OP

玩家聊天事件

字段名 数据类型 可能的值 说明
server_name string 收到事件的服务器名称
post_type string message 上报类型
sub_type string chat 子类型
event_name string AsyncPlayerChatEvent 事件名称
player Player 发送消息的玩家
message Message 发送的消息

玩家命令事件

字段名 数据类型 可能的值 说明
server_name string 收到事件的服务器名称
post_type string message 上报类型
sub_type string player_command 子类型
event_name string PlayerCommandPreprocessEvent 事件名称
player Player 发送命令的玩家
message Message 发送的命令

玩家加入事件

字段名 数据类型 可能的值 说明
server_name string 收到事件的服务器名称
post_type string notice 上报类型
sub_type string join 子类型
event_name string PlayerJoinEvent 事件名称
player Player 加入的玩家

玩家离开事件

字段名 数据类型 可能的值 说明
server_name string 收到事件的服务器名称
post_type string notice 上报类型
sub_type string quit 子类型
event_name string PlayerQuitEvent 事件名称
player Player 离开的玩家

玩家死亡事件

字段名 数据类型 可能的值 说明
server_name string 收到事件的服务器名称
post_type string notice 上报类型
sub_type string death 子类型
event_name string PlayerDeathEvent 事件名称
player Player 死亡的玩家