Êþº¾E±  java/lang/Object()V   com/google/gson/JsonElementgetAsJsonObject()Lcom/google/gson/JsonObject;rotation  Fnet/minecraft/client/resources/model/cuboid/ItemTransform$DeserializerDEFAULT_ROTATIONLorg/joml/Vector3fc;   getVector3fW(Lcom/google/gson/JsonObject;Ljava/lang/String;Lorg/joml/Vector3fc;)Lorg/joml/Vector3f; translation  DEFAULT_TRANSLATIONnet/minecraft/SharedConstants=€ "#$ %&org/joml/Vector3fmul(F)Lorg/joml/Vector3f; "( )*xFÀ @  ./0 12net/minecraft/util/Mthclamp(FFF)F "4 5*y "7 8*z ": ;<set(FFF)Lorg/joml/Vector3f;>scale @ A DEFAULT_SCALEÀ€@€E9net/minecraft/client/resources/model/cuboid/ItemTransform DG H?(Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;)V JKL MNcom/google/gson/JsonObjecthas(Ljava/lang/String;)Z "P Q(Lorg/joml/Vector3fc;)V STU VWnet/minecraft/util/GsonHelpergetAsJsonArrayK(Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; YZ[ \]com/google/gson/JsonArraysize()I_"com/google/gson/JsonParseExceptiona bcmakeConcatWithConstants'(Ljava/lang/String;I)Ljava/lang/String; ^e f(Ljava/lang/String;)V Yh ijget (I)Lcom/google/gson/JsonElement;a Sm noconvertToFloat2(Lcom/google/gson/JsonElement;Ljava/lang/String;)F "q r(FFF)V t uv deserializež(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/resources/model/cuboid/ItemTransform; "y com/google/gson/JsonDeserializerMAX_TRANSLATION ConstantValue MAX_SCALECodeLineNumberTableLocalVariableTablethisHLnet/minecraft/client/resources/model/cuboid/ItemTransform$Deserializer;jsonLcom/google/gson/JsonElement;typeOfTLjava/lang/reflect/Type;context,Lcom/google/gson/JsonDeserializationContext;objectLcom/google/gson/JsonObject;Lorg/joml/Vector3f; ExceptionsMethodParametersiIkeyLjava/lang/String;defvecArrayLcom/google/gson/JsonArray;elements[F StackMapTable•u(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; SignatureqLjava/lang/Object;Lcom/google/gson/JsonDeserializer; SourceFileItemTransform.javaNestHostBootstrapMethods¡Expected 3  values, found: £[]¥ ¦§¨ b©$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses Deserializer­%java/lang/invoke/MethodHandles$Lookup¯java/lang/invoke/MethodHandlesLookup!xAz*{,|*{C}/*·±~4 €�uv}@”+¶: ²¸:²¸: ¶!W´'+,¸-´3+,¸-´6+,¸-¶9W=²?¸:´'BC¸-´3BC¸-´6BC¸-¶9W»DY·F°~B=?AB&C1D=EIFLCPI\JgKsLM‚J†PR”€�”‚ƒ”„…”†‡Žˆ‰‚ŠvŠ\8>Š‹^Œ ‚„† } q*+¶Iš »"Y,·O°*+¸RN-¶XŸ»^Y+-¶Xº`·d¿¼:6¾¢-¶g+ºk¸lQ„§ÿß»"Y000·p°~* TUWXY1\6]A^W]]`>9$�Žqˆ‰q��q‘Z’“6;”•–üYý—ú#Œ ˆ�‘Au˜}2*+,-¶s°~4 €�‹^Œ ‚„†™}B"»"Y·w³»"Y·w³»"Y ·p³?±~5 67š›œ�žDŸ¤ ¤¢ªD« ¬®°