Class RgbGradientPattern

java.lang.Object
net.lucypoulton.squirtgun.format.pattern.RgbGradientPattern
All Implemented Interfaces:
FormatPattern

public final class RgbGradientPattern extends Object implements FormatPattern
The RGB gradient pattern, fading between two RGB codes in the format {#rrggbb>}text{#rrggbb<}. This is an internal class, you shouldn't need to use it.
  • Constructor Details

    • RgbGradientPattern

      public RgbGradientPattern()
  • Method Details

    • process

      @Nullable public @Nullable net.kyori.adventure.text.Component process(@NotNull @NotNull String in, String formatter)
      Description copied from interface: FormatPattern
      Parses the given string to a component.
      Specified by:
      process in interface FormatPattern
      Parameters:
      in - the string to parse
      formatter - a string containing vanilla formatters, ie 'lo', to apply to the text
      Returns:
      the component, or null if the string doesnt match the format