Interface EventSignalSource

All Known Implementing Classes:
BungeeSignals

public interface EventSignalSource
Supplies the Signal that carries a BungeeCord event type.

The per-domain accessors depend on this interface only, which keeps them free of BungeeSignals itself.

  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends net.md_5.bungee.api.plugin.Event>
    me.tamkungz.signals.Signal<T>
    on(Class<T> eventType)
    Returns the signal for a bridged BungeeCord event type.
  • Method Details

    • on

      <T extends net.md_5.bungee.api.plugin.Event> me.tamkungz.signals.Signal<T> on(Class<T> eventType)
      Returns the signal for a bridged BungeeCord event type.
      Type Parameters:
      T - event type
      Parameters:
      eventType - BungeeCord event type
      Returns:
      the signal for that event type
      Throws:
      IllegalArgumentException - if the event type is not bridged