Interface ListenerManager


public interface ListenerManager
Represents listener manager.
  • Method Details

    • addListener

      void addListener(@NotNull @NotNull String name, @NotNull @NotNull Function<YamlObject, Function<UpdateEvent, HudListener>> listenerFunction)
      Adds listener builder.
      Parameters:
      name - listener name
      listenerFunction - builder
    • getAllListenerKeys

      @NotNull @NotNull @Unmodifiable Set<String> getAllListenerKeys()
      Gets all listener names
      Returns:
      listener name