类 AdvancementManager
- java.lang.Object
-
- net.minecraft.advancement.AdvancementManager
-
public class AdvancementManager extends Object
- Mappings:
Namespace Name official aeintermediary net/minecraft/class_163named net/minecraft/advancement/AdvancementManager
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceAdvancementManager.Listener
-
字段概要
字段 修饰符和类型 字段 说明 private Map<Identifier,Advancement>advancementsprivate Set<Advancement>dependentsprivate AdvancementManager.Listenerlistenerprivate static LoggerLOGGERprivate Set<Advancement>roots
-
构造器概要
构造器 构造器 说明 AdvancementManager()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclear()@Nullable Advancementget(Identifier id)Collection<Advancement>getAdvancements()Iterable<Advancement>getRoots()voidload(Map<Identifier,Advancement.Task> map)private voidremove(Advancement advancement)voidremoveAll(Set<Identifier> advancements)voidsetListener(@Nullable AdvancementManager.Listener listener)
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLae;a:Lorg/apache/logging/log4j/Logger;intermediary field_1158Lnet/minecraft/class_163;field_1158:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/advancement/AdvancementManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
advancements
private final Map<Identifier,Advancement> advancements
- Mappings:
Namespace Name Mixin selector official bLae;b:Ljava/util/Map;intermediary field_1157Lnet/minecraft/class_163;field_1157:Ljava/util/Map;named advancementsLnet/minecraft/advancement/AdvancementManager;advancements:Ljava/util/Map;
-
roots
private final Set<Advancement> roots
- Mappings:
Namespace Name Mixin selector official cLae;c:Ljava/util/Set;intermediary field_1154Lnet/minecraft/class_163;field_1154:Ljava/util/Set;named rootsLnet/minecraft/advancement/AdvancementManager;roots:Ljava/util/Set;
-
dependents
private final Set<Advancement> dependents
- Mappings:
Namespace Name Mixin selector official dLae;d:Ljava/util/Set;intermediary field_1156Lnet/minecraft/class_163;field_1156:Ljava/util/Set;named dependentsLnet/minecraft/advancement/AdvancementManager;dependents:Ljava/util/Set;
-
listener
private AdvancementManager.Listener listener
- Mappings:
Namespace Name Mixin selector official eLae;e:Lae$a;intermediary field_1155Lnet/minecraft/class_163;field_1155:Lnet/minecraft/class_163$class_164;named listenerLnet/minecraft/advancement/AdvancementManager;listener:Lnet/minecraft/advancement/AdvancementManager$Listener;
-
-
方法详细资料
-
remove
private void remove(Advancement advancement)
- Mappings:
Namespace Name Mixin selector official aLae;a(Lad;)Vintermediary method_718Lnet/minecraft/class_163;method_718(Lnet/minecraft/class_161;)Vnamed removeLnet/minecraft/advancement/AdvancementManager;remove(Lnet/minecraft/advancement/Advancement;)V
-
removeAll
public void removeAll(Set<Identifier> advancements)
- Mappings:
Namespace Name Mixin selector official aLae;a(Ljava/util/Set;)Vintermediary method_713Lnet/minecraft/class_163;method_713(Ljava/util/Set;)Vnamed removeAllLnet/minecraft/advancement/AdvancementManager;removeAll(Ljava/util/Set;)V
-
load
public void load(Map<Identifier,Advancement.Task> map)
- Mappings:
Namespace Name Mixin selector official aLae;a(Ljava/util/Map;)Vintermediary method_711Lnet/minecraft/class_163;method_711(Ljava/util/Map;)Vnamed loadLnet/minecraft/advancement/AdvancementManager;load(Ljava/util/Map;)V
-
clear
public void clear()
- Mappings:
Namespace Name Mixin selector official aLae;a()Vintermediary method_714Lnet/minecraft/class_163;method_714()Vnamed clearLnet/minecraft/advancement/AdvancementManager;clear()V
-
getRoots
public Iterable<Advancement> getRoots()
- Mappings:
Namespace Name Mixin selector official bLae;b()Ljava/lang/Iterable;intermediary method_715Lnet/minecraft/class_163;method_715()Ljava/lang/Iterable;named getRootsLnet/minecraft/advancement/AdvancementManager;getRoots()Ljava/lang/Iterable;
-
getAdvancements
public Collection<Advancement> getAdvancements()
- Mappings:
Namespace Name Mixin selector official cLae;c()Ljava/util/Collection;intermediary method_712Lnet/minecraft/class_163;method_712()Ljava/util/Collection;named getAdvancementsLnet/minecraft/advancement/AdvancementManager;getAdvancements()Ljava/util/Collection;
-
get
@Nullable public @Nullable Advancement get(Identifier id)
- Mappings:
Namespace Name Mixin selector official aLae;a(Lwp;)Lad;intermediary method_716Lnet/minecraft/class_163;method_716(Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;named getLnet/minecraft/advancement/AdvancementManager;get(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/Advancement;
-
setListener
public void setListener(@Nullable @Nullable AdvancementManager.Listener listener)
- Mappings:
Namespace Name Mixin selector official aLae;a(Lae$a;)Vintermediary method_717Lnet/minecraft/class_163;method_717(Lnet/minecraft/class_163$class_164;)Vnamed setListenerLnet/minecraft/advancement/AdvancementManager;setListener(Lnet/minecraft/advancement/AdvancementManager$Listener;)V
-
-