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 TypeMethodDescriptionvoidcleanup()static booleanisFlying(org.bukkit.entity.Projectile projectile) Checks if specified projectile is still in airvoidonHit(org.bukkit.event.entity.ProjectileHitEvent event) Removes mark from projectilevoidonLaunch(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:
cleanupin 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
-