From e6fc4590804a8687815faa2477ad1ee4b8a88edd Mon Sep 17 00:00:00 2001 From: Andronachi Marian Date: Sun, 22 Oct 2017 12:25:49 +0300 Subject: [PATCH] Update player activity on PlayerInteractEvent. --- .../earth2me/essentials/EssentialsPlayerListener.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index 691372f50ed..936071d5e21 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -584,27 +584,25 @@ public void onPlayerInteract(final PlayerInteractEvent event) { player.sendMessage(tl("bedSet", player.getLocation().getWorld().getName(), player.getLocation().getBlockX(), player.getLocation().getBlockY(), player.getLocation().getBlockZ())); } } - break; + break; case LEFT_CLICK_AIR: if (event.getPlayer().isFlying()) { final User user = ess.getUser(event.getPlayer()); if (user.isFlyClickJump()) { useFlyClickJump(user); - return; } } + break; case LEFT_CLICK_BLOCK: if (event.getItem() != null && event.getItem().getType() != Material.AIR) { final User user = ess.getUser(event.getPlayer()); - user.updateActivity(true); if (user.hasPowerTools() && user.arePowerToolsEnabled() && usePowertools(user, event.getItem().getTypeId())) { event.setCancelled(true); } } - break; - default: - break; + break; } + ess.getUser(event.getPlayer()).updateActivity(true); } // This method allows the /jump lock feature to work, allows teleporting while flying #EasterEgg