Class LootContext.EntityTarget.Serializer

java.lang.Object
com.google.gson.TypeAdapter<LootContext.EntityTarget>
net.minecraft.loot.context.LootContext.EntityTarget.Serializer
Enclosing class:
LootContext.EntityTarget

public static class LootContext.EntityTarget.Serializer extends TypeAdapter<LootContext.EntityTarget>
Mappings:
Namespace Name
official dip$c$a
intermediary net/minecraft/class_47$class_50$class_51
named net/minecraft/loot/context/LootContext$EntityTarget$Serializer
  • Constructor Details

    • Serializer

      public Serializer()
  • Method Details

    • write

      public void write(JsonWriter jsonWriter, LootContext.EntityTarget entityTarget) throws IOException
      Specified by:
      write in class TypeAdapter<LootContext.EntityTarget>
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Ldip$c$a;a(Lcom/google/gson/stream/JsonWriter;Ldip$c;)V
      intermediary method_318 Lnet/minecraft/class_47$class_50$class_51;method_318(Lcom/google/gson/stream/JsonWriter;Lnet/minecraft/class_47$class_50;)V
      named write Lnet/minecraft/loot/context/LootContext$EntityTarget$Serializer;write(Lcom/google/gson/stream/JsonWriter;Lnet/minecraft/loot/context/LootContext$EntityTarget;)V
    • read

      public LootContext.EntityTarget read(JsonReader jsonReader) throws IOException
      Specified by:
      read in class TypeAdapter<LootContext.EntityTarget>
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Ldip$c$a;a(Lcom/google/gson/stream/JsonReader;)Ldip$c;
      intermediary method_317 Lnet/minecraft/class_47$class_50$class_51;method_317(Lcom/google/gson/stream/JsonReader;)Lnet/minecraft/class_47$class_50;
      named read Lnet/minecraft/loot/context/LootContext$EntityTarget$Serializer;read(Lcom/google/gson/stream/JsonReader;)Lnet/minecraft/loot/context/LootContext$EntityTarget;