Package net.minecraft.client
Class Variant.VariantDeserializer
java.lang.Object
net.minecraft.client.Variant.VariantDeserializer
- All Implemented Interfaces:
JsonDeserializer<Variant>
- Enclosing class:
- Variant
@Environment(CLIENT)
public static class Variant.VariantDeserializer
extends Object
implements JsonDeserializer<Variant>
- Mappings:
Namespace Name official cvm$aintermediary net/minecraft/class_2452$class_2453named net/minecraft/client/Variant$VariantDeserializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) protected Identifiermethod_19260(JsonObject jsonObject) protected ModelRotationreadModelRotation(JsonObject object) private booleanreadUvLock(JsonObject object) protected intreadWeight(JsonObject object)
-
Constructor Details
-
VariantDeserializer
public VariantDeserializer()
-
-
Method Details
-
deserialize
public Variant deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException - Specified by:
deserializein interfaceJsonDeserializer<Variant>- Throws:
JsonParseException- Mappings:
Namespace Name Mixin selector official aLcvm$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lcvm;intermediary method_10038Lnet/minecraft/class_2452$class_2453;method_10038(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2452;named deserializeLnet/minecraft/client/Variant$VariantDeserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/Variant;
-
readUvLock
- Mappings:
Namespace Name Mixin selector official dLcvm$a;d(Lcom/google/gson/JsonObject;)Zintermediary method_10043Lnet/minecraft/class_2452$class_2453;method_10043(Lcom/google/gson/JsonObject;)Znamed readUvLockLnet/minecraft/client/Variant$VariantDeserializer;readUvLock(Lcom/google/gson/JsonObject;)Z
-
readModelRotation
- Mappings:
Namespace Name Mixin selector official aLcvm$a;a(Lcom/google/gson/JsonObject;)Ldfa;intermediary method_10039Lnet/minecraft/class_2452$class_2453;method_10039(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2529;named readModelRotationLnet/minecraft/client/Variant$VariantDeserializer;readModelRotation(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/ModelRotation;
-
method_19260
- Mappings:
Namespace Name Mixin selector official bLcvm$a;b(Lcom/google/gson/JsonObject;)Lpc;intermediary method_19260Lnet/minecraft/class_2452$class_2453;method_19260(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1653;named method_19260Lnet/minecraft/client/Variant$VariantDeserializer;method_19260(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/Identifier;
-
readWeight
- Mappings:
Namespace Name Mixin selector official cLcvm$a;c(Lcom/google/gson/JsonObject;)Iintermediary method_12377Lnet/minecraft/class_2452$class_2453;method_12377(Lcom/google/gson/JsonObject;)Inamed readWeightLnet/minecraft/client/Variant$VariantDeserializer;readWeight(Lcom/google/gson/JsonObject;)I
-