net.minecraft.predicate.collection

public record CollectionPredicate<T, P extends Predicate<T>>

implements Predicate<Iterable<T>>

be
net.minecraft.advancements.critereon.CollectionPredicate
net.minecraft.class_9648
net.minecraft.predicate.collection.CollectionPredicate
net.minecraft.unmapped.C_bhqgunjh
net.minecraft.unmapped.C_bhqgunjh
net.minecraft.src.C_313693_

Field summary

Modifier and TypeField
private final Optional<CollectionContainsPredicate<T, P>>
a
contains
comp_2617
contains
f_aazpucbd
contains
f_315792_
private final Optional<CollectionCountsPredicate<T, P>>
b
counts
comp_2618
counts
f_rwwftasy
counts
f_314648_
private final Optional<NumberRange$IntRange>
c
size
comp_2619
size
f_ypnpqfbc
size
f_316667_

Constructor summary

ModifierConstructor
public (Optional<CollectionContainsPredicate<T, P>> contains, Optional<CollectionCountsPredicate<T, P>> counts, Optional<NumberRange$IntRange> size)

Method summary

Modifier and TypeMethod
public static <T, P extends Predicate<T>> com.mojang.serialization.Codec<CollectionPredicate<T, P>>
a(com.mojang.serialization.Codec<P> o)
codec(com.mojang.serialization.Codec<P> arg0)
method_59623(com.mojang.serialization.Codec<P> arg0)
createCodec(com.mojang.serialization.Codec<P> predicateCodec)
m_dfyqfkrd(com.mojang.serialization.Codec<P> arg0)
m_dfyqfkrd(com.mojang.serialization.Codec<P> codec)
m_321514_(com.mojang.serialization.Codec<P> p_330735_)
public boolean
a(Iterable<T> arg0)
test(Iterable<T> arg0)
method_59625(Iterable<T> arg0)
test(Iterable<T> arg0)
m_hatfquop(Iterable<T> arg0)
test(Iterable<T> arg0)
test(Iterable<T> arg0)
public Optional<CollectionContainsPredicate<T, P>>
a()
contains()
comp_2617()
contains()
m_yrwtccit()
contains()
f_315792_()
public Optional<CollectionCountsPredicate<T, P>>
b()
counts()
comp_2618()
counts()
m_ibsfurfk()
counts()
f_314648_()
public Optional<NumberRange$IntRange>
c()
size()
comp_2619()
size()
m_aaxnhfyj()
size()
f_316667_()