Class EntitySignals

java.lang.Object
me.tamkungz.signals.bukkit.event.EntitySignals

public final class EntitySignals extends Object
Shortcuts for common Bukkit entity events, reached with BukkitSignals#entities().

Each method is the same as EventSignalSource.on(Class) for the named event class; anything not listed here is still available through that method.

  • Constructor Details

    • EntitySignals

      public EntitySignals(EventSignalSource source)
      Creates the shortcuts; prefer BukkitSignals#entities().
      Parameters:
      source - where the signals come from
  • Method Details

    • damage

      public EventSignalBuilder<org.bukkit.event.entity.EntityDamageEvent> damage()
      Listens to EntityDamageEvent.
      Returns:
      a builder for priority and cancellation options
    • death

      public EventSignalBuilder<org.bukkit.event.entity.EntityDeathEvent> death()
      Listens to EntityDeathEvent.
      Returns:
      a builder for priority and cancellation options