UNPKG

yoni-mcscripts-lib

Version:

为 Minecraft Script API 中的部分接口创建了 wrapper,并提供简单的事件管理器和任务管理器,另附有一些便于代码编写的一些小工具。

26 lines (25 loc) 912 B
import { EventTrigger } from "./Trigger.js"; /** * @deprecated 废弃,不再使用,请使用新的 {@link import("./v2/EventRegistry").EventRegistry}。另外,如果你使用了此LegacyEvent中的自定义事件,webpack打包或者类似的操作将无法完成。 */ declare class TriggerBuilder { #private; constructor(identifier?: any); id(identifier: any): this; identifier(): this; namespace(): this; eventSignalClass(n: any): this; eventClass(n: any): this; filterResolver(n: any): this; firebug(n: any): this; firebugAsync(n: any): this; onSubscribe(n: any): this; onUnsubscribe(n: any): this; whenFirstSubscribe(n: any): this; get onFirstSubscribe(): void; whenLastUnsubscribe(n: any): this; get onLastUnsubscribe(): void; build(): EventTrigger; } export { TriggerBuilder }; export { TriggerBuilder as EventTriggerBuilder };