net.minecraft.advancement

public class AdvancementManager

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

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_1158
LOGGER
private final Map<Identifier, PlacedAdvancement>
nodes
field_1157
advancements

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
remove(AdvancementNode node)
method_718(class_8781 arg0)
remove(PlacedAdvancement advancement)
public void
remove(Set<Identifier> ids)
method_713(Set<class_2960> arg0)
removeAll(Set<Identifier> advancements)
public void
addAll(Iterable<AdvancementHolder> advancements)
method_53691(Iterable<class_8779> arg0)
addAll(Iterable<AdvancementEntry> advancements)
private boolean
tryInsert(AdvancementHolder holder)
method_53692(class_8779 arg0)
tryAdd(AdvancementEntry advancement)
public void
clear()
method_714()
clear()
public Iterable<PlacedAdvancement>
roots()
method_715()
getRoots()
public Iterable<PlacedAdvancement>
tasks()
method_1_9781()
getDescendants()
public Collection<PlacedAdvancement>
nodes()
method_53693()
getAdvancements()
public PlacedAdvancement
get(Identifier id)
method_716(class_2960 arg0)
get(Identifier id)
public PlacedAdvancement
get(AdvancementHolder advancement)
method_53690(class_8779 arg0)
get(AdvancementEntry advancement)
public void
repositionNodes()
method_1_9780()
arrangeRootAdvancements()