Package net.minecraft.client.resource
Class PackFormatMetadataSerializer
java.lang.Object
net.minecraft.client.resource.ResourceMetadataSerializer
net.minecraft.client.resource.PackFormatMetadataSerializer
- All Implemented Interfaces:
JsonDeserializer,JsonSerializer,MetadataSerializer
@Environment(CLIENT)
public class PackFormatMetadataSerializer
extends ResourceMetadataSerializer
implements JsonSerializer
- Mappings:
Namespace Name official cwyintermediary net/minecraft/class_1681named net/minecraft/client/resource/PackFormatMetadataSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) getName()serialize(ResourcePackMetadata resourcePackMetadata, Type type, JsonSerializationContext jsonSerializationContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.gson.JsonSerializer
serialize
-
Constructor Details
-
PackFormatMetadataSerializer
public PackFormatMetadataSerializer()
-
-
Method Details
-
deserialize
public ResourcePackMetadata deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) - Specified by:
deserializein interfaceJsonDeserializer- Mappings:
Namespace Name Mixin selector official aLcwy;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lcwx;intermediary method_5979Lnet/minecraft/class_1681;method_5979(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1680;named deserializeLnet/minecraft/client/resource/PackFormatMetadataSerializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/resource/ResourcePackMetadata;
-
serialize
public JsonElement serialize(ResourcePackMetadata resourcePackMetadata, Type type, JsonSerializationContext jsonSerializationContext) - Mappings:
Namespace Name Mixin selector official aLcwy;a(Lcwx;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;intermediary method_5978Lnet/minecraft/class_1681;method_5978(Lnet/minecraft/class_1680;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;named serializeLnet/minecraft/client/resource/PackFormatMetadataSerializer;serialize(Lnet/minecraft/client/resource/ResourcePackMetadata;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
-
getName
- Specified by:
getNamein interfaceMetadataSerializer- Mappings:
Namespace Name Mixin selector official aLcwj;a()Ljava/lang/String;intermediary method_5956Lnet/minecraft/class_1670;method_5956()Ljava/lang/String;named getNameLnet/minecraft/client/resource/MetadataSerializer;getName()Ljava/lang/String;
-