Theseus 模组文档
API 参考 / 事件系统

HostCommandEvent


宿主事实转播:宿主终端执行了一条命令。它与宿主内核私有事件同一点同步转译到模组总线。

方法速览

方法用途
command()命令文本

command()

java
public String command();

行为:返回宿主终端执行的命令文本(与宿主私有事件同一字符串),原样转播。不要假设命令集合固定。

示例:

java
ctx.eventBus().subscribe(HostCommandEvent.class, event -> {
    if ("secret".equals(event.command())) {
        unlockHiddenOverlay();
    }
});

完整签名

java
public class HostCommandEvent extends Event {
    public HostCommandEvent(String command);
    public String command();
}

行为核验:命令已进入宿主执行流程,转播不提供干预面,不可取消。低频事件,无性能压力。

稳定性:2.0 起冻结,2.x 内只增不破。