Class AdvancementEntityPredicateDeserializer

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

public class AdvancementEntityPredicateDeserializer extends Object
Mappings:
Namespace Name
official be
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 Lbe;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 Lbe;b:Lacq;
      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 Lbe;c:Ldzk;
      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;
    • gson

      private final Gson gson
      Mappings:
      Namespace Name Mixin selector
      official d Lbe;d:Lcom/google/gson/Gson;
      intermediary field_24386 Lnet/minecraft/class_5257;field_24386:Lcom/google/gson/Gson;
      named gson Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;gson:Lcom/google/gson/Gson;
  • Constructor Details

    • AdvancementEntityPredicateDeserializer

      public AdvancementEntityPredicateDeserializer(Identifier advancementId, LootManager lootManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbe;<init>(Lacq;Ldzk;)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 LootCondition[] loadConditions(JsonArray array, String key, LootContextType contextType)
      Mappings:
      Namespace Name Mixin selector
      official a Lbe;a(Lcom/google/gson/JsonArray;Ljava/lang/String;Lebr;)[Lech;
      intermediary method_27796 Lnet/minecraft/class_5257;method_27796(Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/class_176;)[Lnet/minecraft/class_5341;
      named loadConditions Lnet/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 a Lbe;a()Lacq;
      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;