Class HitHandler
java.lang.Object
me.deecaad.weaponmechanics.weapon.HitHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanhandleHit(me.deecaad.core.utils.ray.RayTraceResult result, WeaponProjectile projectile) booleanhandleMeleeHit(me.deecaad.core.utils.ray.EntityTraceResult result, org.bukkit.entity.LivingEntity shooter, org.bukkit.util.Vector shooterDirection, String weaponTitle, org.bukkit.inventory.ItemStack weaponStack, org.bukkit.inventory.EquipmentSlot slot)
-
Constructor Details
-
HitHandler
-
-
Method Details
-
handleHit
public boolean handleHit(me.deecaad.core.utils.ray.RayTraceResult result, WeaponProjectile projectile) - Parameters:
result- the ray trace result usedprojectile- the projectile which caused hit- Returns:
- true if hit was cancelled
-
handleMeleeHit
public boolean handleMeleeHit(me.deecaad.core.utils.ray.EntityTraceResult result, org.bukkit.entity.LivingEntity shooter, org.bukkit.util.Vector shooterDirection, String weaponTitle, org.bukkit.inventory.ItemStack weaponStack, org.bukkit.inventory.EquipmentSlot slot) - Returns:
- true if hit was cancelled
-