类 LocationCheckLootCondition

    • 字段详细资料

      • predicate

        private final LocationPredicate predicate
        Mappings:
        Namespace Name Mixin selector
        official a Ldkf;a:Lcb;
        intermediary field_1282 Lnet/minecraft/class_205;field_1282:Lnet/minecraft/class_2090;
        named predicate Lnet/minecraft/loot/condition/LocationCheckLootCondition;predicate:Lnet/minecraft/predicate/entity/LocationPredicate;
      • offset

        private final BlockPos offset
        Mappings:
        Namespace Name Mixin selector
        official b Ldkf;b:Lgb;
        intermediary field_20765 Lnet/minecraft/class_205;field_20765:Lnet/minecraft/class_2338;
        named offset Lnet/minecraft/loot/condition/LocationCheckLootCondition;offset:Lnet/minecraft/util/math/BlockPos;
    • 构造器详细资料

      • LocationCheckLootCondition

        private LocationCheckLootCondition​(LocationPredicate predicate,
                                           BlockPos offset)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldkf;<init>(Lcb;Lgb;)V
        intermediary <init> Lnet/minecraft/class_205;<init>(Lnet/minecraft/class_2090;Lnet/minecraft/class_2338;)V
        named <init> Lnet/minecraft/loot/condition/LocationCheckLootCondition;<init>(Lnet/minecraft/predicate/entity/LocationPredicate;Lnet/minecraft/util/math/BlockPos;)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;
      • test

        public boolean test​(LootContext lootContext)
        指定者:
        test 在接口中 Predicate<LootContext>
        Mappings:
        Namespace Name Mixin selector
        official a Ldkf;a(Ldhp;)Z
        intermediary method_881 Lnet/minecraft/class_205;method_881(Lnet/minecraft/class_47;)Z
        named test Lnet/minecraft/loot/condition/LocationCheckLootCondition;test(Lnet/minecraft/loot/context/LootContext;)Z
      • builder

        public static LootCondition.Builder builder​(LocationPredicate.Builder predicateBuilder)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkf;a(Lcb$a;)Ldkh$a;
        intermediary method_884 Lnet/minecraft/class_205;method_884(Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_5341$class_210;
        named builder Lnet/minecraft/loot/condition/LocationCheckLootCondition;builder(Lnet/minecraft/predicate/entity/LocationPredicate$Builder;)Lnet/minecraft/loot/condition/LootCondition$Builder;
      • builder

        public static LootCondition.Builder builder​(LocationPredicate.Builder predicateBuilder,
                                                    BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkf;a(Lcb$a;Lgb;)Ldkh$a;
        intermediary method_30151 Lnet/minecraft/class_205;method_30151(Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2338;)Lnet/minecraft/class_5341$class_210;
        named builder Lnet/minecraft/loot/condition/LocationCheckLootCondition;builder(Lnet/minecraft/predicate/entity/LocationPredicate$Builder;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/loot/condition/LootCondition$Builder;