Package net.minecraft.client.resource
Class AnimationMetadataSerializer
java.lang.Object
net.minecraft.client.resource.ResourceMetadataSerializer<AnimationMetadata>
net.minecraft.client.resource.AnimationMetadataSerializer
- All Implemented Interfaces:
JsonDeserializer<AnimationMetadata>,JsonSerializer<AnimationMetadata>,MetadataSerializer<AnimationMetadata>
@Environment(CLIENT)
public class AnimationMetadataSerializer
extends ResourceMetadataSerializer<AnimationMetadata>
implements JsonSerializer<AnimationMetadata>
- Mappings:
Namespace Name official bobintermediary 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)
-
Constructor Details
-
AnimationMetadataSerializer
public AnimationMetadataSerializer()
-
-
Method Details
-
deserialize
public AnimationMetadata deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException - Specified by:
deserializein interfaceJsonDeserializer<AnimationMetadata>- Throws:
JsonParseException- Mappings:
Namespace Name Mixin selector official aLbob;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lboa;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 aLbob;a(ILcom/google/gson/JsonElement;)Lbnz;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) - Specified by:
serializein interfaceJsonSerializer<AnimationMetadata>- Mappings:
Namespace Name Mixin selector official aLbob;a(Lboa;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<AnimationMetadata>- Mappings:
Namespace Name Mixin selector official aLbnx;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;
-