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
Fields -
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()
-