public class PredicateParser
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static PredicateParser |
fromString(java.lang.String parsing) |
java.util.function.Predicate<net.minecraft.entity.Entity> |
getNextEntityPredicate() |
int |
getNextInt() |
<T> java.util.function.Predicate<T> |
getNextPredicate(java.util.function.Function<java.lang.String,ThrowingFunction<PredicateParser,java.util.function.Predicate<T>,PredicateParserException>> getPredicateCreator) |
java.lang.String |
getNextString() |
java.util.function.Predicate<java.lang.String> |
getNextStringPredicate() |
boolean |
hasNextInt() |
boolean |
hasNextPredicate() |
boolean |
hasNextString() |
public java.lang.String getNextString()
throws PredicateParserException
PredicateParserExceptionpublic boolean hasNextString()
public int getNextInt()
throws PredicateParserException
PredicateParserExceptionpublic boolean hasNextInt()
public java.util.function.Predicate<net.minecraft.entity.Entity> getNextEntityPredicate()
throws PredicateParserException
PredicateParserExceptionpublic java.util.function.Predicate<java.lang.String> getNextStringPredicate()
throws PredicateParserException
PredicateParserExceptionpublic boolean hasNextPredicate()
public <T> java.util.function.Predicate<T> getNextPredicate(java.util.function.Function<java.lang.String,ThrowingFunction<PredicateParser,java.util.function.Predicate<T>,PredicateParserException>> getPredicateCreator) throws PredicateParserException
PredicateParserExceptionpublic static PredicateParser fromString(java.lang.String parsing)