net.minecraft.predicate.component

public record ComponentsPredicate

implements Predicate<ComponentsAccess>

bh
net.minecraft.advancements.criterion.DataComponentMatchers
net.minecraft.class_10914
net.minecraft.predicate.component.ComponentsPredicate
net.minecraft.unmapped.C_eupeirkx
net.minecraft.predicate.ComponentsPredicate
net.minecraft.src.C_432941_

Field summary

Modifier and TypeField
private final ComponentMapPredicate
d
exact
comp_3833
exact
f_bytbogws
all
f_434799_
private final Map<ComponentPredicate$Type<?>, ComponentPredicate>
e
partial
comp_3834
partial
f_xskocphq
partial
f_435023_
public static final ComponentsPredicate
a
ANY
field_58044
EMPTY
f_rfffqxts
EMPTY
f_436323_
public static final com.mojang.serialization.MapCodec<ComponentsPredicate>
b
CODEC
field_58045
CODEC
f_ijajogrm
CODEC
f_436354_
public static final PacketCodec<RegistryByteBuf, ComponentsPredicate>
c
STREAM_CODEC
field_58046
PACKET_CODEC
f_zroorhjw
PACKET_CODEC
f_437054_

Constructor summary

ModifierConstructor
public (ComponentMapPredicate exact, Map<ComponentPredicate$Type<?>, ComponentPredicate> partial)

Method summary

Modifier and TypeMethod
public boolean
a(kd arg0)
test(DataComponentGetter arg0)
method_68682(class_9473 arg0)
test(ComponentsAccess arg0)
m_euazlano(C_hmcnusfu arg0)
test(ComponentAccess arg0)
test(C_379187_ arg0)
public boolean
a()
isEmpty()
method_68680()
isEmpty()
m_oaeqmekh()
isEmpty()
m_445645_()
public ComponentMapPredicate
b()
exact()
comp_3833()
exact()
m_baalkhgb()
all()
f_434799_()
public Map<ComponentPredicate$Type<?>, ComponentPredicate>
c()
partial()
comp_3834()
partial()
m_jrmtacto()
partial()
f_435023_()