Package net.minecraft.advancement
Class Advancement
java.lang.Object
net.minecraft.advancement.Advancement
- Mappings:
 Namespace Name official aeintermediary net/minecraft/class_161named net/minecraft/advancement/Advancement
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<Advancement>private final Map<String,AdvancementCriterion> private final @Nullable AdvancementDisplayprivate final Identifierprivate final @Nullable Advancementprivate final String[][]private final AdvancementRewardsprivate final booleanprivate final Text - 
Constructor Summary
ConstructorsConstructorDescriptionAdvancement(Identifier id, @Nullable Advancement parent, @Nullable AdvancementDisplay display, AdvancementRewards rewards, Map<String, AdvancementCriterion> criteria, String[][] requirements, boolean sendsTelemetryEvent)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(Advancement child) booleangetId()intString[][]getRoot()static AdvancementgetRoot(Advancement advancement) inthashCode()booleantoString() 
- 
Field Details
- 
parent
- Mappings:
 Namespace Name Mixin selector official aLae;a:Lae;intermediary field_1143Lnet/minecraft/class_161;field_1143:Lnet/minecraft/class_161;named parentLnet/minecraft/advancement/Advancement;parent:Lnet/minecraft/advancement/Advancement;
 - 
display
- Mappings:
 Namespace Name Mixin selector official bLae;b:Lan;intermediary field_1146Lnet/minecraft/class_161;field_1146:Lnet/minecraft/class_185;named displayLnet/minecraft/advancement/Advancement;display:Lnet/minecraft/advancement/AdvancementDisplay;
 - 
rewards
- Mappings:
 Namespace Name Mixin selector official cLae;c:Lah;intermediary field_1145Lnet/minecraft/class_161;field_1145:Lnet/minecraft/class_170;named rewardsLnet/minecraft/advancement/Advancement;rewards:Lnet/minecraft/advancement/AdvancementRewards;
 - 
id
- Mappings:
 Namespace Name Mixin selector official dLae;d:Lacq;intermediary field_1144Lnet/minecraft/class_161;field_1144:Lnet/minecraft/class_2960;named idLnet/minecraft/advancement/Advancement;id:Lnet/minecraft/util/Identifier;
 - 
criteria
- Mappings:
 Namespace Name Mixin selector official eLae;e:Ljava/util/Map;intermediary field_1139Lnet/minecraft/class_161;field_1139:Ljava/util/Map;named criteriaLnet/minecraft/advancement/Advancement;criteria:Ljava/util/Map;
 - 
