类 Advancement.Task
- java.lang.Object
-
- net.minecraft.advancement.Advancement.Task
-
- 封闭类:
- Advancement
public static class Advancement.Task extends Object
- Mappings:
Namespace Name official ad$aintermediary net/minecraft/class_161$class_162named net/minecraft/advancement/Advancement$Task
-
-
字段概要
字段 修饰符和类型 字段 说明 private Map<String,AdvancementCriterion>criteriaprivate AdvancementDisplaydisplayprivate CriterionMergermergerprivate IdentifierparentIdprivate AdvancementparentObjprivate String[][]requirementsprivate AdvancementRewardsrewards
-
构造器概要
构造器 限定符 构造器 说明 privateTask()privateTask(@Nullable Identifier parentId, @Nullable AdvancementDisplay display, AdvancementRewards rewards, Map<String,AdvancementCriterion> criteria, String[][] requirements)
-
方法概要
-
-
-
字段详细资料
-
parentId
private Identifier parentId
- Mappings:
Namespace Name Mixin selector official aLad$a;a:Lwp;intermediary field_1152Lnet/minecraft/class_161$class_162;field_1152:Lnet/minecraft/class_2960;named parentIdLnet/minecraft/advancement/Advancement$Task;parentId:Lnet/minecraft/util/Identifier;
-
parentObj
private Advancement parentObj
- Mappings:
Namespace Name Mixin selector official bLad$a;b:Lad;intermediary field_1149Lnet/minecraft/class_161$class_162;field_1149:Lnet/minecraft/class_161;named parentObjLnet/minecraft/advancement/Advancement$Task;parentObj:Lnet/minecraft/advancement/Advancement;
-
display
private AdvancementDisplay display
- Mappings:
Namespace Name Mixin selector official cLad$a;c:Lam;intermediary field_1147Lnet/minecraft/class_161$class_162;field_1147:Lnet/minecraft/class_185;named displayLnet/minecraft/advancement/Advancement$Task;display:Lnet/minecraft/advancement/AdvancementDisplay;
-
rewards
private AdvancementRewards rewards
- Mappings:
Namespace Name Mixin selector official dLad$a;d:Lag;intermediary field_1153Lnet/minecraft/class_161$class_162;field_1153:Lnet/minecraft/class_170;named rewardsLnet/minecraft/advancement/Advancement$Task;rewards:Lnet/minecraft/advancement/AdvancementRewards;
-
criteria
private Map<String,AdvancementCriterion> criteria
- Mappings:
Namespace Name Mixin selector official eLad$a;e:Ljava/util/Map;intermediary field_1148Lnet/minecraft/class_161$class_162;field_1148:Ljava/util/Map;named criteriaLnet/minecraft/advancement/Advancement$Task;criteria:Ljava/util/Map;
-
requirements
private String[][] requirements
- Mappings:
Namespace Name Mixin selector official fLad$a;f:[[Ljava/lang/String;intermediary field_1150Lnet/minecraft/class_161$class_162;field_1150:[[Ljava/lang/String;named requirementsLnet/minecraft/advancement/Advancement$Task;requirements:[[Ljava/lang/String;
-
merger
private CriterionMerger merger
- Mappings:
Namespace Name Mixin selector official gLad$a;g:Lao;intermediary field_1151Lnet/minecraft/class_161$class_162;field_1151:Lnet/minecraft/class_193;named mergerLnet/minecraft/advancement/Advancement$Task;merger:Lnet/minecraft/advancement/CriterionMerger;
-
-
构造器详细资料
-
Task
private Task(@Nullable @Nullable Identifier parentId, @Nullable @Nullable AdvancementDisplay display, AdvancementRewards rewards, Map<String,AdvancementCriterion> criteria, String[][] requirements)
- Mappings:
Namespace Name Mixin selector official <init>Lad$a;<init>(Lwp;Lam;Lag;Ljava/util/Map;[[Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_161$class_162;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;)Vnamed <init>Lnet/minecraft/advancement/Advancement$Task;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/AdvancementDisplay;Lnet/minecraft/advancement/AdvancementRewards;Ljava/util/Map;[[Ljava/lang/String;)V
-
Task
private Task()
-
-
方法详细资料
-
create
public static Advancement.Task create()
- Mappings:
Namespace Name Mixin selector official aLad$a;a()Lad$a;intermediary method_707Lnet/minecraft/class_161$class_162;method_707()Lnet/minecraft/class_161$class_162;named createLnet/minecraft/advancement/Advancement$Task;create()Lnet/minecraft/advancement/Advancement$Task;
-
parent
public Advancement.Task parent(Advancement parent)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lad;)Lad$a;intermediary method_701Lnet/minecraft/class_161$class_162;method_701(Lnet/minecraft/class_161;)Lnet/minecraft/class_161$class_162;named parentLnet/minecraft/advancement/Advancement$Task;parent(Lnet/minecraft/advancement/Advancement;)Lnet/minecraft/advancement/Advancement$Task;
-
parent
public Advancement.Task parent(Identifier parentId)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lwp;)Lad$a;intermediary method_708Lnet/minecraft/class_161$class_162;method_708(Lnet/minecraft/class_2960;)Lnet/minecraft/class_161$class_162;named parentLnet/minecraft/advancement/Advancement$Task;parent(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/Advancement$Task;
-
display
public Advancement.Task display(ItemStack icon, Text title, Text description, @Nullable @Nullable Identifier background, AdvancementFrame frame, boolean showToast, boolean announceToChat, boolean hidden)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lbpr;Lon;Lon;Lwp;Lan;ZZZ)Lad$a;intermediary method_20416Lnet/minecraft/class_161$class_162;method_20416(Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162;named displayLnet/minecraft/advancement/Advancement$Task;display(Lnet/minecraft/item/ItemStack;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/AdvancementFrame;ZZZ)Lnet/minecraft/advancement/Advancement$Task;
-
display
public Advancement.Task display(ItemConvertible icon, Text title, Text description, @Nullable @Nullable Identifier background, AdvancementFrame frame, boolean showToast, boolean announceToChat, boolean hidden)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lbvq;Lon;Lon;Lwp;Lan;ZZZ)Lad$a;intermediary method_697Lnet/minecraft/class_161$class_162;method_697(Lnet/minecraft/class_1935;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162;named displayLnet/minecraft/advancement/Advancement$Task;display(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/AdvancementFrame;ZZZ)Lnet/minecraft/advancement/Advancement$Task;
-
display
public Advancement.Task display(AdvancementDisplay display)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lam;)Lad$a;intermediary method_693Lnet/minecraft/class_161$class_162;method_693(Lnet/minecraft/class_185;)Lnet/minecraft/class_161$class_162;named displayLnet/minecraft/advancement/Advancement$Task;display(Lnet/minecraft/advancement/AdvancementDisplay;)Lnet/minecraft/advancement/Advancement$Task;
-
rewards
public Advancement.Task rewards(AdvancementRewards.Builder builder)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lag$a;)Lad$a;intermediary method_703Lnet/minecraft/class_161$class_162;method_703(Lnet/minecraft/class_170$class_171;)Lnet/minecraft/class_161$class_162;named rewardsLnet/minecraft/advancement/Advancement$Task;rewards(Lnet/minecraft/advancement/AdvancementRewards$Builder;)Lnet/minecraft/advancement/Advancement$Task;
-
rewards
public Advancement.Task rewards(AdvancementRewards rewards)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lag;)Lad$a;intermediary method_706Lnet/minecraft/class_161$class_162;method_706(Lnet/minecraft/class_170;)Lnet/minecraft/class_161$class_162;named rewardsLnet/minecraft/advancement/Advancement$Task;rewards(Lnet/minecraft/advancement/AdvancementRewards;)Lnet/minecraft/advancement/Advancement$Task;
-
criterion
public Advancement.Task criterion(String name, CriterionConditions conditions)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Ljava/lang/String;Lal;)Lad$a;intermediary method_709Lnet/minecraft/class_161$class_162;method_709(Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_161$class_162;named criterionLnet/minecraft/advancement/Advancement$Task;criterion(Ljava/lang/String;Lnet/minecraft/advancement/criterion/CriterionConditions;)Lnet/minecraft/advancement/Advancement$Task;
-
criterion
public Advancement.Task criterion(String name, AdvancementCriterion criterion)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Ljava/lang/String;Lai;)Lad$a;intermediary method_705Lnet/minecraft/class_161$class_162;method_705(Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_161$class_162;named criterionLnet/minecraft/advancement/Advancement$Task;criterion(Ljava/lang/String;Lnet/minecraft/advancement/AdvancementCriterion;)Lnet/minecraft/advancement/Advancement$Task;
-
criteriaMerger
public Advancement.Task criteriaMerger(CriterionMerger merger)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lao;)Lad$a;intermediary method_704Lnet/minecraft/class_161$class_162;method_704(Lnet/minecraft/class_193;)Lnet/minecraft/class_161$class_162;named criteriaMergerLnet/minecraft/advancement/Advancement$Task;criteriaMerger(Lnet/minecraft/advancement/CriterionMerger;)Lnet/minecraft/advancement/Advancement$Task;
-
method_34884
public Advancement.Task method_34884(String[][] string)
- Mappings:
Namespace Name Mixin selector official aLad$a;a([[Ljava/lang/String;)Lad$a;intermediary method_34884Lnet/minecraft/class_161$class_162;method_34884([[Ljava/lang/String;)Lnet/minecraft/class_161$class_162;named method_34884Lnet/minecraft/advancement/Advancement$Task;method_34884([[Ljava/lang/String;)Lnet/minecraft/advancement/Advancement$Task;
-
findParent
public boolean findParent(Function<Identifier,Advancement> parentProvider)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Ljava/util/function/Function;)Zintermediary method_700Lnet/minecraft/class_161$class_162;method_700(Ljava/util/function/Function;)Znamed findParentLnet/minecraft/advancement/Advancement$Task;findParent(Ljava/util/function/Function;)Z
-
build
public Advancement build(Identifier id)
- Mappings:
Namespace Name Mixin selector official bLad$a;b(Lwp;)Lad;intermediary method_695Lnet/minecraft/class_161$class_162;method_695(Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;named buildLnet/minecraft/advancement/Advancement$Task;build(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/Advancement;
-
build
public Advancement build(Consumer<Advancement> consumer, String id)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Ljava/util/function/Consumer;Ljava/lang/String;)Lad;intermediary method_694Lnet/minecraft/class_161$class_162;method_694(Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/class_161;named buildLnet/minecraft/advancement/Advancement$Task;build(Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancement/Advancement;
-
toJson
public JsonObject toJson()
- Mappings:
Namespace Name Mixin selector official bLad$a;b()Lcom/google/gson/JsonObject;intermediary method_698Lnet/minecraft/class_161$class_162;method_698()Lcom/google/gson/JsonObject;named toJsonLnet/minecraft/advancement/Advancement$Task;toJson()Lcom/google/gson/JsonObject;
-
toPacket
public void toPacket(PacketByteBuf buf)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lob;)Vintermediary method_699Lnet/minecraft/class_161$class_162;method_699(Lnet/minecraft/class_2540;)Vnamed toPacketLnet/minecraft/advancement/Advancement$Task;toPacket(Lnet/minecraft/network/PacketByteBuf;)V
-
toString
public String toString()
-
fromJson
public static Advancement.Task fromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
- Mappings:
Namespace Name Mixin selector official aLad$a;a(Lcom/google/gson/JsonObject;Lbc;)Lad$a;intermediary method_692Lnet/minecraft/class_161$class_162;method_692(Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_161$class_162;named fromJsonLnet/minecraft/advancement/Advancement$Task;fromJson(Lcom/google/gson/JsonObject;Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;)Lnet/minecraft/advancement/Advancement$Task;
-
fromPacket
public static Advancement.Task fromPacket(PacketByteBuf buf)
- Mappings:
Namespace Name Mixin selector official bLad$a;b(Lob;)Lad$a;intermediary method_696Lnet/minecraft/class_161$class_162;method_696(Lnet/minecraft/class_2540;)Lnet/minecraft/class_161$class_162;named fromPacketLnet/minecraft/advancement/Advancement$Task;fromPacket(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/advancement/Advancement$Task;
-
getCriteria
public Map<String,AdvancementCriterion> getCriteria()
- Mappings:
Namespace Name Mixin selector official cLad$a;c()Ljava/util/Map;intermediary method_710Lnet/minecraft/class_161$class_162;method_710()Ljava/util/Map;named getCriteriaLnet/minecraft/advancement/Advancement$Task;getCriteria()Ljava/util/Map;
-
-