ΚώΊΎ=ͺ  zombie/util/PooledObject()V   0zombie/core/skinnedmodel/animation/BoneTransform m_matrixValidZorg/lwjgl/util/vector/Matrix4f   m_matrix Lorg/lwjgl/util/vector/Matrix4f;Lzombie/core/skinnedmodel/HelperFunctions$TransformResult_QPS;    m_prsValid!org/lwjgl/util/vector/Vector3f  $ %&m_pos Lorg/lwjgl/util/vector/Vector3f;( org/lwjgl/util/vector/Quaternion ' + ,-m_rot"Lorg/lwjgl/util/vector/Quaternion; / 0&m_scale 2 3 setIdentity 5 36 ()Lorg/lwjgl/util/vector/Matrix; 8 9:set(FFF)V '< 3=$()Lorg/lwjgl/util/vector/Quaternion; ? 9@J(Lorg/lwjgl/util/vector/ReadableVector3f;)Lorg/lwjgl/util/vector/Vector3f; 'B 9CL(Lorg/lwjgl/util/vector/ReadableVector4f;)Lorg/lwjgl/util/vector/Quaternion; E FGloadB(Lorg/lwjgl/util/vector/Matrix4f;)Lorg/lwjgl/util/vector/Matrix4f; I JKequals(Ljava/lang/Object;)Z MINjava/lang/Object P QRmul‚(Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Matrix4f;)Lorg/lwjgl/util/vector/Matrix4f; T UVgetValidMatrix_Internal"()Lorg/lwjgl/util/vector/Matrix4f; X Y validatePRS [ \validateMatrix ^ _validateInternal abc de(zombie/core/skinnedmodel/HelperFunctions!CreateFromQuaternionPositionScale£(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Quaternion;Lorg/lwjgl/util/vector/Vector3f;Lzombie/core/skinnedmodel/HelperFunctions$TransformResult_QPS;)V ag hi getPositionb(Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Vector3f;)Lorg/lwjgl/util/vector/Vector3f; ak lm getRotationf(Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Quaternion;)Lorg/lwjgl/util/vector/Quaternion;ojava/lang/RuntimeExceptionqQNeither the matrix nor the PosRotScale values in this object are listed as valid. ns t(Ljava/lang/String;)V v wxs_poolLzombie/util/Pool; z{| }~zombie/util/Poolalloc()Lzombie/util/IPooledObject;€ ‚get()Ljava/util/function/Supplier; z„ … (Ljava/util/function/Supplier;)V SignatureFLzombie/util/Pool;CodeLineNumberTable5(Lzombie/core/skinnedmodel/animation/BoneTransform;)Ve(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Quaternion;Lorg/lwjgl/util/vector/Vector3f;)V StackMapTableC(Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Matrix4f;)V getMatrixgetPRS#(Lorg/lwjgl/util/vector/Vector3f;)Vu(Lzombie/core/skinnedmodel/animation/BoneTransform;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Matrix4f;)V4()Lzombie/core/skinnedmodel/animation/BoneTransform; SourceFileBoneTransform.javaBootstrapMethods˜ ™š› œ"java/lang/invoke/LambdaMetafactory metafactoryΜ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;Ÿ()Ljava/lang/Object;‘ ’ InnerClassesTransformResult_QPS¦%java/lang/invoke/MethodHandles$Lookup¨java/lang/invoke/MethodHandlesLookup!  %&,-0&wx†‡ˆŠN*·*΅*» Y·΅*»Y*΄·΅*΅*» Y·"΅#*»'Y·)΅**» Y·"΅.*Ά1±‰*  #(3>IM3ˆ_/*΅*΄Ά4W*΅*΄# Ά7*΄*Ά;W*΄. Ά7±‰ !"$#.$9ŠˆqA*+΄΅*+΄΅*΄#+΄#Ά>W*΄*+΄*ΆAW*΄.+΄.Ά>W*΄+΄ΆDW±‰()*+(,4-@.9‹ˆ“V*΄š,*΄™%*΄#+ΆH™*΄*,ΆL™*΄.-ΆH™±*΅*΅*΄#+Ά>W*΄*,ΆAW*΄.-Ά>W±‰"2/50859::C;L<U=Œ09ˆ8*΅*΄+ΆDW*΅±‰ABCDQˆ9*΅*΅+,*΄ΈOW±‰HI JKŽˆ& +*ΆSΆDW±‰ O P‹ˆH *ΆW+*΄#Ά>W,*΄*ΆAW-*΄.Ά>W±‰TV WXYhˆ.*ΆW+*΄#Ά>W±‰]_ `UVˆ% *ΆZ*΄°‰ df\ˆZ%*΄™±*Ά]*΅*΄#*΄**΄.*΄Έ`±‰kmp rs$tŒYˆq4*΄™±*Ά]*΅*΄*΄#ΈfW*΄*΄*ΈjW*΄. Ά7±‰"xz} €)‚3ƒŒ_ˆB*΄š*΄š »nYp·rΏ±‰‡‰‹Œ Q‘ˆ' *ΆS+,ΈOW±‰   }’ˆ" ²uΆyΐ°‰•“ˆ(»zYΊ·ƒ³u±‰’”•– —ž ’£a€ ₯§©