类 PlayerInteractedWithEntityCriterion.Conditions

    • 字段详细资料

      • item

        private final ItemPredicate item
        Mappings:
        Namespace Name Mixin selector
        official a Lck$a;a:Lbv;
        intermediary field_25700 Lnet/minecraft/class_5409$class_5410;field_25700:Lnet/minecraft/class_2073;
        named item Lnet/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions;item:Lnet/minecraft/predicate/item/ItemPredicate;
      • entity

        private final EntityPredicate.Extended entity
        Mappings:
        Namespace Name Mixin selector
        official b Lck$a;b:Lbl$b;
        intermediary field_25701 Lnet/minecraft/class_5409$class_5410;field_25701:Lnet/minecraft/class_2048$class_5258;
        named entity Lnet/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions;entity:Lnet/minecraft/predicate/entity/EntityPredicate$Extended;
    • 构造器详细资料

      • Conditions

        public Conditions​(EntityPredicate.Extended player,
                          ItemPredicate item,
                          EntityPredicate.Extended entity)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lck$a;<init>(Lbl$b;Lbv;Lbl$b;)V
        intermediary <init> Lnet/minecraft/class_5409$class_5410;<init>(Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;)V
        named <init> Lnet/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions;<init>(Lnet/minecraft/predicate/entity/EntityPredicate$Extended;Lnet/minecraft/predicate/item/ItemPredicate;Lnet/minecraft/predicate/entity/EntityPredicate$Extended;)V
    • 方法详细资料

      • create

        public static PlayerInteractedWithEntityCriterion.Conditions create​(EntityPredicate.Extended player,
                                                                            ItemPredicate.Builder itemBuilder,
                                                                            EntityPredicate.Extended entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lck$a;a(Lbl$b;Lbv$a;Lbl$b;)Lck$a;
        intermediary method_30099 Lnet/minecraft/class_5409$class_5410;method_30099(Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2048$class_5258;)Lnet/minecraft/class_5409$class_5410;
        named create Lnet/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions;create(Lnet/minecraft/predicate/entity/EntityPredicate$Extended;Lnet/minecraft/predicate/item/ItemPredicate$Builder;Lnet/minecraft/predicate/entity/EntityPredicate$Extended;)Lnet/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions;
      • test

        public boolean test​(ItemStack stack,
                            LootContext context)
        Mappings:
        Namespace Name Mixin selector
        official a Lck$a;a(Lbpr;Ldhp;)Z
        intermediary method_30100 Lnet/minecraft/class_5409$class_5410;method_30100(Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Z
        named test Lnet/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions;test(Lnet/minecraft/item/ItemStack;Lnet/minecraft/loot/context/LootContext;)Z
      • toJson

        public JsonObject toJson​(AdvancementEntityPredicateSerializer predicateSerializer)
        指定者:
        toJson 在接口中 CriterionConditions
        覆盖:
        toJson 在类中 AbstractCriterionConditions
        Mappings:
        Namespace Name Mixin selector
        official a Lal;a(Lcn;)Lcom/google/gson/JsonObject;
        intermediary method_807 Lnet/minecraft/class_184;method_807(Lnet/minecraft/class_5267;)Lcom/google/gson/JsonObject;
        named toJson Lnet/minecraft/advancement/criterion/CriterionConditions;toJson(Lnet/minecraft/predicate/entity/AdvancementEntityPredicateSerializer;)Lcom/google/gson/JsonObject;