Êþº¾Eµ apply()Ljava/util/function/Function;  &net/minecraft/client/model/EntityModelK(Lnet/minecraft/client/model/geom/ModelPart;Ljava/util/function/Function;)V 7net/minecraft/client/model/geom/builders/MeshDefinition  ()V  getRoot;()Lnet/minecraft/client/model/geom/builders/PartDefinition;back  8net/minecraft/client/model/geom/builders/CubeListBuildercreate<()Lnet/minecraft/client/model/geom/builders/CubeListBuilder;  texOffs>(II)Lnet/minecraft/client/model/geom/builders/CubeListBuilder;À @  # $%addBoxB(FFFFFF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder;Á0(net/minecraft/util/Mth?IÛ +,- ./(net/minecraft/client/model/geom/PartPoseoffsetAndRotation2(FFFFFF)Lnet/minecraft/client/model/geom/PartPose;?LÌÍ +2 34 withScale-(F)Lnet/minecraft/client/model/geom/PartPose; 678 9: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€@€ @AB CD8net/minecraft/client/model/geom/builders/CubeDeformationNONE:Lnet/minecraft/client/model/geom/builders/CubeDeformation; F $G~(FFFFFFLnet/minecraft/client/model/geom/builders/CubeDeformation;FF)Lnet/minecraft/client/model/geom/builders/CubeListBuilder;Icross_1 +K LMrotation/(FFF)Lnet/minecraft/client/model/geom/PartPose;Ocross_2@ËäR S$()Ljava/util/function/UnaryOperator; U VW transformed](Ljava/util/function/UnaryOperator;)Lnet/minecraft/client/model/geom/builders/MeshDefinition; YZ[ \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 bcd ef;net/minecraft/client/renderer/entity/state/ArrowRenderStateshakeF@@ 'i jksin(D)F mno pq7net/minecraft/client/model/object/projectile/ArrowModelroot+Lnet/minecraft/client/model/geom/ModelPart; stu vf)net/minecraft/client/model/geom/ModelPartzRot<Žú5 my _z@(Lnet/minecraft/client/renderer/entity/state/ArrowRenderState;)V?fff +} ~4scaled.(Lnet/minecraft/client/model/geom/ModelPart;)VCodeLineNumberTableLocalVariableTablethis9Lnet/minecraft/client/model/object/projectile/ArrowModel;MethodParameterscreateBodyLayer<()Lnet/minecraft/client/model/geom/builders/LayerDefinition;mesh9Lnet/minecraft/client/model/geom/builders/MeshDefinition;9Lnet/minecraft/client/model/geom/builders/PartDefinition;cross:Lnet/minecraft/client/model/geom/builders/CubeListBuilder;powstate=Lnet/minecraft/client/renderer/entity/state/ArrowRenderState; StackMapTablelambda$createBodyLayer$0V(Lnet/minecraft/client/model/geom/PartPose;)Lnet/minecraft/client/model/geom/PartPose;pose*Lnet/minecraft/client/model/geom/PartPose; SignaturegLnet/minecraft/client/model/EntityModel; SourceFileArrowModel.javaBootstrapMethods›&(Ljava/lang/Object;)Ljava/lang/Object;� žŸ  ¡¢4net/minecraft/client/renderer/rendertype/RenderTypesentityCutoutCull[(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/client/renderer/rendertype/RenderType;¢¥ m¦ ‘’’© ª«¬ ­®"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!m €C *+º·±�  ‚ ƒ„ pq…p †‡€î „» Y· K*¶L+¸¶   !!¶"& ) ¸*0¶1¶5W¸¶;< => ²? 0¶EM+H,) ¸J¶5W+N,P ¸J¶5W*ºQ¶T  ¸X°�2  "-59QU d!s#‚ |ˆ‰ wpŠU/‹Œ_z€ˆ1*+·]+´a •ž%+´agj�¸hv+´ajE*´lY´r$wjbµr±�()* +0-‚  �f1ƒ„1Ž��0…ŽA_`€3 *+Àb¶x±�‚  ƒ„…Ž ‘’€1*{¶|°�#‚ “”•–—˜™¨šœ£¨𤧝 °²´