yoni-mcscripts-lib
Version:
为 Minecraft Script API 中的部分接口创建了 wrapper,并提供简单的事件管理器和任务管理器,另附有一些便于代码编写的一些小工具。
21 lines (14 loc) • 514 B
text/typescript
import { EventCallbacks } from "./Event.js";
import { IEventSignal } from "./IEventSignal.js";
/**
* @deprecated 废弃,等待重写
*/
export interface IEventTrigger {
constructor(identifier: string, signal: IEventSignal): IEventTrigger;
signal: IEventSignal;
getCallbacks: () => EventCallbacks;
filterResolver(eventValues: any[], filters: any[] | any): boolean
triggerEvent(...eventValues: any[]): void;
registerEvent(): void;
unregisterEvent(): void;
}