Class StatePropertiesPredicate
java.lang.Object
net.minecraft.advancements.critereon.StatePropertiesPredicate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class(package private) static class(package private) static class(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StatePropertiesPredicateprivate final List<StatePropertiesPredicate.PropertyMatcher> -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckState(StateDefinition<?, ?> p_67673_, Consumer<String> p_67674_) static StatePropertiesPredicatefromJson(com.google.gson.JsonElement p_67680_) private static StatePropertiesPredicate.PropertyMatcherprivate static StringgetStringOrNull(com.google.gson.JsonElement p_67690_) booleanmatches(BlockState p_67668_) <S extends StateHolder<?,S>>
booleanmatches(StateDefinition<?, S> p_67670_, S p_67671_) booleanmatches(FluidState p_67685_) com.google.gson.JsonElement
-
Field Details
-
ANY
-
properties
-
-
Constructor Details
-
StatePropertiesPredicate
StatePropertiesPredicate(List<StatePropertiesPredicate.PropertyMatcher> p_67662_)
-
-
Method Details
-
fromJson
private static StatePropertiesPredicate.PropertyMatcher fromJson(String p_67687_, com.google.gson.JsonElement p_67688_) -
getStringOrNull
-
matches
-
matches
-
matches
-
checkState
-
fromJson
-
serializeToJson
public com.google.gson.JsonElement serializeToJson()
-