类 ApplyBonusLootFunction.BinomialWithBonusCount

    • 字段详细资料

      • ID

        public static final Identifier ID
        Mappings:
        Namespace Name Mixin selector
        official a Ldio$a;a:Lwp;
        intermediary field_1013 Lnet/minecraft/class_94$class_95;field_1013:Lnet/minecraft/class_2960;
        named ID Lnet/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount;ID:Lnet/minecraft/util/Identifier;
      • extra

        private final int extra
        Mappings:
        Namespace Name Mixin selector
        official b Ldio$a;b:I
        intermediary field_1014 Lnet/minecraft/class_94$class_95;field_1014:I
        named extra Lnet/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount;extra:I
      • probability

        private final float probability
        Mappings:
        Namespace Name Mixin selector
        official c Ldio$a;c:F
        intermediary field_1012 Lnet/minecraft/class_94$class_95;field_1012:F
        named probability Lnet/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount;probability:F
    • 构造器详细资料

      • BinomialWithBonusCount

        public BinomialWithBonusCount​(int extra,
                                      float probability)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldio$a;<init>(IF)V
        intermediary <init> Lnet/minecraft/class_94$class_95;<init>(IF)V
        named <init> Lnet/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount;<init>(IF)V
    • 方法详细资料

      • getValue

        public int getValue​(Random random,
                            int initialCount,
                            int enchantmentLevel)
        指定者:
        getValue 在接口中 ApplyBonusLootFunction.Formula
        Mappings:
        Namespace Name Mixin selector
        official a Ldio$b;a(Ljava/util/Random;II)I
        intermediary method_467 Lnet/minecraft/class_94$class_96;method_467(Ljava/util/Random;II)I
        named getValue Lnet/minecraft/loot/function/ApplyBonusLootFunction$Formula;getValue(Ljava/util/Random;II)I
      • toJson

        public void toJson​(JsonObject json,
                           JsonSerializationContext context)
        指定者:
        toJson 在接口中 ApplyBonusLootFunction.Formula
        Mappings:
        Namespace Name Mixin selector
        official a Ldio$b;a(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
        intermediary method_465 Lnet/minecraft/class_94$class_96;method_465(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
        named toJson Lnet/minecraft/loot/function/ApplyBonusLootFunction$Formula;toJson(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
      • fromJson

        public static ApplyBonusLootFunction.Formula fromJson​(JsonObject json,
                                                              JsonDeserializationContext context)
        Mappings:
        Namespace Name Mixin selector
        official a Ldio$a;a(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ldio$b;
        intermediary method_464 Lnet/minecraft/class_94$class_95;method_464(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96;
        named fromJson Lnet/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount;fromJson(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/loot/function/ApplyBonusLootFunction$Formula;
      • getId

        public Identifier getId()
        指定者:
        getId 在接口中 ApplyBonusLootFunction.Formula
        Mappings:
        Namespace Name Mixin selector
        official a Ldio$b;a()Lwp;
        intermediary method_466 Lnet/minecraft/class_94$class_96;method_466()Lnet/minecraft/class_2960;
        named getId Lnet/minecraft/loot/function/ApplyBonusLootFunction$Formula;getId()Lnet/minecraft/util/Identifier;