Class DataComponentMatchers.Builder
java.lang.Object
net.minecraft.advancements.criterion.DataComponentMatchers.Builder
- Enclosing class:
DataComponentMatchers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DataComponentExactPredicateprivate final ImmutableMap.Builder<DataComponentPredicate.Type<?>, DataComponentPredicate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends DataComponentType<?>>
DataComponentMatchers.Builderany(DataComponentType<?> pType) build()exact(DataComponentExactPredicate pExact) partial(DataComponentPredicate.Type<T> pType, T pValue)
-
Field Details
-
exact
-
partial
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
components
-
any
public <T extends DataComponentType<?>> DataComponentMatchers.Builder any(DataComponentType<?> pType) -
partial
public <T extends DataComponentPredicate> DataComponentMatchers.Builder partial(DataComponentPredicate.Type<T> pType, T pValue) -
exact
-
build
-