requirements
- Mappings:
 Namespace Name Mixin selector official fLae;f:[[Ljava/lang/String;intermediary field_1142Lnet/minecraft/class_161;field_1142:[[Ljava/lang/String;named requirementsLnet/minecraft/advancement/Advancement;requirements:[[Ljava/lang/String;
 - 
children
- Mappings:
 Namespace Name Mixin selector official gLae;g:Ljava/util/Set;intermediary field_1140Lnet/minecraft/class_161;field_1140:Ljava/util/Set;named childrenLnet/minecraft/advancement/Advancement;children:Ljava/util/Set;
 - 
text
- Mappings:
 Namespace Name Mixin selector official hLae;h:Lsw;intermediary field_1141Lnet/minecraft/class_161;field_1141:Lnet/minecraft/class_2561;named textLnet/minecraft/advancement/Advancement;text:Lnet/minecraft/text/Text;
 - 
sendsTelemetryEvent
private final boolean sendsTelemetryEvent- Mappings:
 Namespace Name Mixin selector official iLae;i:Zintermediary field_44782Lnet/minecraft/class_161;field_44782:Znamed sendsTelemetryEventLnet/minecraft/advancement/Advancement;sendsTelemetryEvent:Z
 
 - 
 - 
Constructor Details
- 
Advancement
public Advancement(Identifier id, @Nullable @Nullable Advancement parent, @Nullable @Nullable AdvancementDisplay display, AdvancementRewards rewards, Map<String, AdvancementCriterion> criteria, String[][] requirements, boolean sendsTelemetryEvent) - Mappings:
 Namespace Name Mixin selector official <init>Lae;<init>(Lacq;Lae;Lan;Lah;Ljava/util/Map;[[Ljava/lang/String;Z)Vintermediary <init>Lnet/minecraft/class_161;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_161;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;Z)Vnamed <init>Lnet/minecraft/advancement/Advancement;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/Advancement;Lnet/minecraft/advancement/AdvancementDisplay;Lnet/minecraft/advancement/AdvancementRewards;Ljava/util/Map;[[Ljava/lang/String;Z)V
 
 - 
 - 
Method Details
- 
createTask
- Mappings:
 Namespace Name Mixin selector official aLae;a()Lae$a;intermediary method_689Lnet/minecraft/class_161;method_689()Lnet/minecraft/class_161$class_162;named createTaskLnet/minecraft/advancement/Advancement;createTask()Lnet/minecraft/advancement/Advancement$Builder;
 - 
getParent
- Mappings:
 Namespace Name Mixin selector official bLae;b()Lae;intermediary method_687Lnet/minecraft/class_161;method_687()Lnet/minecraft/class_161;named getParentLnet/minecraft/advancement/Advancement;getParent()Lnet/minecraft/advancement/Advancement;
 - 
getRoot
- Mappings:
 Namespace Name Mixin selector official cLae;c()Lae;intermediary method_48024Lnet/minecraft/class_161;method_48024()Lnet/minecraft/class_161;named getRootLnet/minecraft/advancement/Advancement;getRoot()Lnet/minecraft/advancement/Advancement;
 - 
getRoot
- Mappings:
 Namespace Name Mixin selector official aLae;a(Lae;)Lae;intermediary method_48023Lnet/minecraft/class_161;method_48023(Lnet/minecraft/class_161;)Lnet/minecraft/class_161;named getRootLnet/minecraft/advancement/Advancement;getRoot(Lnet/minecraft/advancement/Advancement;)Lnet/minecraft/advancement/Advancement;
 - 
getDisplay
- Mappings:
 Namespace Name Mixin selector official dLae;d()Lan;intermediary method_686Lnet/minecraft/class_161;method_686()Lnet/minecraft/class_185;named getDisplayLnet/minecraft/advancement/Advancement;getDisplay()Lnet/minecraft/advancement/AdvancementDisplay;
 - 
sendsTelemetryEvent
public boolean sendsTelemetryEvent()- Mappings:
 Namespace Name Mixin selector official eLae;e()Zintermediary method_51697Lnet/minecraft/class_161;method_51697()Znamed sendsTelemetryEventLnet/minecraft/advancement/Advancement;sendsTelemetryEvent()Z
 - 
getRewards
- Mappings:
 Namespace Name Mixin selector official fLae;f()Lah;intermediary method_691Lnet/minecraft/class_161;method_691()Lnet/minecraft/class_170;named getRewardsLnet/minecraft/advancement/Advancement;getRewards()Lnet/minecraft/advancement/AdvancementRewards;
 - 
toString
 - 
getChildren
- Mappings:
 Namespace Name Mixin selector official gLae;g()Ljava/lang/Iterable;intermediary method_681Lnet/minecraft/class_161;method_681()Ljava/lang/Iterable;named getChildrenLnet/minecraft/advancement/Advancement;getChildren()Ljava/lang/Iterable;
 - 
getCriteria
- Mappings:
 Namespace Name Mixin selector official hLae;h()Ljava/util/Map;intermediary method_682Lnet/minecraft/class_161;method_682()Ljava/util/Map;named getCriteriaLnet/minecraft/advancement/Advancement;getCriteria()Ljava/util/Map;
 - 
getRequirementCount
public int getRequirementCount()- Mappings:
 Namespace Name Mixin selector official iLae;i()Iintermediary method_683Lnet/minecraft/class_161;method_683()Inamed getRequirementCountLnet/minecraft/advancement/Advancement;getRequirementCount()I
 - 
addChild
- Mappings:
 Namespace Name Mixin selector official bLae;b(Lae;)Vintermediary method_690Lnet/minecraft/class_161;method_690(Lnet/minecraft/class_161;)Vnamed addChildLnet/minecraft/advancement/Advancement;addChild(Lnet/minecraft/advancement/Advancement;)V
 - 
getId
- Mappings:
 Namespace Name Mixin selector official jLae;j()Lacq;intermediary method_688Lnet/minecraft/class_161;method_688()Lnet/minecraft/class_2960;named getIdLnet/minecraft/advancement/Advancement;getId()Lnet/minecraft/util/Identifier;
 - 
equals
 - 
hashCode
public int hashCode() - 
getRequirements
- Mappings:
 Namespace Name Mixin selector official kLae;k()[[Ljava/lang/String;intermediary method_680Lnet/minecraft/class_161;method_680()[[Ljava/lang/String;named getRequirementsLnet/minecraft/advancement/Advancement;getRequirements()[[Ljava/lang/String;
 - 
toHoverableText
- Mappings:
 Namespace Name Mixin selector official lLae;l()Lsw;intermediary method_684Lnet/minecraft/class_161;method_684()Lnet/minecraft/class_2561;named toHoverableTextLnet/minecraft/advancement/Advancement;toHoverableText()Lnet/minecraft/text/Text;
 
 -