类 ApplyBonusLootFunction.UniformBonusCount

    • 字段详细资料

      • ID

        public static final Identifier ID
        Mappings:
        Namespace Name Mixin selector
        official a Ldio$f;a:Lwp;
        intermediary field_1016 Lnet/minecraft/class_94$class_100;field_1016:Lnet/minecraft/class_2960;
        named ID Lnet/minecraft/loot/function/ApplyBonusLootFunction$UniformBonusCount;ID:Lnet/minecraft/util/Identifier;
      • bonusMultiplier

        private final int bonusMultiplier
        Mappings:
        Namespace Name Mixin selector
        official b Ldio$f;b:I
        intermediary field_1017 Lnet/minecraft/class_94$class_100;field_1017:I
        named bonusMultiplier Lnet/minecraft/loot/function/ApplyBonusLootFunction$UniformBonusCount;bonusMultiplier:I
    • 构造器详细资料

      • UniformBonusCount

        public UniformBonusCount​(int bonusMultiplier)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldio$f;<init>(I)V
        intermediary <init> Lnet/minecraft/class_94$class_100;<init>(I)V
        named <init> Lnet/minecraft/loot/function/ApplyBonusLootFunction$UniformBonusCount;<init>(I)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$f;a(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ldio$b;
        intermediary method_471 Lnet/minecraft/class_94$class_100;method_471(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96;
        named fromJson Lnet/minecraft/loot/function/ApplyBonusLootFunction$UniformBonusCount;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;