net.minecraft.predicate.item

public record ContainerPredicate

implements ComponentSubPredicate<ContainerComponent>

net.minecraft.core.component.predicates.ContainerPredicate
net.minecraft.core.component.predicates.ContainerPredicate
net.minecraft.class_9656
net.minecraft.predicate.item.ContainerPredicate

Field summary

Modifier and TypeField
private final Optional<CollectionPredicate<ItemStackView, ItemPredicate>>
items
items
comp_2631
items
public static final com.mojang.serialization.Codec<ContainerPredicate>
CODEC
CODEC
field_51381
CODEC

Constructor summary

ModifierConstructor
public (Optional<CollectionPredicate<ItemStackView, ItemPredicate>> items)

Method summary

Modifier and TypeMethod
public ComponentType<ContainerComponent>
componentType()
componentType()
method_58163()
getComponentType()
public boolean
matches(ItemContainerContents value)
matches(ItemContainerContents value)
method_59675(class_9288 arg0)
test(ContainerComponent arg0)
public Optional<CollectionPredicate<ItemStackView, ItemPredicate>>
items()
items()
comp_2631()
items()