类 Advancement
- java.lang.Object
-
- net.minecraft.advancement.Advancement
-
public class Advancement extends Object
- Mappings:
Namespace Name official adintermediary net/minecraft/class_161named net/minecraft/advancement/Advancement
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classAdvancement.Task
-
字段概要
字段 修饰符和类型 字段 说明 private Set<Advancement>childrenprivate Map<String,AdvancementCriterion>criteriaprivate AdvancementDisplaydisplayprivate Identifieridprivate Advancementparentprivate String[][]requirementsprivate AdvancementRewardsrewardsprivate Texttext
-
构造器概要
构造器 构造器 说明 Advancement(Identifier id, @Nullable Advancement parent, @Nullable AdvancementDisplay display, AdvancementRewards rewards, Map<String,AdvancementCriterion> criteria, String[][] requirements)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddChild(Advancement child)Advancement.TaskcreateTask()booleanequals(Object o)Iterable<Advancement>getChildren()Map<String,AdvancementCriterion>getCriteria()@Nullable AdvancementDisplaygetDisplay()IdentifiergetId()@Nullable AdvancementgetParent()intgetRequirementCount()String[][]getRequirements()AdvancementRewardsgetRewards()inthashCode()TexttoHoverableText()StringtoString()
-
-
-
字段详细资料
-
parent
private final Advancement parent
- Mappings:
Namespace Name Mixin selector official aLad;a:Lad;intermediary field_1143Lnet/minecraft/class_161;field_1143:Lnet/minecraft/class_161;named parentLnet/minecraft/advancement/Advancement;parent:Lnet/minecraft/advancement/Advancement;
-
display
private final AdvancementDisplay display
- Mappings:
Namespace Name Mixin selector official bLad;b:Lam;intermediary field_1146Lnet/minecraft/class_161;field_1146:Lnet/minecraft/class_185;named displayLnet/minecraft/advancement/Advancement;display:Lnet/minecraft/advancement/AdvancementDisplay;
-
rewards
private final AdvancementRewards rewards
- Mappings:
Namespace Name Mixin selector official cLad;c:Lag;intermediary field_1145Lnet/minecraft/class_161;field_1145:Lnet/minecraft/class_170;named rewardsLnet/minecraft/advancement/Advancement;rewards:Lnet/minecraft/advancement/AdvancementRewards;
-
id
private final Identifier id
- Mappings:
Namespace Name Mixin selector official dLad;d:Lwp;intermediary field_1144Lnet/minecraft/class_161;field_1144:Lnet/minecraft/class_2960;named idLnet/minecraft/advancement/Advancement;id:Lnet/minecraft/util/Identifier;
-
criteria
private final Map<String,AdvancementCriterion> criteria
- Mappings:
Namespace Name Mixin selector official eLad;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
private final String[][] requirements
- Mappings:
Namespace Name Mixin selector official fLad;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
private final Set<Advancement> children
- Mappings:
Namespace Name Mixin selector official gLad;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
private final Text text
- Mappings:
Namespace Name Mixin selector official hLad;h:Lon;intermediary field_1141Lnet/minecraft/class_161;field_1141:Lnet/minecraft/class_2561;named textLnet/minecraft/advancement/Advancement;text:Lnet/minecraft/text/Text;
-
-
构造器详细资料
-
Advancement
public Advancement(Identifier id, @Nullable @Nullable Advancement parent, @Nullable @Nullable AdvancementDisplay display, AdvancementRewards rewards, Map<String,AdvancementCriterion> criteria, String[][] requirements)
- Mappings:
Namespace Name Mixin selector official <init>Lad;<init>(Lwp;Lad;Lam;Lag;Ljava/util/Map;[[Ljava/lang/String;)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;)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;)V
-
-
方法详细资料
-
createTask
public Advancement.Task createTask()
- Mappings:
Namespace Name Mixin selector official aLad;a()Lad$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$Task;
-
getParent
@Nullable public @Nullable Advancement getParent()
- Mappings:
Namespace Name Mixin selector official bLad;b()Lad;intermediary method_687Lnet/minecraft/class_161;method_687()Lnet/minecraft/class_161;named getParentLnet/minecraft/advancement/Advancement;getParent()Lnet/minecraft/advancement/Advancement;
-
getDisplay
@Nullable public @Nullable AdvancementDisplay getDisplay()
- Mappings:
Namespace Name Mixin selector official cLad;c()Lam;intermediary method_686Lnet/minecraft/class_161;method_686()Lnet/minecraft/class_185;named getDisplayLnet/minecraft/advancement/Advancement;getDisplay()Lnet/minecraft/advancement/AdvancementDisplay;
-
getRewards
public AdvancementRewards getRewards()
- Mappings:
Namespace Name Mixin selector official dLad;d()Lag;intermediary method_691Lnet/minecraft/class_161;method_691()Lnet/minecraft/class_170;named getRewardsLnet/minecraft/advancement/Advancement;getRewards()Lnet/minecraft/advancement/AdvancementRewards;
-
toString
public String toString()
-
getChildren
public Iterable<Advancement> getChildren()
- Mappings:
Namespace Name Mixin selector official eLad;e()Ljava/lang/Iterable;intermediary method_681Lnet/minecraft/class_161;method_681()Ljava/lang/Iterable;named getChildrenLnet/minecraft/advancement/Advancement;getChildren()Ljava/lang/Iterable;
-
getCriteria
public Map<String,AdvancementCriterion> getCriteria()
- Mappings:
Namespace Name Mixin selector official fLad;f()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 gLad;g()Iintermediary method_683Lnet/minecraft/class_161;method_683()Inamed getRequirementCountLnet/minecraft/advancement/Advancement;getRequirementCount()I
-
addChild
public void addChild(Advancement child)
- Mappings:
Namespace Name Mixin selector official aLad;a(Lad;)Vintermediary method_690Lnet/minecraft/class_161;method_690(Lnet/minecraft/class_161;)Vnamed addChildLnet/minecraft/advancement/Advancement;addChild(Lnet/minecraft/advancement/Advancement;)V
-
getId
public Identifier getId()
- Mappings:
Namespace Name Mixin selector official hLad;h()Lwp;intermediary method_688Lnet/minecraft/class_161;method_688()Lnet/minecraft/class_2960;named getIdLnet/minecraft/advancement/Advancement;getId()Lnet/minecraft/util/Identifier;
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
getRequirements
public String[][] getRequirements()
- Mappings:
Namespace Name Mixin selector official iLad;i()[[Ljava/lang/String;intermediary method_680Lnet/minecraft/class_161;method_680()[[Ljava/lang/String;named getRequirementsLnet/minecraft/advancement/Advancement;getRequirements()[[Ljava/lang/String;
-
toHoverableText
public Text toHoverableText()
- Mappings:
Namespace Name Mixin selector official jLad;j()Lon;intermediary method_684Lnet/minecraft/class_161;method_684()Lnet/minecraft/class_2561;named toHoverableTextLnet/minecraft/advancement/Advancement;toHoverableText()Lnet/minecraft/text/Text;
-
-