@ApiStatus.Internal public final class RegexArgument extends Argument<java.util.regex.Pattern,java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
static RegexArgument |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
@NotNull net.minecraft.util.text.Style |
getHighlightedStyle() |
java.lang.String |
getName() |
boolean |
matches(org.apache.commons.lang3.mutable.Mutable<java.lang.String> data,
EntryStack stack,
java.lang.String searchText,
@Nullable java.util.regex.Pattern filterData) |
MatchStatus |
matchesArgumentPrefix(java.lang.String text) |
@Nullable java.util.regex.Pattern |
prepareSearchFilter(java.lang.String searchText) |
public static final RegexArgument INSTANCE
public java.lang.String getName()
public MatchStatus matchesArgumentPrefix(java.lang.String text)
matchesArgumentPrefix in class Argument<java.util.regex.Pattern,java.lang.String>@Nullable public @Nullable java.util.regex.Pattern prepareSearchFilter(java.lang.String searchText)
prepareSearchFilter in class Argument<java.util.regex.Pattern,java.lang.String>@NotNull public @NotNull net.minecraft.util.text.Style getHighlightedStyle()
getHighlightedStyle in class Argument<java.util.regex.Pattern,java.lang.String>public boolean matches(org.apache.commons.lang3.mutable.Mutable<java.lang.String> data,
EntryStack stack,
java.lang.String searchText,
@Nullable
@Nullable java.util.regex.Pattern filterData)