signal
<T extends Event> Signal<T> signal(Class<T> eventType, EventPriority priority, boolean ignoreCancelled)Returns the signal for an event type with the given options.
me.tamkungz.signals.bukkit.event.EventSignalSource
Supplies the {@link Signal} that carries a Bukkit event for a given priority and cancellation mode.
<p>
The fluent {@link EventSignalBuilder} and the per-domain accessors depend on this interface only,
which keeps them free of {@code BukkitSignals} itself.
public interface EventSignalSource<T extends Event> Signal<T> signal(Class<T> eventType, EventPriority priority, boolean ignoreCancelled)Returns the signal for an event type with the given options.
default <T extends Event> Signal<T> signal(Class<T> eventType)Returns the signal for an event type at {@link EventPriority#NORMAL}, including cancelled events.
default <T extends Event> EventSignalBuilder<T> on(Class<T> eventType)Starts a fluent configuration for an event type.