类 BinomialLootNumberProvider

  • 所有已实现的接口:
    LootContextAware, LootNumberProvider

    public final class BinomialLootNumberProvider
    extends Object
    implements LootNumberProvider
    Mappings:
    Namespace Name
    official dkz
    intermediary net/minecraft/class_40
    named net/minecraft/loot/provider/number/BinomialLootNumberProvider
    • 字段详细资料

      • n

        private final LootNumberProvider n
        Mappings:
        Namespace Name Mixin selector
        official a Ldkz;a:Ldlc;
        intermediary field_918 Lnet/minecraft/class_40;field_918:Lnet/minecraft/class_5658;
        named n Lnet/minecraft/loot/provider/number/BinomialLootNumberProvider;n:Lnet/minecraft/loot/provider/number/LootNumberProvider;
      • p

        private final LootNumberProvider p
        Mappings:
        Namespace Name Mixin selector
        official b Ldkz;b:Ldlc;
        intermediary field_917 Lnet/minecraft/class_40;field_917:Lnet/minecraft/class_5658;
        named p Lnet/minecraft/loot/provider/number/BinomialLootNumberProvider;p:Lnet/minecraft/loot/provider/number/LootNumberProvider;
    • 构造器详细资料

      • BinomialLootNumberProvider

        private BinomialLootNumberProvider​(LootNumberProvider n,
                                           LootNumberProvider p)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldkz;<init>(Ldlc;Ldlc;)V
        intermediary <init> Lnet/minecraft/class_40;<init>(Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V
        named <init> Lnet/minecraft/loot/provider/number/BinomialLootNumberProvider;<init>(Lnet/minecraft/loot/provider/number/LootNumberProvider;Lnet/minecraft/loot/provider/number/LootNumberProvider;)V
    • 方法详细资料

      • getType

        public LootNumberProviderType getType()
        指定者:
        getType 在接口中 LootNumberProvider
        Mappings:
        Namespace Name Mixin selector
        official a Ldlc;a()Ldlb;
        intermediary method_365 Lnet/minecraft/class_5658;method_365()Lnet/minecraft/class_5657;
        named getType Lnet/minecraft/loot/provider/number/LootNumberProvider;getType()Lnet/minecraft/loot/provider/number/LootNumberProviderType;
      • nextInt

        public int nextInt​(LootContext context)
        指定者:
        nextInt 在接口中 LootNumberProvider
        Mappings:
        Namespace Name Mixin selector
        official a Ldlc;a(Ldhp;)I
        intermediary method_366 Lnet/minecraft/class_5658;method_366(Lnet/minecraft/class_47;)I
        named nextInt Lnet/minecraft/loot/provider/number/LootNumberProvider;nextInt(Lnet/minecraft/loot/context/LootContext;)I
      • nextFloat

        public float nextFloat​(LootContext context)
        指定者:
        nextFloat 在接口中 LootNumberProvider
        Mappings:
        Namespace Name Mixin selector
        official b Ldlc;b(Ldhp;)F
        intermediary method_32454 Lnet/minecraft/class_5658;method_32454(Lnet/minecraft/class_47;)F
        named nextFloat Lnet/minecraft/loot/provider/number/LootNumberProvider;nextFloat(Lnet/minecraft/loot/context/LootContext;)F
      • create

        public static BinomialLootNumberProvider create​(int n,
                                                        float p)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkz;a(IF)Ldkz;
        intermediary method_273 Lnet/minecraft/class_40;method_273(IF)Lnet/minecraft/class_40;
        named create Lnet/minecraft/loot/provider/number/BinomialLootNumberProvider;create(IF)Lnet/minecraft/loot/provider/number/BinomialLootNumberProvider;
      • 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;