net.minecraft.advancements.critereon

public record DataComponentMatchers

implements Predicate<DataComponentGetter>

bo
net.minecraft.advancements.critereon.DataComponentMatchers
net.minecraft.class_10914

Field summary

Modifier and TypeField
private final DataComponentExactPredicate
d
exact
comp_3833
private final Map<DataComponentPredicate$Type<?>, DataComponentPredicate>
e
partial
comp_3834
public static final DataComponentMatchers
a
ANY
field_58044
public static final com.mojang.serialization.MapCodec<DataComponentMatchers>
b
CODEC
field_58045
public static final StreamCodec<RegistryFriendlyByteBuf, DataComponentMatchers>
c
STREAM_CODEC
field_58046

Constructor summary

ModifierConstructor
public (DataComponentExactPredicate arg0, Map<DataComponentPredicate$Type<?>, DataComponentPredicate> arg1)

Method summary

Modifier and TypeMethod
public boolean
a(ki arg0)
test(DataComponentGetter arg0)
method_68682(class_9473 arg0)
public boolean
a()
isEmpty()
method_68680()
public DataComponentExactPredicate
b()
exact()
comp_3833()
public Map<DataComponentPredicate$Type<?>, DataComponentPredicate>
c()
partial()
comp_3834()