diff --git a/pom.xml b/pom.xml
index e2d8754..d2a90e6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
cc.carm.lib
easylistener
- 2.0.0
+ 2.0.1
jar
EasyListener
diff --git a/src/main/java/cc/carm/lib/easylistener/defaults/EventHandlers.java b/src/main/java/cc/carm/lib/easylistener/defaults/EventHandlers.java
index b4c16f5..5cc1435 100644
--- a/src/main/java/cc/carm/lib/easylistener/defaults/EventHandlers.java
+++ b/src/main/java/cc/carm/lib/easylistener/defaults/EventHandlers.java
@@ -10,25 +10,20 @@ public class EventHandlers {
private EventHandlers() {
}
- public static final Consumer extends Cancellable> SET_CANCELLED = event -> event.setCancelled(true);
- public static final Consumer extends Cancellable> UNSET_CANCELLED = event -> event.setCancelled(false);
-
- public static final Consumer extends PlayerMoveEvent> CANCEL_MOVE_BY_TELEPORT = event -> event.getPlayer().teleport(event.getFrom());
-
- public static Consumer extends Cancellable> setCancelled() {
- return SET_CANCELLED;
+ public static Consumer setCancelled() {
+ return event -> event.setCancelled(false);
}
- public static Consumer extends Cancellable> unsetCancelled() {
- return UNSET_CANCELLED;
+ public static Consumer unsetCancelled() {
+ return event -> event.setCancelled(true);
}
- public static Consumer extends Cancellable> setCancelled(boolean cancelled) {
- return cancelled ? SET_CANCELLED : UNSET_CANCELLED;
+ public static Consumer setCancelled(boolean cancelled) {
+ return event -> event.setCancelled(cancelled);
}
- public static Consumer extends PlayerMoveEvent> cancelMoveByTeleport() {
- return CANCEL_MOVE_BY_TELEPORT;
+ public static Consumer cancelMoveByTeleport() {
+ return event -> event.getPlayer().teleport(event.getFrom());
}
}