Êşº¾EÕ apply()Ljava/util/function/Function;  (net/minecraft/client/model/HumanoidModelK(Lnet/minecraft/client/model/geom/ModelPart;Ljava/util/function/Function;)V  =net/minecraft/client/model/monster/piglin/AbstractPiglinModelhead+Lnet/minecraft/client/model/geom/ModelPart;)net/minecraft/client/model/geom/PartNames right_ear  )net/minecraft/client/model/geom/ModelPartgetChild?(Ljava/lang/String;)Lnet/minecraft/client/model/geom/ModelPart;  rightEarleft_ear ! "leftEar $%& '(-net/minecraft/client/model/player/PlayerModelcreateArmorMeshSetª(Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/renderer/entity/ArmorModelSet; +,- ./2net/minecraft/client/renderer/entity/ArmorModelSetmapS(Ljava/util/function/Function;)Lnet/minecraft/client/renderer/entity/ArmorModelSet; 123 457net/minecraft/client/model/geom/builders/MeshDefinitiongetRoot;()Lnet/minecraft/client/model/geom/builders/PartDefinition; 89: ;7net/minecraft/client/model/geom/builders/PartDefinitionM(Ljava/lang/String;)Lnet/minecraft/client/model/geom/builders/PartDefinition; =>? @A8net/minecraft/client/model/geom/builders/CubeListBuildercreate<()Lnet/minecraft/client/model/geom/builders/CubeListBuilder; CDE FG(net/minecraft/client/model/geom/PartPoseZERO*Lnet/minecraft/client/model/geom/PartPose; 8I JKaddOrReplaceChild±(Ljava/lang/String;Lnet/minecraft/client/model/geom/builders/CubeListBuilder;Lnet/minecraft/client/model/geom/PartPose;)Lnet/minecraft/client/model/geom/builders/PartDefinition; =M NOtexOffs>(II)Lnet/minecraft/client/model/geom/builders/CubeListBuilder;À ÁÀ€A A =V WXaddBox|(FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/model/geom/builders/CubeListBuilder;À@€À@@ @�ÀÀ`net/minecraft/util/Mth¿ ’ Cc deoffsetAndRotation2(FFFFFF)Lnet/minecraft/client/model/geom/PartPose;¿€À�? ’ $j klcreateBabyArmorMeshSetÔ(Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/PartPose;)Lnet/minecraft/client/renderer/entity/ArmorModelSet; n op setupAnimC(Lnet/minecraft/client/renderer/entity/state/HumanoidRenderState;)V rst uv>net/minecraft/client/renderer/entity/state/HumanoidRenderStatewalkAnimationPosF rx yvwalkAnimationSpeed { |}getDefaultEarAngleInDegrees()F<�ú5 r€ �v ageInTicks=ÌÌÍ?=£× >ÌÌÍ?™™š _ˆ ‰Šcos(D)F Œ �vzRot nADULT_EAR_ANGLE_IN_DEGREES ConstantValueAğBABY_EAR_ANGLE_IN_DEGREES.(Lnet/minecraft/client/model/geom/ModelPart;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/client/model/monster/piglin/AbstractPiglinModel;rootLocalVariableTypeTableDLnet/minecraft/client/model/monster/piglin/AbstractPiglinModel;MethodParametersinnerDeformation:Lnet/minecraft/client/model/geom/builders/CubeDeformation;outerDeformation Signatureå(Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/builders/CubeDeformation;)Lnet/minecraft/client/renderer/entity/ArmorModelSet; removeEarst(Lnet/minecraft/client/model/geom/builders/MeshDefinition;)Lnet/minecraft/client/model/geom/builders/MeshDefinition;mesh9Lnet/minecraft/client/model/geom/builders/MeshDefinition;9Lnet/minecraft/client/model/geom/builders/PartDefinition;addHead®(Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/builders/MeshDefinition;)Lnet/minecraft/client/model/geom/builders/PartDefinition;g armOffset(Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/builders/CubeDeformation;Lnet/minecraft/client/model/geom/PartPose;)Lnet/minecraft/client/renderer/entity/ArmorModelSet;state@Lnet/minecraft/client/renderer/entity/state/HumanoidRenderState; animationPosanimationSpeed defaultAngle frequency amplitudeTS;(TS;)V(Ljava/lang/Object;)VsLnet/minecraft/client/model/HumanoidModel; SourceFileAbstractPiglinModel.javaBootstrapMethods»&(Ljava/lang/Object;)Ljava/lang/Object;½ ¾¿À ÁÂ4net/minecraft/client/renderer/rendertype/RenderTypesentityTranslucent[(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/client/renderer/rendertype/RenderType;ÂÅ Æ ¢££É ÊËÌ ÍÎ"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; InnerClassesÑ%java/lang/invoke/MethodHandles$LookupÓjava/lang/invoke/MethodHandlesLookup! �v�‘’v�\" “”w%*+º·**´ ¶µ**´ ¶µ ±• $–%—˜%™š %—›œ™ '(”B*+¸#º)¶*°•–��Ÿ�œ �Ÿ ¡ ¢£”v(*¶0L+6¶7M,¸<²B¶HW,¸<²B¶HW*°•#$ %&&'– (¤¥#™¦ ¦œ¤ §¨”F ¶+¶0M,6¸<¶LPQRSTT*¶U¶LYRPZZ *¶U¶L YP *¶U¶L[YP *¶U²B¶HN-¸<3¶L Y \Z*¶U]^ a¸b¶HW-¸<'¶Lf Y \Z*¶Ug^ h¸b¶HW-°•N+,- .#/70H1[,_5b6i7‚8…5‰:Œ;“<­=°:´?–*¶©�¶¤¥±™¦_W¦œ ©¤ kl”M*+,¸iº)¶*°•C– ��Ÿ�ªGœ �Ÿª «op”üZ*+·m+´qE+´wF*¶z~j8+´‚j$ƒjb8„%…jb8*´ v†j�¸‡jfµ‹*´�¸‡jbµ‹±•& HJ KLM&N/OFPYQ–HZ—˜Z¬­ P®vK¯vB°v&4±v/+²všZ—›Z¬³œ¬ ´|}Aoµ”E *+Àr¶�±•–  —˜š  —›œ¬ ¶·¸¹Èº¼ÃȺÄÇÏ ĞÒÔ