Class ImpossibleCriterion

java.lang.Object
net.minecraft.advancement.criterion.ImpossibleCriterion
All Implemented Interfaces:
Criterion<ImpossibleCriterion.Conditions>

public class ImpossibleCriterion extends Object implements Criterion<ImpossibleCriterion.Conditions>
Mappings:
Namespace Name
official bw
intermediary net/minecraft/class_2062
named net/minecraft/advancement/criterion/ImpossibleCriterion
  • Field Details

    • ID

      static final Identifier ID
      Mappings:
      Namespace Name Mixin selector
      official a Lbw;a:Labb;
      intermediary field_9624 Lnet/minecraft/class_2062;field_9624:Lnet/minecraft/class_2960;
      named ID Lnet/minecraft/advancement/criterion/ImpossibleCriterion;ID:Lnet/minecraft/util/Identifier;
  • Constructor Details

    • ImpossibleCriterion

      public ImpossibleCriterion()
  • Method Details

    • getId

      public Identifier getId()
      Specified by:
      getId in interface Criterion<ImpossibleCriterion.Conditions>
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a()Labb;
      intermediary method_794 Lnet/minecraft/class_179;method_794()Lnet/minecraft/class_2960;
      named getId Lnet/minecraft/advancement/criterion/Criterion;getId()Lnet/minecraft/util/Identifier;
    • beginTrackingCondition

      public void beginTrackingCondition(PlayerAdvancementTracker manager, Criterion.ConditionsContainer<ImpossibleCriterion.Conditions> conditions)
      Specified by:
      beginTrackingCondition in interface Criterion<ImpossibleCriterion.Conditions>
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a(Labj;Lam$a;)V
      intermediary method_792 Lnet/minecraft/class_179;method_792(Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V
      named beginTrackingCondition Lnet/minecraft/advancement/criterion/Criterion;beginTrackingCondition(Lnet/minecraft/advancement/PlayerAdvancementTracker;Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;)V
    • endTrackingCondition

      public void endTrackingCondition(PlayerAdvancementTracker manager, Criterion.ConditionsContainer<ImpossibleCriterion.Conditions> conditions)
      Specified by:
      endTrackingCondition in interface Criterion<ImpossibleCriterion.Conditions>
      Mappings:
      Namespace Name Mixin selector
      official b Lam;b(Labj;Lam$a;)V
      intermediary method_793 Lnet/minecraft/class_179;method_793(Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V
      named endTrackingCondition Lnet/minecraft/advancement/criterion/Criterion;endTrackingCondition(Lnet/minecraft/advancement/PlayerAdvancementTracker;Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;)V
    • endTracking

      public void endTracking(PlayerAdvancementTracker tracker)
      Specified by:
      endTracking in interface Criterion<ImpossibleCriterion.Conditions>
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a(Labj;)V
      intermediary method_791 Lnet/minecraft/class_179;method_791(Lnet/minecraft/class_2985;)V
      named endTracking Lnet/minecraft/advancement/criterion/Criterion;endTracking(Lnet/minecraft/advancement/PlayerAdvancementTracker;)V
    • conditionsFromJson

      public ImpossibleCriterion.Conditions conditionsFromJson(JsonObject jsonObject, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer)
      Specified by:
      conditionsFromJson in interface Criterion<ImpossibleCriterion.Conditions>
      Mappings:
      Namespace Name Mixin selector
      official b Lbw;b(Lcom/google/gson/JsonObject;Lbe;)Lbw$a;
      intermediary method_8949 Lnet/minecraft/class_2062;method_8949(Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2062$class_2063;
      named conditionsFromJson Lnet/minecraft/advancement/criterion/ImpossibleCriterion;conditionsFromJson(Lcom/google/gson/JsonObject;Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;)Lnet/minecraft/advancement/criterion/ImpossibleCriterion$Conditions;