Uses of Interface
com.sucy.skill.api.projectile.ProjectileCallback
Packages that use ProjectileCallback
-
Uses of ProjectileCallback in com.sucy.skill.api.projectile
Methods in com.sucy.skill.api.projectile with parameters of type ProjectileCallbackModifier and TypeMethodDescriptionstatic ArrayList<ItemProjectile>ItemProjectile.rain(org.bukkit.entity.LivingEntity shooter, org.bukkit.Location center, org.bukkit.inventory.ItemStack item, double radius, double height, double speed, int amount, ProjectileCallback callback, int lifespan, boolean collideWalls) Fires a spread of projectiles from the location.static ArrayList<ParticleProjectile>ParticleProjectile.rain(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.Location center, Settings settings, double radius, double height, int amount, ProjectileCallback callback, int lifespan) Fires a spread of projectiles from the location.voidCustomProjectile.setCallback(ProjectileCallback callback) Sets the callback handler for the projectilestatic ArrayList<ItemProjectile>ItemProjectile.spread(org.bukkit.entity.LivingEntity shooter, org.bukkit.util.Vector center, org.bukkit.Location loc, org.bukkit.inventory.ItemStack item, double angle, int amount, ProjectileCallback callback, int lifespan, boolean collideWalls) Fires a spread of projectiles from the location.static ArrayList<ParticleProjectile>ParticleProjectile.spread(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.util.Vector center, org.bukkit.Location loc, Settings settings, double angle, int amount, ProjectileCallback callback, int lifespan) Fires a spread of projectiles from the location. -
Uses of ProjectileCallback in com.sucy.skill.dynamic.mechanic
Classes in com.sucy.skill.dynamic.mechanic that implement ProjectileCallbackModifier and TypeClassDescriptionclassLaunches a projectile using an item as its visual that applies child components upon landingclassHeals each target