Class TempListener.DefaultTempListenerBuilder<E extends org.bukkit.event.Event>

java.lang.Object
com.ultikits.ultitools.interfaces.TempListener.DefaultTempListenerBuilder<E>
Type Parameters:
E - Event type
Enclosing interface:
TempListener

public static class TempListener.DefaultTempListenerBuilder<E extends org.bukkit.event.Event> extends Object
Create a default temporary listener builder.
  • Field Details

    • eventClass

      private final Class<E extends org.bukkit.event.Event> eventClass
    • eventHandler

      private TempEventHandler<E extends org.bukkit.event.Event> eventHandler
    • priority

      private org.bukkit.event.EventPriority priority
    • filter

      private Function<E extends org.bukkit.event.Event,Boolean> filter
  • Constructor Details

    • DefaultTempListenerBuilder

      public DefaultTempListenerBuilder(Class<E> eventClass)
      Constructor.
      Parameters:
      eventClass - Event class
  • Method Details