Class ApplyBonusLootFunction.OreDrops

java.lang.Object
net.minecraft.loot.function.ApplyBonusLootFunction.OreDrops
All Implemented Interfaces:
ApplyBonusLootFunction.Formula
Enclosing class:
ApplyBonusLootFunction

private static final class ApplyBonusLootFunction.OreDrops extends Object implements ApplyBonusLootFunction.Formula
Mappings:
Namespace Name
official dsf$d
intermediary net/minecraft/class_94$class_98
named net/minecraft/loot/function/ApplyBonusLootFunction$OreDrops
  • Field Details

    • ID

      public static final Identifier ID
      Mappings:
      Namespace Name Mixin selector
      official a Ldsf$d;a:Laaj;
      intermediary field_1015 Lnet/minecraft/class_94$class_98;field_1015:Lnet/minecraft/class_2960;
      named ID Lnet/minecraft/loot/function/ApplyBonusLootFunction$OreDrops;ID:Lnet/minecraft/util/Identifier;
  • Constructor Details

    • OreDrops

      OreDrops()
  • Method Details

    • getValue

      public int getValue(Random random, int initialCount, int enchantmentLevel)
      Specified by:
      getValue in interface ApplyBonusLootFunction.Formula
      Mappings:
      Namespace Name Mixin selector
      official a Ldsf$b;a(Lalu;II)I
      intermediary method_467 Lnet/minecraft/class_94$class_96;method_467(Lnet/minecraft/class_5819;II)I
      named getValue Lnet/minecraft/loot/function/ApplyBonusLootFunction$Formula;getValue(Lnet/minecraft/util/math/random/Random;II)I
    • toJson

      public void toJson(JsonObject json, JsonSerializationContext context)
      Specified by:
      toJson in interface ApplyBonusLootFunction.Formula
      Mappings:
      Namespace Name Mixin selector
      official a Ldsf$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 Ldsf$d;a(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ldsf$b;
      intermediary method_468 Lnet/minecraft/class_94$class_98;method_468(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96;
      named fromJson Lnet/minecraft/loot/function/ApplyBonusLootFunction$OreDrops;fromJson(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/loot/function/ApplyBonusLootFunction$Formula;
    • getId

      public Identifier getId()
      Specified by:
      getId in interface ApplyBonusLootFunction.Formula
      Mappings:
      Namespace Name Mixin selector
      official a Ldsf$b;a()Laaj;
      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;