类 TableBonusLootCondition

    • 字段详细资料

      • enchantment

        private final Enchantment enchantment
        Mappings:
        Namespace Name Mixin selector
        official a Ldjy;a:Lbtl;
        intermediary field_1234 Lnet/minecraft/class_182;field_1234:Lnet/minecraft/class_1887;
        named enchantment Lnet/minecraft/loot/condition/TableBonusLootCondition;enchantment:Lnet/minecraft/enchantment/Enchantment;
      • chances

        private final float[] chances
        Mappings:
        Namespace Name Mixin selector
        official b Ldjy;b:[F
        intermediary field_1235 Lnet/minecraft/class_182;field_1235:[F
        named chances Lnet/minecraft/loot/condition/TableBonusLootCondition;chances:[F
    • 构造器详细资料

      • TableBonusLootCondition

        private TableBonusLootCondition​(Enchantment enchantment,
                                        float[] chances)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldjy;<init>(Lbtl;[F)V
        intermediary <init> Lnet/minecraft/class_182;<init>(Lnet/minecraft/class_1887;[F)V
        named <init> Lnet/minecraft/loot/condition/TableBonusLootCondition;<init>(Lnet/minecraft/enchantment/Enchantment;[F)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 Ldjy;a(Ldhp;)Z
        intermediary method_799 Lnet/minecraft/class_182;method_799(Lnet/minecraft/class_47;)Z
        named test Lnet/minecraft/loot/condition/TableBonusLootCondition;test(Lnet/minecraft/loot/context/LootContext;)Z
      • builder

        public static LootCondition.Builder builder​(Enchantment enchantment,
                                                    float[] chances)
        Mappings:
        Namespace Name Mixin selector
        official a Ldjy;a(Lbtl;[F)Ldkh$a;
        intermediary method_800 Lnet/minecraft/class_182;method_800(Lnet/minecraft/class_1887;[F)Lnet/minecraft/class_5341$class_210;
        named builder Lnet/minecraft/loot/condition/TableBonusLootCondition;builder(Lnet/minecraft/enchantment/Enchantment;[F)Lnet/minecraft/loot/condition/LootCondition$Builder;