类 Criterion.ConditionsContainer<T extends CriterionConditions>

  • 封闭接口:
    Criterion<T extends CriterionConditions>

    public static class Criterion.ConditionsContainer<T extends CriterionConditions>
    extends Object
    Mappings:
    Namespace Name
    official ak$a
    intermediary net/minecraft/class_179$class_180
    named net/minecraft/advancement/criterion/Criterion$ConditionsContainer
    • 字段详细资料

      • conditions

        private final T extends CriterionConditions conditions
        Mappings:
        Namespace Name Mixin selector
        official a Lak$a;a:Lal;
        intermediary field_1223 Lnet/minecraft/class_179$class_180;field_1223:Lnet/minecraft/class_184;
        named conditions Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;conditions:Lnet/minecraft/advancement/criterion/CriterionConditions;
      • advancement

        private final Advancement advancement
        Mappings:
        Namespace Name Mixin selector
        official b Lak$a;b:Lad;
        intermediary field_1222 Lnet/minecraft/class_179$class_180;field_1222:Lnet/minecraft/class_161;
        named advancement Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;advancement:Lnet/minecraft/advancement/Advancement;
      • id

        private final String id
        Mappings:
        Namespace Name Mixin selector
        official c Lak$a;c:Ljava/lang/String;
        intermediary field_1221 Lnet/minecraft/class_179$class_180;field_1221:Ljava/lang/String;
        named id Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;id:Ljava/lang/String;
    • 构造器详细资料

      • ConditionsContainer

        public ConditionsContainer​(T conditions,
                                   Advancement advancement,
                                   String id)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lak$a;<init>(Lal;Lad;Ljava/lang/String;)V
        intermediary <init> Lnet/minecraft/class_179$class_180;<init>(Lnet/minecraft/class_184;Lnet/minecraft/class_161;Ljava/lang/String;)V
        named <init> Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;<init>(Lnet/minecraft/advancement/criterion/CriterionConditions;Lnet/minecraft/advancement/Advancement;Ljava/lang/String;)V
    • 方法详细资料

      • getConditions

        public T getConditions()
        Mappings:
        Namespace Name Mixin selector
        official a Lak$a;a()Lal;
        intermediary method_797 Lnet/minecraft/class_179$class_180;method_797()Lnet/minecraft/class_184;
        named getConditions Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;getConditions()Lnet/minecraft/advancement/criterion/CriterionConditions;
      • grant

        public void grant​(PlayerAdvancementTracker tracker)
        Mappings:
        Namespace Name Mixin selector
        official a Lak$a;a(Lwx;)V
        intermediary method_796 Lnet/minecraft/class_179$class_180;method_796(Lnet/minecraft/class_2985;)V
        named grant Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;grant(Lnet/minecraft/advancement/PlayerAdvancementTracker;)V
      • equals

        public boolean equals​(Object o)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Lak$a;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_179$class_180;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;equals(Ljava/lang/Object;)Z
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Lak$a;hashCode()I
        intermediary hashCode Lnet/minecraft/class_179$class_180;hashCode()I
        named hashCode Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;hashCode()I