Class ConstantLootNumberProvider.CustomSerializer

java.lang.Object
net.minecraft.loot.provider.number.ConstantLootNumberProvider.CustomSerializer
All Implemented Interfaces:
JsonSerializing.ElementSerializer<ConstantLootNumberProvider>
Enclosing class:
ConstantLootNumberProvider

public static class ConstantLootNumberProvider.CustomSerializer extends Object implements JsonSerializing.ElementSerializer<ConstantLootNumberProvider>
Mappings:
Namespace Name
official dnm$a
intermediary net/minecraft/class_44$class_5655
named net/minecraft/loot/provider/number/ConstantLootNumberProvider$CustomSerializer
  • Constructor Details

    • CustomSerializer

      public CustomSerializer()
  • Method Details

    • toJson

      public JsonElement toJson(ConstantLootNumberProvider constantLootNumberProvider, JsonSerializationContext jsonSerializationContext)
      Specified by:
      toJson in interface JsonSerializing.ElementSerializer<ConstantLootNumberProvider>
      Mappings:
      Namespace Name Mixin selector
      official a Ldnm$a;a(Ldnm;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
      intermediary method_32450 Lnet/minecraft/class_44$class_5655;method_32450(Lnet/minecraft/class_44;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
      named toJson Lnet/minecraft/loot/provider/number/ConstantLootNumberProvider$CustomSerializer;toJson(Lnet/minecraft/loot/provider/number/ConstantLootNumberProvider;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
    • fromJson

      public ConstantLootNumberProvider fromJson(JsonElement jsonElement, JsonDeserializationContext jsonDeserializationContext)
      Specified by:
      fromJson in interface JsonSerializing.ElementSerializer<ConstantLootNumberProvider>
      Mappings:
      Namespace Name Mixin selector
      official b Ldnm$a;b(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ldnm;
      intermediary method_32451 Lnet/minecraft/class_44$class_5655;method_32451(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_44;
      named fromJson Lnet/minecraft/loot/provider/number/ConstantLootNumberProvider$CustomSerializer;fromJson(Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/loot/provider/number/ConstantLootNumberProvider;