类 AdvancementCriterion
- java.lang.Object
-
- net.minecraft.advancement.AdvancementCriterion
-
public class AdvancementCriterion extends Object
- Mappings:
Namespace Name official aiintermediary net/minecraft/class_175named net/minecraft/advancement/AdvancementCriterion
-
-
字段概要
字段 修饰符和类型 字段 说明 private CriterionConditionsconditions
-
构造器概要
构造器 构造器 说明 AdvancementCriterion()AdvancementCriterion(CriterionConditions conditions)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static Map<String,AdvancementCriterion>criteriaFromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)static Map<String,AdvancementCriterion>criteriaFromPacket(PacketByteBuf buf)static voidcriteriaToPacket(Map<String,AdvancementCriterion> criteria, PacketByteBuf buf)static AdvancementCriterionfromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)static AdvancementCriterionfromPacket(PacketByteBuf buf)@Nullable CriterionConditionsgetConditions()JsonElementtoJson()voidtoPacket(PacketByteBuf buf)
-
-
-
字段详细资料
-
conditions
private final CriterionConditions conditions
- Mappings:
Namespace Name Mixin selector official aLai;a:Lal;intermediary field_1214Lnet/minecraft/class_175;field_1214:Lnet/minecraft/class_184;named conditionsLnet/minecraft/advancement/AdvancementCriterion;conditions:Lnet/minecraft/advancement/criterion/CriterionConditions;
-
-
构造器详细资料
-
AdvancementCriterion
public AdvancementCriterion(CriterionConditions conditions)
- Mappings:
Namespace Name Mixin selector official <init>Lai;<init>(Lal;)Vintermediary <init>Lnet/minecraft/class_175;<init>(Lnet/minecraft/class_184;)Vnamed <init>Lnet/minecraft/advancement/AdvancementCriterion;<init>(Lnet/minecraft/advancement/criterion/CriterionConditions;)V
-
AdvancementCriterion
public AdvancementCriterion()
-
-
方法详细资料
-
toPacket
public void toPacket(PacketByteBuf buf)
- Mappings:
Namespace Name Mixin selector official aLai;a(Lob;)Vintermediary method_771Lnet/minecraft/class_175;method_771(Lnet/minecraft/class_2540;)Vnamed toPacketLnet/minecraft/advancement/AdvancementCriterion;toPacket(Lnet/minecraft/network/PacketByteBuf;)V
-
fromJson
public static AdvancementCriterion fromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
- Mappings:
Namespace Name Mixin selector official aLai;a(Lcom/google/gson/JsonObject;Lbc;)Lai;intermediary method_770Lnet/minecraft/class_175;method_770(Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_175;named fromJsonLnet/minecraft/advancement/AdvancementCriterion;fromJson(Lcom/google/gson/JsonObject;Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;)Lnet/minecraft/advancement/AdvancementCriterion;
-
fromPacket
public static AdvancementCriterion fromPacket(PacketByteBuf buf)
- Mappings:
Namespace Name Mixin selector official bLai;b(Lob;)Lai;intermediary method_769Lnet/minecraft/class_175;method_769(Lnet/minecraft/class_2540;)Lnet/minecraft/class_175;named fromPacketLnet/minecraft/advancement/AdvancementCriterion;fromPacket(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/advancement/AdvancementCriterion;
-
criteriaFromJson
public static Map<String,AdvancementCriterion> criteriaFromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
- Mappings:
Namespace Name Mixin selector official bLai;b(Lcom/google/gson/JsonObject;Lbc;)Ljava/util/Map;intermediary method_772Lnet/minecraft/class_175;method_772(Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Ljava/util/Map;named criteriaFromJsonLnet/minecraft/advancement/AdvancementCriterion;criteriaFromJson(Lcom/google/gson/JsonObject;Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;)Ljava/util/Map;
-
criteriaFromPacket
public static Map<String,AdvancementCriterion> criteriaFromPacket(PacketByteBuf buf)
- Mappings:
Namespace Name Mixin selector official cLai;c(Lob;)Ljava/util/Map;intermediary method_768Lnet/minecraft/class_175;method_768(Lnet/minecraft/class_2540;)Ljava/util/Map;named criteriaFromPacketLnet/minecraft/advancement/AdvancementCriterion;criteriaFromPacket(Lnet/minecraft/network/PacketByteBuf;)Ljava/util/Map;
-
criteriaToPacket
public static void criteriaToPacket(Map<String,AdvancementCriterion> criteria, PacketByteBuf buf)
- Mappings:
Namespace Name Mixin selector official aLai;a(Ljava/util/Map;Lob;)Vintermediary method_775Lnet/minecraft/class_175;method_775(Ljava/util/Map;Lnet/minecraft/class_2540;)Vnamed criteriaToPacketLnet/minecraft/advancement/AdvancementCriterion;criteriaToPacket(Ljava/util/Map;Lnet/minecraft/network/PacketByteBuf;)V
-
getConditions
@Nullable public @Nullable CriterionConditions getConditions()
- Mappings:
Namespace Name Mixin selector official aLai;a()Lal;intermediary method_774Lnet/minecraft/class_175;method_774()Lnet/minecraft/class_184;named getConditionsLnet/minecraft/advancement/AdvancementCriterion;getConditions()Lnet/minecraft/advancement/criterion/CriterionConditions;
-
toJson
public JsonElement toJson()
- Mappings:
Namespace Name Mixin selector official bLai;b()Lcom/google/gson/JsonElement;intermediary method_773Lnet/minecraft/class_175;method_773()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/advancement/AdvancementCriterion;toJson()Lcom/google/gson/JsonElement;
-
-