Commit 8df21a74 authored by liujiahua123123's avatar liujiahua123123

GC

parent 87fe5206
......@@ -36,7 +36,7 @@ public class MiraiEventHook<T extends MiraiEvent> implements Closeable {
private Predicate<T> valid;
public MiraiEventHook(Class<T> eventClass) {
this(eventClass,a -> {});
this(eventClass,null);
}
public MiraiEventHook(Class<T> eventClass, Consumer<T> handler){
......@@ -92,10 +92,12 @@ public class MiraiEventHook<T extends MiraiEvent> implements Closeable {
}
public void mount(){
if(this.handler == null)this.handler = a -> {};
MiraiEventManager.getInstance().registerHook(this);
}
public void mountOnce(){
if(this.handler == null)this.handler = a -> {};
MiraiEventManager.getInstance().hookOnce(this);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment