Class ProjectileListener
java.lang.Object
studio.magemonkey.fabled.listener.FabledListener
studio.magemonkey.fabled.listener.ProjectileListener
- All Implemented Interfaces:
org.bukkit.event.Listener
Listener to throw custom
ProjectileTickEvent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanup()
static boolean
isFlying
(org.bukkit.entity.Projectile projectile) Checks if specified projectile is still in airvoid
onHit
(org.bukkit.event.entity.ProjectileHitEvent event) Removes mark from projectilevoid
onLaunch
(org.bukkit.event.entity.ProjectileLaunchEvent event) Marks projectiles as "flying"Methods inherited from class studio.magemonkey.fabled.listener.FabledListener
init
-
Constructor Details
-
ProjectileListener
public ProjectileListener()
-
-
Method Details
-
cleanup
public void cleanup()- Overrides:
cleanup
in classFabledListener
-
onLaunch
public void onLaunch(org.bukkit.event.entity.ProjectileLaunchEvent event) Marks projectiles as "flying" -
onHit
public void onHit(org.bukkit.event.entity.ProjectileHitEvent event) Removes mark from projectile -
isFlying
public static boolean isFlying(org.bukkit.entity.Projectile projectile) Checks if specified projectile is still in air
-