Êþº¾EÚ6net/minecraft/client/model/animal/feline/AdultCatModel  +net/minecraft/client/model/geom/ModelLayersCAT4Lnet/minecraft/client/model/geom/ModelLayerLocation;  Cnet/minecraft/client/renderer/entity/EntityRendererProvider$Context bakeLayera(Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart;  .(Lnet/minecraft/client/model/geom/ModelPart;)V5net/minecraft/client/model/animal/feline/BabyCatModel  CAT_BABY >ÌÌÍ  7net/minecraft/client/renderer/entity/AgeableMobRenderer™(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/client/model/EntityModel;F)V :net/minecraft/client/renderer/entity/layers/CatCollarLayer " #$ getModelSet2()Lnet/minecraft/client/model/geom/EntityModelSet; & 'k(Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;)V )*+ ,-0net/minecraft/client/renderer/entity/CatRendereraddLayer<(Lnet/minecraft/client/renderer/entity/layers/RenderLayer;)Z /01 239net/minecraft/client/renderer/entity/state/CatRenderStatetexture$Lnet/minecraft/resources/Identifier; /5 6()V 8 9:extractRenderStateq(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;F)V <=> ?@,net/minecraft/world/entity/animal/feline/Cat getVariant()Lnet/minecraft/core/Holder; BCD EFnet/minecraft/core/Holdervalue()Ljava/lang/Object;H3net/minecraft/world/entity/animal/feline/CatVariant /J KLisBabyZ GN OP assetInfo3(Z)Lnet/minecraft/core/ClientAsset$ResourceTexture; RST UV.net/minecraft/core/ClientAsset$ResourceTexture texturePath&()Lnet/minecraft/resources/Identifier; <X YZ isCrouching()Z /\ YL <^ _Z isSprinting /a _L <c dZisInSittingPose /f gL isSitting <i jkgetLieDownAmount(F)F /m no lieDownAmountF <q rkgetLieDownAmountTail /t uolieDownAmountTail <w xkgetRelaxStateOneAmount /z {orelaxStateOneAmount <} ~ZisLyingOnTopOfSleepingPlayer /€ ~L <‚ ƒZisTame <… †‡getCollarColor%()Lnet/minecraft/world/item/DyeColor; /‰ Š‹ collarColor#Lnet/minecraft/world/item/DyeColor; � Ž�setupRotationsn(Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;FF)V>™š=ÌÌÍ “”• –—#com/mojang/blaze3d/vertex/PoseStack translate(FFF)V ™š› œ�com/mojang/math/AxisZPLcom/mojang/math/Axis;B´  ¡¢ £¤net/minecraft/util/MthrotLerp(FFF)F “¦ §¨ rotateDegrees(Lcom/mojang/math/Axis;F)V )ª 9«m(Lnet/minecraft/world/entity/animal/feline/Cat;Lnet/minecraft/client/renderer/entity/state/CatRenderState;F)V )­ Ž®e(Lnet/minecraft/client/renderer/entity/state/CatRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;FF)V )° ±²getTextureLocationa(Lnet/minecraft/client/renderer/entity/state/CatRenderState;)Lnet/minecraft/resources/Identifier; )´ µ¶createRenderState=()Lnet/minecraft/client/renderer/entity/state/CatRenderState;H(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)VCodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/client/renderer/entity/CatRenderer;contextELnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;MethodParametersstate;Lnet/minecraft/client/renderer/entity/state/CatRenderState;entity.Lnet/minecraft/world/entity/animal/feline/Cat; partialTicks StackMapTableÇ!net/minecraft/world/item/DyeColor poseStack%Lcom/mojang/blaze3d/vertex/PoseStack;bodyRot entityScalej(Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;)Lnet/minecraft/resources/Identifier;e(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/entity/state/EntityRenderState;F)V@()Lnet/minecraft/client/renderer/entity/state/EntityRenderState; SignatureLnet/minecraft/client/renderer/entity/AgeableMobRenderer;>; SourceFileCatRenderer.java InnerClassesÕ;net/minecraft/client/renderer/entity/EntityRendererProviderContextØnet/minecraft/core/ClientAssetResourceTexture!) ·¸q5*+»Y+²¶ ·»Y+²¶ ··*»Y*+¶!·%¶(W±¹#4º5»¼5½¾¿½±²¸9+´.°¹º»¼ÀÁ¿Àµ¶¸2»/Y·4°¹º »¼9«¸p*+,%·7,+¶;¹AÀG,´I¶M¶Qµ.,+¶Wµ[,+¶]µ`,+¶bµe,+%¶hµl,+%¶pµs,+%¶vµy,+¶|µ,+¶�™ +¶„§µˆ±¹. "#!$)%1&9'B(K)T*\+o,º*p»¼pÂÃpÀÁpÄoÅ÷k/ÿ)<//Æ¿ ÂÀÄŽ®¸ÏK*+,%·Œ+´l8 •ž7,j�j‘j¶’,²˜ ž¸Ÿ¶¥+´™,�j ¶’±¹"0 234)588?9J<º>K»¼KÀÁKÈÉKÊoKËo<noÅüJ¿ÀÈÊËA9:¸8*+À<,À/%¶©±¹º »¼¿ ÂÀÄDŽ�¸7 *+À/,%¶¬±¹º  »¼¿ÀÈÊËA±Ì¸3 *+À/¶¯°¹º  »¼¿ÀA9͸8*+À<,À/%¶©±¹º »¼¿ ÂÀÄAµÎ¸/*¶³°¹º »¼ÏÐÑÒÓ ÔÖ R×Ù