-
-
Notifications
You must be signed in to change notification settings - Fork 1
4. 基本事件类型
17TheWord edited this page Feb 14, 2025
·
4 revisions
- 事件将更多地偏向于与玩家有关的事件,而非服务端所有实体的事件
- 如您想对更多事件进行操作,应该去编写对应服务端的
插件/MOD
- 本页面是所有的基本事件类型,各服务端的事件类型均继承基本事件且有不同程度扩展
- 由于服务端版本不同,同服务端的不同版本之间也会大同小异
- 事件会通过
Websocket
以Json
的形式发送
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
nickname | string | 玩家昵称 | |
uuid | string/UUID | 玩家 UUID,原版端不适用 | |
is_op | boolean |
true /false
|
是否为 OP,原版端不适用 |
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | Server |
收到事件的服务器名称 |
server_version | string |
1.20.1 /1.16.5 /...
|
游戏版本号 |
server_type | string |
spigot /forge /origin /...
|
服务端类型 |
post_type | string |
message /notice
|
上报类型 |
sub_type | string |
chat /player_command /death /join /quit
|
子类型 |
event_name | string | - | 事件名称 |
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | - | 收到事件的服务器名称 |
server_version | string | - | 游戏版本号 |
server_type | string | - | 服务端类型 |
post_type | string | message |
上报类型 |
sub_type | string | - | 子类型 |
event_name | string | - | 事件名称 |
player | Player | - | 发送消息的玩家 |
message | string | - | 发送的消息 |
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | - | 收到事件的服务器名称 |
server_version | string | - | 游戏版本号 |
server_type | string | - | 服务端类型 |
post_type | string | message |
上报类型 |
sub_type | string | chat |
子类型 |
event_name | string | - | 事件名称 |
player | Player | - | 发送消息的玩家 |
message | string | - | 发送的消息 |
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | - | 收到事件的服务器名称 |
server_version | string | - | 游戏版本号 |
server_type | string | - | 服务端类型 |
post_type | string | message |
上报类型 |
sub_type | string | player_command |
子类型 |
event_name | string | - | 事件名称 |
player | Player | - | 发送命令的玩家 |
message | string | - | 发送的命令 |
-
原版端
、Velocity
无该事件
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | - | 收到事件的服务器名称 |
server_version | string | - | 游戏版本号 |
server_type | string | - | 服务端类型 |
post_type | string | message |
上报类型 |
sub_type | string | death |
子类型 |
event_name | string | - | 事件名称 |
player | Player | - | 死亡的玩家 |
message | string | - | 死亡播报的消息 |
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | - | 收到事件的服务器名称 |
server_version | string | - | 游戏版本号 |
server_type | string | - | 服务端类型 |
post_type | string | notice |
上报类型 |
sub_type | string | - | 子类型 |
event_name | string | - | 事件名称 |
player | Player | - | 发送消息的玩家 |
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | - | 收到事件的服务器名称 |
server_version | string | - | 游戏版本号 |
server_type | string | - | 服务端类型 |
post_type | string | notice |
上报类型 |
sub_type | string | join |
子类型 |
event_name | string | - | 事件名称 |
player | Player | - | 加入服务器的玩家 |
字段名 | 数据类型 | 可能的值 | 说明 |
---|---|---|---|
server_name | string | - | 收到事件的服务器名称 |
server_version | string | - | 游戏版本号 |
server_type | string | - | 服务端类型 |
post_type | string | notice |
上报类型 |
sub_type | string | quit |
子类型 |
event_name | string | - | 事件名称 |
player | Player | - | 离开服务器的玩家 |