Class WeaponPostShootEvent

java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
me.deecaad.weaponmechanics.weapon.weaponevents.WeaponEvent
me.deecaad.weaponmechanics.weapon.weaponevents.WeaponPostShootEvent

public class WeaponPostShootEvent extends WeaponEvent
Called after all the WeaponShootEvents are called. This is useful for weapons like shotguns, which fire multiple pellets in the same shot (and therefor call multiple WeaponShootEvents).
  • Constructor Details

    • WeaponPostShootEvent

      public WeaponPostShootEvent(String weaponTitle, org.bukkit.inventory.ItemStack weaponStack, org.bukkit.entity.LivingEntity shooter, org.bukkit.inventory.EquipmentSlot hand, boolean unscopeAfterShot)
  • Method Details

    • isUnscopeAfterShot

      public boolean isUnscopeAfterShot()
    • setUnscopeAfterShot

      public void setUnscopeAfterShot(boolean unscopeAfterShot)
    • 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()