Interface PlaceholderContainer<T>

Type Parameters:
T - type of placeholder's return value.

public interface PlaceholderContainer<T>
Represents placeholder group.
  • Method Details

    • addPlaceholder

      void addPlaceholder(@NotNull @NotNull String name, @NotNull @NotNull HudPlaceholder<T> placeholder)
      Adds placeholder.
      Parameters:
      name - id
      placeholder - placeholder
    • getAllPlaceholders

      @NotNull @NotNull @Unmodifiable Map<String, HudPlaceholder<?>> getAllPlaceholders()
      Gets all placeholders.
      Returns:
      all placeholders