Class WeaponMeleeMissEvent

java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
me.deecaad.weaponmechanics.weapon.weaponevents.WeaponEvent
me.deecaad.weaponmechanics.weapon.weaponevents.WeaponMeleeMissEvent
All Implemented Interfaces:
org.bukkit.event.Cancellable

public class WeaponMeleeMissEvent extends WeaponEvent implements org.bukkit.event.Cancellable
Called whenever a melee swing misses. Goes along with WeaponMeleeHitEvent.
  • Constructor Details

    • WeaponMeleeMissEvent

      public WeaponMeleeMissEvent(String weaponTitle, org.bukkit.inventory.ItemStack weaponStack, org.bukkit.entity.LivingEntity shooter, org.bukkit.inventory.EquipmentSlot hand, int meleeMissDelay, me.deecaad.core.mechanics.MechanicManager mechanics, boolean consume)
  • Method Details

    • getMeleeMissDelay

      public int getMeleeMissDelay()
    • setMeleeMissDelay

      public void setMeleeMissDelay(int meleeMissDelay)
    • getMechanics

      public me.deecaad.core.mechanics.MechanicManager getMechanics()
    • setMechanics

      public void setMechanics(me.deecaad.core.mechanics.MechanicManager mechanics)
    • isConsume

      public boolean isConsume()
    • setConsume

      public void setConsume(boolean consume)
    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface org.bukkit.event.Cancellable
    • setCancelled

      public void setCancelled(boolean cancelled)
      Specified by:
      setCancelled in interface org.bukkit.event.Cancellable
    • getHandlers

      @NotNull public org.bukkit.event.HandlerList getHandlers()
      Specified by:
      getHandlers in class org.bukkit.event.Event
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()