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;
-