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
private final Set<PlacedAdvancement>
roots
field_1154
roots
private final Set<PlacedAdvancement>
tasks
field_1156
dependents
private AdvancementManager$Listener
listener
field_1155
listener

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(Collection<AdvancementHolder> advancements)
method_53691(Collection<class_8779> arg0)
addAll(Collection<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 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
setListener(AdvancementTree$Listener listener)
method_717(class_163$class_164 arg0)
setListener(AdvancementManager$Listener listener)