Package net.minecraft.client.resource
Class AnimationMetadataSerializer
java.lang.Object
net.minecraft.client.resource.ResourceMetadataSerializer
net.minecraft.client.resource.AnimationMetadataSerializer
- All Implemented Interfaces:
JsonDeserializer,JsonSerializer,MetadataSerializer
@Environment(CLIENT)
public class AnimationMetadataSerializer
extends ResourceMetadataSerializer
implements JsonSerializer
- Mappings:
Namespace Name official cwpintermediary net/minecraft/class_1675named net/minecraft/client/resource/AnimationMetadataSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) getName()private AnimationFrameResourceMetadatamethod_7048(int int2, JsonElement jsonElement) serialize(AnimationMetadata animationMetadata, 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
-
AnimationMetadataSerializer
public AnimationMetadataSerializer()
-
-
Method Details
-
deserialize
public AnimationMetadata deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) - Specified by:
deserializein interfaceJsonDeserializer- Mappings:
Namespace Name Mixin selector official aLcwp;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lcwo;intermediary method_5972Lnet/minecraft/class_1675;method_5972(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1674;named deserializeLnet/minecraft/client/resource/AnimationMetadataSerializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/resource/AnimationMetadata;
-
method_7048
- Mappings:
Namespace Name Mixin selector official aLcwp;a(ILcom/google/gson/JsonElement;)Lcwn;intermediary method_7048Lnet/minecraft/class_1675;method_7048(ILcom/google/gson/JsonElement;)Lnet/minecraft/class_1524;named method_7048Lnet/minecraft/client/resource/AnimationMetadataSerializer;method_7048(ILcom/google/gson/JsonElement;)Lnet/minecraft/client/resource/metadata/AnimationFrameResourceMetadata;
-
serialize
public JsonElement serialize(AnimationMetadata animationMetadata, Type type, JsonSerializationContext jsonSerializationContext) - Mappings:
Namespace Name Mixin selector official aLcwp;a(Lcwo;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;intermediary method_5971Lnet/minecraft/class_1675;method_5971(Lnet/minecraft/class_1674;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;named serializeLnet/minecraft/client/resource/AnimationMetadataSerializer;serialize(Lnet/minecraft/client/resource/AnimationMetadata;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;
-