Êþº¾Eõ  &net/minecraft/client/model/EntityModel.(Lnet/minecraft/client/model/geom/ModelPart;)V)net/minecraft/client/model/geom/PartNames neck  )net/minecraft/client/model/geom/ModelPartgetChild?(Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelPart;  7net/minecraft/client/model/monster/ravager/RavagerModel+Lnet/minecraft/client/model/geom/ModelPart;head  mouth  right_hind_leg ! " rightHindLeg$ left_hind_leg & ' leftHindLeg)right_front_leg + , rightFrontLeg.left_front_leg 0 1 leftFrontLeg37net/minecraft/client/model/geom/builders/MeshDefinition 25 6()V 28 9:getRoot;()Lnet/minecraft/client/model/geom/builders/PartDefinition; <=> ?@8net/minecraft/client/model/geom/builders/CubeListBuildercreate<()Lnet/minecraft/client/model/geom/builders/CubeListBuilder; <B CDtexOffs>(II)Lnet/minecraft/client/model/geom/builders/CubeListBuilder;À ¿€Á�A A� <K LMaddBoxB(FFFFFF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder;Àà@° QRS TU(net/minecraft/client/model/geom/PartPoseoffset/(FFF)Lnet/minecraft/client/model/geom/PartPose; WXY Z[7net/minecraft/client/model/geom/builders/PartDefinitionaddOrReplaceChild±(Ljava/lang/String;Lnet/minecraft/client/model/geom/builders/CubeListBuilder;Lnet/minecraft/client/model/geom/PartPose;)Lnet/minecraft/client/model/geom/builders/PartDefinition;ÁÁ Á`A€A ÀÀÀ@€AÁˆg right_hornA`Á knet/minecraft/util/Mth?Œ¾L Qn opoffsetAndRotation2(FFFFFF)Lnet/minecraft/client/model/geom/PartPose;r left_horn <t u@mirrorÁ€@@ybody@ÀA@AP?ÉÛÀ€BÁP ‚ƒ„ ?…8net/minecraft/client/model/geom/builders/LayerDefinitionw(Lnet/minecraft/client/model/geom/builders/MeshDefinition;II)Lnet/minecraft/client/model/geom/builders/LayerDefinition; ‡ ˆ‰ setupAnim(Ljava/lang/Object;)V ‹Œ� Ž�=net/minecraft/client/renderer/entity/state/RavagerRenderStatestunnedTicksRemainingF ‹‘ ’�attackTicksRemaining”*net/minecraft/world/entity/monster/Ravager j– —˜ triangleWave(FF)F? › œ�xRot jž Ÿ sin(D)FÀÐ £ ¤�z ¦ §�y@ @IÛ>ÌÌÍ> Ù| ­ ®�x>a0z=LÌÍ<#× @D@$ ·¸¹ Ÿºjava/lang/Math(D)D ‹¼ ½� roarAnimation>€ ‹›<Žú5 ‹Â Ã�yRot  ‹Æ Ç�walkAnimationPos ‹É Ê�walkAnimationSpeed?*Œ jÍ Î cos Ð ˆÑB(Lnet/minecraft/client/renderer/entity/state/RavagerRenderState;)VCodeLineNumberTableLocalVariableTablethis9Lnet/minecraft/client/model/monster/ravager/RavagerModel;rootMethodParameterscreateBodyLayer<()Lnet/minecraft/client/model/geom/builders/LayerDefinition;mesh9Lnet/minecraft/client/model/geom/builders/MeshDefinition;9Lnet/minecraft/client/model/geom/builders/PartDefinition;legSizeIheadAnimscaledheadPosyOffsetspeedD mouthAnim isStunnedZstate?Lnet/minecraft/client/renderer/entity/state/RavagerRenderState; stunnedTick attackTick attackTime animationPoslegRot StackMapTable SignatureiLnet/minecraft/client/model/EntityModel; SourceFileRavagerModel.java!"',1 Ò¦R*+·*+ ¶ µ**´¶ µ**´¶ µ*+¶ µ *+#¶ µ%*+(¶ µ**+-¶ µ/±Ó& )3=G Q!ÔRÕÖR×Ø× ÙÚÒ ß»2Y·4K*¶7L=+ ¸;DI¶AEFGHHI¶J NO¸P¶VN-¸;¶A\]^_`_¶J¶AabGcdc¶J _e¸P¶V:f¸;J7¶A ^a hc¶Ji^\l ¸m¶VWq¸;J7¶A¶s ^a hc¶Jd^\l ¸m¶VW¸;$¶A\ v_w_¶J a ¸P¶VW+x¸;7¶ANiNh_`¶J[¶AbzN{|I¶J } ¸m¶VW+¸;`¶A~ ~dd¶J\€I¸P¶VW+#¸;`¶A¶s~ ~dd¶Jd€I¸P¶VW+(¸;@¶A~ ~dd¶J\€E¸P¶VW+-¸;@¶A¶s~ ~dd¶Jd€E¸P¶VW*€€¸�°Óâ8$% '()*1+4(8-;.@/T0k1n-s4w5~6˜7›4Ÿ9£:ª;Ç<Ê9Î>Ò?Ø@íAð>ôC÷DýEF+G.C2I5J;KRLUIYN\ObP|QNƒS†TŒU£V¦SªX­Y³ZÍ[ÐXÔ^Ô4×ÛÜ Ò×ÝÏÞß8§ Ýsl݈ÑÒ¯ Ç*+·†+´ŠE+´�F 6% •žƒ%H¸•8 b™j8jj{j8*´´š�¸�j8*´¡bµ¢*´Nfµ¥%¨•ž*´~%bcn�¸�©jªjµš§*´«©%jHn�¸�jµš§³F8F*´´š�¸�j8*´ µ¬*´Nfµ¥*´Oµ¢$ •ž§6*´™¯§ µš*´©™°§±jµš™"$�²o9*´´k¸¶�wjµ¬§)+´»�—ž+´»©j¾j�¸�8*´}jµš*´+´¿Àjµš*´+´ÁÀjµÄ+´Å8ª+´Èj8*´ Ëj�¸Ìjµš*´%Ëj©b�¸Ìjµš*´*Ëj©b�¸Ìjµš*´/Ëj�¸Ìjµš±Óš&ce fgjk!l*m7nGoSp_rfs�u–w™x�y­zµ{Á|Ê~×é€ÿ‚ƒ „ …-†=‡I‹WŒeŽk�t�‡‘�’³“ƔԢ!uà�*lá�7_â�GOã� äå= æ��¬â�­œã�×rçèÇÕÖÇéê ½ë�¸ì�´íßk\î�tSï�ðŽ ÿ� ‹ÿ‹ý:@ÿ‹ ÿ‹ ÿ‹ ÿ‹ 'ø%ØéAˆ‰Ò3 *+À‹¶Ï±ÓÔ  ÕÖØéñòóô