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 SET_CANCELLED = event -> event.setCancelled(true); - public static final Consumer UNSET_CANCELLED = event -> event.setCancelled(false); - - public static final Consumer CANCEL_MOVE_BY_TELEPORT = event -> event.getPlayer().teleport(event.getFrom()); - - public static Consumer setCancelled() { - return SET_CANCELLED; + public static Consumer setCancelled() { + return event -> event.setCancelled(false); } - public static Consumer unsetCancelled() { - return UNSET_CANCELLED; + public static Consumer unsetCancelled() { + return event -> event.setCancelled(true); } - public static Consumer setCancelled(boolean cancelled) { - return cancelled ? SET_CANCELLED : UNSET_CANCELLED; + public static Consumer setCancelled(boolean cancelled) { + return event -> event.setCancelled(cancelled); } - public static Consumer cancelMoveByTeleport() { - return CANCEL_MOVE_BY_TELEPORT; + public static Consumer cancelMoveByTeleport() { + return event -> event.getPlayer().teleport(event.getFrom()); } }