接口 Criterion<T extends CriterionConditions>

    • 方法详细资料

      • getId

        Identifier getId()
        Mappings:
        Namespace Name Mixin selector
        official a Lak;a()Lwp;
        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

        void beginTrackingCondition​(PlayerAdvancementTracker manager,
                                    Criterion.ConditionsContainer<T> conditions)
        Mappings:
        Namespace Name Mixin selector
        official a Lak;a(Lwx;Lak$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

        void endTrackingCondition​(PlayerAdvancementTracker manager,
                                  Criterion.ConditionsContainer<T> conditions)
        Mappings:
        Namespace Name Mixin selector
        official b Lak;b(Lwx;Lak$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

        void endTracking​(PlayerAdvancementTracker tracker)
        Mappings:
        Namespace Name Mixin selector
        official a Lak;a(Lwx;)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

        T conditionsFromJson​(JsonObject obj,
                             AdvancementEntityPredicateDeserializer predicateDeserializer)
        Mappings:
        Namespace Name Mixin selector
        official a Lak;a(Lcom/google/gson/JsonObject;Lbc;)Lal;
        intermediary method_795 Lnet/minecraft/class_179;method_795(Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_184;
        named conditionsFromJson Lnet/minecraft/advancement/criterion/Criterion;conditionsFromJson(Lcom/google/gson/JsonObject;Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;)Lnet/minecraft/advancement/criterion/CriterionConditions;