LogoArcartX Doc

事件概述

ArcartX事件系统概述

事件系统

  • 所有事件位于 priv.seventeen.artist.arcartx.event 包下,按功能分为三大类:
分类包路径说明
客户端事件event.client由客户端行为触发,如按键、UI操作、实体视野变化等
玩家事件event.player由服务端玩家状态变化触发,如进出区域、模型更新等
插件事件event.plugin由ArcartX插件自身触发,如重载事件

监听示例

@EventHandler
public void onClientKey(ClientKeyPressEvent event) {
    Player player = event.getPlayer();
    String key = event.getKeyName();
    // 处理按键事件
}

大部分事件不可取消。可取消的事件会在各自的文档页面中标注。

On this page