summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIaccidentally <coryhuckaby@gmail.com>2013-04-16 15:58:13 -0400
committerIaccidentally <coryhuckaby@gmail.com>2013-04-16 15:58:13 -0400
commit5e360995eb0ca81f258a2c3be2d85ece7d180be3 (patch)
tree30aa0f415eec2eda65d0372f7a0780508437bac3
parenta72777d0432518c16a1e34f67a05f47f09b8f12b (diff)
downloadEssentials-5e360995eb0ca81f258a2c3be2d85ece7d180be3.tar
Essentials-5e360995eb0ca81f258a2c3be2d85ece7d180be3.tar.gz
Essentials-5e360995eb0ca81f258a2c3be2d85ece7d180be3.tar.lz
Essentials-5e360995eb0ca81f258a2c3be2d85ece7d180be3.tar.xz
Essentials-5e360995eb0ca81f258a2c3be2d85ece7d180be3.zip
[FIX] Update user activity when shooting a bow
-rw-r--r--Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java b/Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java
index 1bdf82445..67cc8f067 100644
--- a/Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java
+++ b/Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java
@@ -10,8 +10,8 @@ import org.bukkit.entity.*;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
-import org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
import org.bukkit.event.entity.*;
+import org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
import org.bukkit.inventory.ItemStack;
@@ -200,4 +200,12 @@ public class EssentialsEntityListener implements Listener
}
}
}
+ @EventHandler(priority = EventPriority.LOW, ignoreCancelled = true)
+ public void onEntityShootBow (EntityShootBowEvent event)
+ {
+ if (event.getEntity() instanceof Player && ess.getUser(event.getEntity()).isAfk())
+ {
+ ess.getUser(event.getEntity()).updateActivity(true);
+ }
+ }
}