From 787162bbe2110375670137ce56c8c8966aae2939 Mon Sep 17 00:00:00 2001 From: TheMode Date: Fri, 18 Jun 2021 18:24:35 +0200 Subject: [PATCH] Fix Eventlistener#of not ignoring cancelled events --- .../net/minestom/server/event/EventListener.java | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/main/java/net/minestom/server/event/EventListener.java b/src/main/java/net/minestom/server/event/EventListener.java index df6d7a1bd..83271d2ff 100644 --- a/src/main/java/net/minestom/server/event/EventListener.java +++ b/src/main/java/net/minestom/server/event/EventListener.java @@ -39,18 +39,7 @@ public interface EventListener { */ @Contract(pure = true) static @NotNull EventListener of(@NotNull Class eventType, @NotNull Consumer<@NotNull T> listener) { - return new EventListener<>() { - @Override - public @NotNull Class getEventType() { - return eventType; - } - - @Override - public @NotNull Result run(@NotNull T event) { - listener.accept(event); - return Result.SUCCESS; - } - }; + return builder(eventType).handler(listener).build(); } class Builder {