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 by
intermediary net/minecraft/class_2062
named net/minecraft/advancement/criterion/ImpossibleCriterion
  • Constructor Details

    • ImpossibleCriterion

      public ImpossibleCriterion()
  • Method Details

    • 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 Lao;a(Lafe;Lao$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 Lao;b(Lafe;Lao$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 Lao;a(Lafe;)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 Lby;b(Lcom/google/gson/JsonObject;Lbg;)Lby$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;