net.minecraft.advancements

public class AdvancementTree

am
net.minecraft.advancements.AdvancementTree
net.minecraft.class_163
net.minecraft.advancement.AdvancementManager
net.minecraft.advancements.AdvancementTree

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_1158
LOGGER
private final Map<ResourceLocation, AdvancementNode>
b
nodes
field_1157
advancements
private final Set<AdvancementNode>
c
roots
field_1154
roots
private final Set<AdvancementNode>
d
tasks
field_1156
dependents
private AdvancementTree$Listener
e
listener
field_1155
listener

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
a(ai arg0)
remove(AdvancementNode arg0)
method_718(class_8781 arg0)
remove(PlacedAdvancement advancement)
public void
a(Set<alz> arg0)
remove(Set<ResourceLocation> arg0)
method_713(Set<class_2960> arg0)
removeAll(Set<Identifier> advancements)
public void
a(Collection<ah> arg0)
addAll(Collection<AdvancementHolder> arg0)
method_53691(Collection<class_8779> arg0)
addAll(Collection<AdvancementEntry> advancements)
private boolean
b(ah arg0)
tryInsert(AdvancementHolder arg0)
method_53692(class_8779 arg0)
tryAdd(AdvancementEntry advancement)
public void
a()
clear()
method_714()
clear()
public Iterable<AdvancementNode>
b()
roots()
method_715()
getRoots()
public Collection<AdvancementNode>
c()
nodes()
method_53693()
getAdvancements()
public AdvancementNode
a(alz arg0)
get(ResourceLocation arg0)
method_716(class_2960 arg0)
get(Identifier id)
public AdvancementNode
a(ah arg0)
get(AdvancementHolder arg0)
method_53690(class_8779 arg0)
get(AdvancementEntry advancement)
public void
a(am$a arg0)
setListener(AdvancementTree$Listener arg0)
method_717(class_163$class_164 arg0)
setListener(AdvancementManager$Listener listener)