UNPKG

yoni-mcscripts-lib

Version:

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

19 lines (18 loc) 394 B
export class EventSignalListeningAdapter { constructor(eventSignal) { this.signal = eventSignal; } signal; handler; listen(cb) { this.handler = cb; this.signal.subscribe(this.handler); } remove() { if (this.handler) { this.signal.unsubscribe(this.handler); return true; } return false; } }