Class PackMetadataSectionSerializer

java.lang.Object
net.minecraft.src.BaseMetadataSectionSerializer
net.minecraft.src.PackMetadataSectionSerializer
All Implemented Interfaces:
com.google.gson.JsonDeserializer, com.google.gson.JsonSerializer, MetadataSectionSerializer

public class PackMetadataSectionSerializer extends BaseMetadataSectionSerializer implements com.google.gson.JsonSerializer
  • Constructor Details

    • PackMetadataSectionSerializer

      public PackMetadataSectionSerializer()
  • Method Details

    • func_110489_a

      public PackMetadataSection func_110489_a(com.google.gson.JsonElement par1JsonElement, Type par2Type, com.google.gson.JsonDeserializationContext par3JsonDeserializationContext)
    • func_110488_a

      public com.google.gson.JsonElement func_110488_a(PackMetadataSection par1PackMetadataSection, Type par2Type, com.google.gson.JsonSerializationContext par3JsonSerializationContext)
    • getSectionName

      public String getSectionName()
      The name of this section type as it appears in JSON.
      Specified by:
      getSectionName in interface MetadataSectionSerializer
    • deserialize

      public Object deserialize(com.google.gson.JsonElement par1JsonElement, Type par2Type, com.google.gson.JsonDeserializationContext par3JsonDeserializationContext)
      Specified by:
      deserialize in interface com.google.gson.JsonDeserializer
    • serialize

      public com.google.gson.JsonElement serialize(Object par1Obj, Type par2Type, com.google.gson.JsonSerializationContext par3JsonSerializationContext)
      Specified by:
      serialize in interface com.google.gson.JsonSerializer