diff --git a/packages/api/src/event.ts b/packages/api/src/event.ts index ed7c4105..9a018da6 100644 --- a/packages/api/src/event.ts +++ b/packages/api/src/event.ts @@ -98,9 +98,11 @@ export namespace event { if (eventCls.isAssignableFrom(event.getClass())) { let time = Date.now() exec(event); - let cost = Date.now() - time; - if (cost > 20) { - console.console(`§c注意! §6插件 §b${name} §6处理 §d${this.class2Name(eventCls)} §6事件 §c耗时 §4${cost}ms !`) + if (event.isAsynchronous()) { + let cost = Date.now() - time; + if (cost > 20) { + console.console(`§c注意! §6插件 §b${name} §6处理 §d${this.class2Name(eventCls)} §6事件 §c耗时 §4${cost}ms !`) + } } } } catch (ex) {