类 TimeCheckLootCondition

    • 字段详细资料

      • period

        @Nullable
        private final @Nullable Long period
        Mappings:
        Namespace Name Mixin selector
        official a Ldkp;a:Ljava/lang/Long;
        intermediary field_20767 Lnet/minecraft/class_4571;field_20767:Ljava/lang/Long;
        named period Lnet/minecraft/loot/condition/TimeCheckLootCondition;period:Ljava/lang/Long;
      • value

        private final BoundedIntUnaryOperator value
        Mappings:
        Namespace Name Mixin selector
        official b Ldkp;b:Ldhn;
        intermediary field_20768 Lnet/minecraft/class_4571;field_20768:Lnet/minecraft/class_42;
        named value Lnet/minecraft/loot/condition/TimeCheckLootCondition;value:Lnet/minecraft/loot/operator/BoundedIntUnaryOperator;
    • 构造器详细资料

      • TimeCheckLootCondition

        private TimeCheckLootCondition​(@Nullable
                                       @Nullable Long period,
                                       BoundedIntUnaryOperator value)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldkp;<init>(Ljava/lang/Long;Ldhn;)V
        intermediary <init> Lnet/minecraft/class_4571;<init>(Ljava/lang/Long;Lnet/minecraft/class_42;)V
        named <init> Lnet/minecraft/loot/condition/TimeCheckLootCondition;<init>(Ljava/lang/Long;Lnet/minecraft/loot/operator/BoundedIntUnaryOperator;)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 Ldkp;a(Ldhp;)Z
        intermediary method_22587 Lnet/minecraft/class_4571;method_22587(Lnet/minecraft/class_47;)Z
        named test Lnet/minecraft/loot/condition/TimeCheckLootCondition;test(Lnet/minecraft/loot/context/LootContext;)Z
      • create

        public static TimeCheckLootCondition.Builder create​(BoundedIntUnaryOperator value)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkp;a(Ldhn;)Ldkp$a;
        intermediary method_35559 Lnet/minecraft/class_4571;method_35559(Lnet/minecraft/class_42;)Lnet/minecraft/class_4571$class_6164;
        named create Lnet/minecraft/loot/condition/TimeCheckLootCondition;create(Lnet/minecraft/loot/operator/BoundedIntUnaryOperator;)Lnet/minecraft/loot/condition/TimeCheckLootCondition$Builder;