=org/lwjgl/opengl/GL11  ;zombie/core/skinnedmodel/model/ModelInstanceDebugRenderDatas_poolLzombie/util/Pool;  zombie/util/Poolalloc()Lzombie/util/IPooledObject;  zombie/util/PooledObject()Vjava/util/ArrayList   m_attachmentMatricesLjava/util/ArrayList;  initAttachmentso(Lzombie/core/skinnedmodel/model/ModelSlotRenderData;Lzombie/core/skinnedmodel/model/ModelInstanceRenderData;)V ! "renderAttachments $%& '(zombie/debug/DebugOptionsinstanceLzombie/debug/DebugOptions; $* +,ModelRenderAxis!Lzombie/debug/BooleanDebugOption; ./0 12zombie/debug/BooleanDebugOptiongetValue()Z 456 78$zombie/core/skinnedmodel/model/Model debugDrawAxis(FFFFF)V :;< =>zombie/vehicles/BaseVehicleTL_matrix4f_poolLjava/lang/ThreadLocal; @AB CDjava/lang/ThreadLocalget()Ljava/lang/Object;F.zombie/vehicles/BaseVehicle$Matrix4fObjectPool EH IJrelease(Ljava/util/List;)V L Mclear $O P,ModelRenderAttachments RST UV6zombie/core/skinnedmodel/model/ModelInstanceRenderData modelInstance.Lzombie/core/skinnedmodel/model/ModelInstance; XYZ [\,zombie/core/skinnedmodel/model/ModelInstance m_modelScript&Lzombie/scripting/objects/ModelScript; E^ D`org/joml/Matrix4f Rb cdxfrmLorg/joml/Matrix4f; _f ghset)(Lorg/joml/Matrix4fc;)Lorg/joml/Matrix4f; _j kl transpose()Lorg/joml/Matrix4f; nop qr$zombie/scripting/objects/ModelScriptgetAttachmentCount()I nt uv getAttachment-(I)Lzombie/scripting/objects/ModelAttachment; Xx yzgetAttachmentMatrixR(Lzombie/scripting/objects/ModelAttachment;Lorg/joml/Matrix4f;)Lorg/joml/Matrix4f; R| }~model&Lzombie/core/skinnedmodel/model/Model; 4 bStaticZ  (zombie/scripting/objects/ModelAttachmentgetBone()Ljava/lang/String; _ mul<(Lorg/joml/Matrix4fc;Lorg/joml/Matrix4f;)Lorg/joml/Matrix4f;  2zombie/core/skinnedmodel/model/ModelSlotRenderData animPlayer4Lzombie/core/skinnedmodel/animation/AnimationPlayer;  22zombie/core/skinnedmodel/animation/AnimationPlayerhasSkinningData getSkinningBoneIndex(Ljava/lang/String;I)I modelTransforms![Lorg/lwjgl/util/vector/Matrix4f;  zombie/core/math/PZMath convertMatrixH(Lorg/lwjgl/util/vector/Matrix4f;Lorg/joml/Matrix4f;)Lorg/joml/Matrix4f;  add(Ljava/lang/Object;)Z E I(Ljava/lang/Object;)V  rsize  C(I)Ljava/lang/Object;  zombie/core/opengl/PZGLUtilpushAndMultMatrix(ILorg/joml/Matrix4f;)V=L  popMatrix(I)V C()Ljava/util/function/Supplier;  (Ljava/util/function/Supplier;)V SignatureQLzombie/util/Pool;*Ljava/util/ArrayList;?()Lzombie/core/skinnedmodel/model/ModelInstanceDebugRenderData;CodeLineNumberTableinit(Lzombie/core/skinnedmodel/model/ModelSlotRenderData;Lzombie/core/skinnedmodel/model/ModelInstanceRenderData;)Lzombie/core/skinnedmodel/model/ModelInstanceDebugRenderData;render StackMapTable SourceFile!ModelInstanceDebugRenderData.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;D  InnerClassesMatrix4fObjectPool%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup1 "  0**Y$*+,* "#F* #)- 3(*,.  9?EN-*G*K#N-,QW:-]_,ae:-]_:iW6ms:-]_: ,Q wW,{   WQ+J+@+6 + 2:  WiW  W  W* W^--v3 457%8&:/;4=5@EANBTDaFjGsHIKMOPQRTUWDZ[\(&En!__9_ M"u6<*+*_M,  3бa cd e)f/a5h 2( Y E: