类 AdvancementEntityPredicateDeserializer
- java.lang.Object
-
- net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer
-
public class AdvancementEntityPredicateDeserializer extends Object
- Mappings:
Namespace Name official bcintermediary net/minecraft/class_5257named net/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer
-
-
字段概要
字段 修饰符和类型 字段 说明 private IdentifieradvancementIdprivate LootConditionManagerconditionManagerprivate Gsongsonprivate static LoggerLOGGER
-
构造器概要
构造器 构造器 说明 AdvancementEntityPredicateDeserializer(Identifier advancementId, LootConditionManager conditionManager)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 IdentifiergetAdvancementId()LootCondition[]loadConditions(JsonArray array, String key, LootContextType contextType)
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLbc;a:Lorg/apache/logging/log4j/Logger;intermediary field_24383Lnet/minecraft/class_5257;field_24383:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;LOGGER:Lorg/apache/logging/log4j/Logger;
-
advancementId
private final Identifier advancementId
- Mappings:
Namespace Name Mixin selector official bLbc;b:Lwp;intermediary field_24384Lnet/minecraft/class_5257;field_24384:Lnet/minecraft/class_2960;named advancementIdLnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;advancementId:Lnet/minecraft/util/Identifier;
-
conditionManager
private final LootConditionManager conditionManager
- Mappings:
Namespace Name Mixin selector official cLbc;c:Ldhu;intermediary field_24385Lnet/minecraft/class_5257;field_24385:Lnet/minecraft/class_4567;named conditionManagerLnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;conditionManager:Lnet/minecraft/loot/condition/LootConditionManager;
-
gson
private final Gson gson
- Mappings:
Namespace Name Mixin selector official dLbc;d:Lcom/google/gson/Gson;intermediary field_24386Lnet/minecraft/class_5257;field_24386:Lcom/google/gson/Gson;named gsonLnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;gson:Lcom/google/gson/Gson;
-
-
构造器详细资料
-
AdvancementEntityPredicateDeserializer
public AdvancementEntityPredicateDeserializer(Identifier advancementId, LootConditionManager conditionManager)
- Mappings:
Namespace Name Mixin selector official <init>Lbc;<init>(Lwp;Ldhu;)Vintermediary <init>Lnet/minecraft/class_5257;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_4567;)Vnamed <init>Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/loot/condition/LootConditionManager;)V
-
-
方法详细资料
-
loadConditions
public final LootCondition[] loadConditions(JsonArray array, String key, LootContextType contextType)
- Mappings:
Namespace Name Mixin selector official aLbc;a(Lcom/google/gson/JsonArray;Ljava/lang/String;Ldjt;)[Ldkh;intermediary method_27796Lnet/minecraft/class_5257;method_27796(Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/class_176;)[Lnet/minecraft/class_5341;named loadConditionsLnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;loadConditions(Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/loot/context/LootContextType;)[Lnet/minecraft/loot/condition/LootCondition;
-
getAdvancementId
public Identifier getAdvancementId()
- Mappings:
Namespace Name Mixin selector official aLbc;a()Lwp;intermediary method_27795Lnet/minecraft/class_5257;method_27795()Lnet/minecraft/class_2960;named getAdvancementIdLnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;getAdvancementId()Lnet/minecraft/util/Identifier;
-
-