Class NumericPlaceholderHandler

java.lang.Object
me.deecaad.core.placeholder.PlaceholderHandler
me.deecaad.core.placeholder.NumericPlaceholderHandler
All Implemented Interfaces:
net.kyori.adventure.key.Keyed, org.bukkit.Keyed
Direct Known Subclasses:
AttributePlaceholderHandler

public abstract class NumericPlaceholderHandler extends PlaceholderHandler
  • Constructor Details

    • NumericPlaceholderHandler

      public NumericPlaceholderHandler()
  • Method Details

    • onRequest

      @Nullable public final @Nullable String onRequest(@NotNull @NotNull PlaceholderData data)
      Description copied from class: PlaceholderHandler
      Returns the value for this placeholder, given the data.
      Specified by:
      onRequest in class PlaceholderHandler
      Parameters:
      data - The data used to generate placeholders from
      Returns:
      the result for placeholder or null
    • requestValue

      @Nullable public abstract @Nullable Number requestValue(@NotNull @NotNull PlaceholderData data)