类 EntityPropertiesLootCondition

    • 字段详细资料

      • predicate

        private final EntityPredicate predicate
        Mappings:
        Namespace Name Mixin selector
        official a Ldkk;a:Lbl;
        intermediary field_1293 Lnet/minecraft/class_215;field_1293:Lnet/minecraft/class_2048;
        named predicate Lnet/minecraft/loot/condition/EntityPropertiesLootCondition;predicate:Lnet/minecraft/predicate/entity/EntityPredicate;
      • entity

        private final LootContext.EntityTarget entity
        Mappings:
        Namespace Name Mixin selector
        official b Ldkk;b:Ldhp$c;
        intermediary field_1292 Lnet/minecraft/class_215;field_1292:Lnet/minecraft/class_47$class_50;
        named entity Lnet/minecraft/loot/condition/EntityPropertiesLootCondition;entity:Lnet/minecraft/loot/context/LootContext$EntityTarget;
    • 构造器详细资料

      • EntityPropertiesLootCondition

        private EntityPropertiesLootCondition​(EntityPredicate predicate,
                                              LootContext.EntityTarget entity)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldkk;<init>(Lbl;Ldhp$c;)V
        intermediary <init> Lnet/minecraft/class_215;<init>(Lnet/minecraft/class_2048;Lnet/minecraft/class_47$class_50;)V
        named <init> Lnet/minecraft/loot/condition/EntityPropertiesLootCondition;<init>(Lnet/minecraft/predicate/entity/EntityPredicate;Lnet/minecraft/loot/context/LootContext$EntityTarget;)V
    • 方法详细资料

      • getType

        public LootConditionType getType()
        指定者:
        getType 在接口中 LootCondition
        Mappings:
        Namespace Name Mixin selector
        official a Ldkh;a()Ldki;
        intermediary method_29325 Lnet/minecraft/class_5341;method_29325()Lnet/minecraft/class_5342;
        named getType Lnet/minecraft/loot/condition/LootCondition;getType()Lnet/minecraft/loot/condition/LootConditionType;
      • getRequiredParameters

        public Set<LootContextParameter<?>> getRequiredParameters()
        指定者:
        getRequiredParameters 在接口中 LootContextAware
        Mappings:
        Namespace Name Mixin selector
        official b Ldhq;b()Ljava/util/Set;
        intermediary method_293 Lnet/minecraft/class_46;method_293()Ljava/util/Set;
        named getRequiredParameters Lnet/minecraft/loot/context/LootContextAware;getRequiredParameters()Ljava/util/Set;
      • test

        public boolean test​(LootContext lootContext)
        指定者:
        test 在接口中 Predicate<LootContext>
        Mappings:
        Namespace Name Mixin selector
        official a Ldkk;a(Ldhp;)Z
        intermediary method_914 Lnet/minecraft/class_215;method_914(Lnet/minecraft/class_47;)Z
        named test Lnet/minecraft/loot/condition/EntityPropertiesLootCondition;test(Lnet/minecraft/loot/context/LootContext;)Z
      • create

        public static LootCondition.Builder create​(LootContext.EntityTarget entity)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkk;a(Ldhp$c;)Ldkh$a;
        intermediary method_15972 Lnet/minecraft/class_215;method_15972(Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5341$class_210;
        named create Lnet/minecraft/loot/condition/EntityPropertiesLootCondition;create(Lnet/minecraft/loot/context/LootContext$EntityTarget;)Lnet/minecraft/loot/condition/LootCondition$Builder;
      • builder

        public static LootCondition.Builder builder​(LootContext.EntityTarget entity,
                                                    EntityPredicate.Builder predicateBuilder)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkk;a(Ldhp$c;Lbl$a;)Ldkh$a;
        intermediary method_917 Lnet/minecraft/class_215;method_917(Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_5341$class_210;
        named builder Lnet/minecraft/loot/condition/EntityPropertiesLootCondition;builder(Lnet/minecraft/loot/context/LootContext$EntityTarget;Lnet/minecraft/predicate/entity/EntityPredicate$Builder;)Lnet/minecraft/loot/condition/LootCondition$Builder;
      • builder

        public static LootCondition.Builder builder​(LootContext.EntityTarget entity,
                                                    EntityPredicate predicate)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkk;a(Ldhp$c;Lbl;)Ldkh$a;
        intermediary method_27865 Lnet/minecraft/class_215;method_27865(Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048;)Lnet/minecraft/class_5341$class_210;
        named builder Lnet/minecraft/loot/condition/EntityPropertiesLootCondition;builder(Lnet/minecraft/loot/context/LootContext$EntityTarget;Lnet/minecraft/predicate/entity/EntityPredicate;)Lnet/minecraft/loot/condition/LootCondition$Builder;