Class AdvancementEntityPredicateDeserializer

java.lang.Object
net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer

public class AdvancementEntityPredicateDeserializer extends Object
Mappings:
Namespace Name
official bg
intermediary net/minecraft/class_5257
named net/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lbg;a:Lorg/slf4j/Logger;
      intermediary field_24383 Lnet/minecraft/class_5257;field_24383:Lorg/slf4j/Logger;
      named LOGGER Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;LOGGER:Lorg/slf4j/Logger;
    • advancementId

      private final Identifier advancementId
      Mappings:
      Namespace Name Mixin selector
      official b Lbg;b:Laew;
      intermediary field_24384 Lnet/minecraft/class_5257;field_24384:Lnet/minecraft/class_2960;
      named advancementId Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;advancementId:Lnet/minecraft/util/Identifier;
    • lootManager

      private final LootManager lootManager
      Mappings:
      Namespace Name Mixin selector
      official c Lbg;c:Lect;
      intermediary field_44474 Lnet/minecraft/class_5257;field_44474:Lnet/minecraft/class_60;
      named lootManager Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;lootManager:Lnet/minecraft/loot/LootManager;
  • Constructor Details

    • AdvancementEntityPredicateDeserializer

      public AdvancementEntityPredicateDeserializer(Identifier advancementId, LootManager lootManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbg;<init>(Laew;Lect;)V
      intermediary <init> Lnet/minecraft/class_5257;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_60;)V
      named <init> Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/loot/LootManager;)V
  • Method Details

    • loadConditions

      public final List<LootCondition> loadConditions(JsonArray array, String key, LootContextType contextType)
      Mappings:
      Namespace Name Mixin selector
      official a Lbg;a(Lcom/google/gson/JsonArray;Ljava/lang/String;Leez;)Ljava/util/List;
      intermediary method_27796 Lnet/minecraft/class_5257;method_27796(Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/class_176;)Ljava/util/List;
      named loadConditions Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;loadConditions(Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/loot/context/LootContextType;)Ljava/util/List;
    • getAdvancementId

      public Identifier getAdvancementId()
      Mappings:
      Namespace Name Mixin selector
      official a Lbg;a()Laew;
      intermediary method_27795 Lnet/minecraft/class_5257;method_27795()Lnet/minecraft/class_2960;
      named getAdvancementId Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;getAdvancementId()Lnet/minecraft/util/Identifier;