net.minecraft.advancements

public record AdvancementRequirements

al
net.minecraft.advancements.AdvancementRequirements
net.minecraft.class_8782
net.minecraft.unmapped.C_wbfyxnvb
net.minecraft.advancement.AdvancementRequirements
net.minecraft.advancement.AdvancementRequirements

Field summary

Modifier and TypeField
private final List<List<String>>
c
requirements
comp_1922
f_wauysoso
requirements
requirements
public static final com.mojang.serialization.Codec<AdvancementRequirements>
a
CODEC
field_47184
f_xzzsgiex
CODEC
CODEC
public static final AdvancementRequirements
b
EMPTY
field_46084
f_tkcwteeq
EMPTY
EMPTY

Constructor summary

ModifierConstructor
public (FriendlyByteBuf buf)
public (List<List<String>> requirements)

Method summary

Modifier and TypeMethod
public void
a(vu arg0)
write(FriendlyByteBuf arg0)
method_53670(class_2540 arg0)
m_pkhatonp(C_idfydwco arg0)
writeRequirements(PacketByteBuf buf)
toPacket(PacketByteBuf buf)
public static AdvancementRequirements
a(Collection<String> arg0)
allOf(Collection<String> arg0)
method_53668(Collection<String> arg0)
m_tvrlcuao(Collection<String> arg0)
allOf(Collection<String> requirements)
allOf(Collection<String> collection)
public static AdvancementRequirements
b(Collection<String> arg0)
anyOf(Collection<String> arg0)
method_53674(Collection<String> arg0)
m_jupbcyte(Collection<String> arg0)
anyOf(Collection<String> requirements)
anyOf(Collection<String> collection)
public int
a()
size()
method_53664()
m_ehrayjiz()
getLength()
length()
public boolean
a(Predicate<String> arg0)
test(Predicate<String> arg0)
method_53669(Predicate<String> arg0)
m_hdmfabfc(Predicate<String> arg0)
matches(Predicate<String> predicate)
allMatch(Predicate<String> predicate)
public int
b(Predicate<String> arg0)
count(Predicate<String> arg0)
method_53675(Predicate<String> arg0)
m_ypaiwcgh(Predicate<String> arg0)
countMatches(Predicate<String> predicate)
countMatches(Predicate<String> predicate)
private static boolean
a(List<String> arg0, Predicate<String> arg1)
anyMatch(List<String> arg0, Predicate<String> arg1)
method_53671(List<String> arg0, Predicate<String> arg1)
m_gzkxpsoh(List<String> arg0, Predicate<String> arg1)
anyMatch(List<String> requirements, Predicate<String> predicate)
anyMatch(List<String> requirements, Predicate<String> predicate)
public com.mojang.serialization.DataResult<AdvancementRequirements>
a(Set<String> arg0)
validate(Set<String> arg0)
method_54925(Set<String> arg0)
m_bnmpyfyz(Set<String> arg0)
validate(Set<String> requirements)
validate(Set<String> requirements)
public boolean
b()
isEmpty()
method_53677()
m_xvzpcfxt()
isEmpty()
empty()
public Set<String>
c()
names()
method_53678()
m_nxtypetc()
getNames()
toSet()
public List<List<String>>
d()
requirements()
comp_1922()
m_oanntres()
requirements()
requirements()