Interface TriggerManager


public interface TriggerManager
Trigger manager.
  • Method Details

    • addTrigger

      void addTrigger(@NotNull @NotNull String name, @NotNull @NotNull Function<YamlObject, HudTrigger<?>> trigger)
      Adds trigger by builder.
      Parameters:
      name - trigger name
      trigger - trigger builder
    • getAllTriggerKeys

      @NotNull @NotNull @Unmodifiable Set<String> getAllTriggerKeys()
      Gets all triggers names.
      Returns:
      name