Êþº¾EÅ8net/minecraft/client/model/animal/nautilus/NautilusModel  +net/minecraft/client/model/geom/ModelLayersNAUTILUS4Lnet/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;)V   NAUTILUS_BABY?333  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/SimpleEquipmentLayer  !getEquipmentRendererF()Lnet/minecraft/client/renderer/entity/layers/EquipmentLayerRenderer; #$% &'Bnet/minecraft/client/resources/model/EquipmentClientInfo$LayerType NAUTILUS_BODYDLnet/minecraft/client/resources/model/EquipmentClientInfo$LayerType;) *+apply()Ljava/util/function/Function;-=net/minecraft/client/model/animal/nautilus/NautilusArmorModel / 0NAUTILUS_ARMOR , 3 40(Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/renderer/entity/layers/EquipmentLayerRenderer;Lnet/minecraft/client/resources/model/EquipmentClientInfo$LayerType;Ljava/util/function/Function;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/client/model/EntityModel;)V 678 9:5net/minecraft/client/renderer/entity/NautilusRendereraddLayer<(Lnet/minecraft/client/renderer/entity/layers/RenderLayer;)Z #< ='NAUTILUS_SADDLE)@>net/minecraft/client/model/animal/nautilus/NautilusSaddleModel B = ? EFG HI>net/minecraft/client/renderer/entity/state/NautilusRenderStateisBabyZ 6K LMNAUTILUS_BABY_LOCATION$Lnet/minecraft/resources/Identifier; 6O PMNAUTILUS_LOCATION ER S()V U VWextractRenderStateq(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;F)V YZ[ \](net/minecraft/world/entity/EquipmentSlotSADDLE*Lnet/minecraft/world/entity/EquipmentSlot; _`a bc;net/minecraft/world/entity/animal/nautilus/AbstractNautilus getItemBySlotP(Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; efg hi"net/minecraft/world/item/ItemStackcopy&()Lnet/minecraft/world/item/ItemStack; Ek lmsaddle$Lnet/minecraft/world/item/ItemStack; _o pigetBodyArmorItem Er sm bodyArmorItem 6u Vv�(Lnet/minecraft/world/entity/animal/nautilus/AbstractNautilus;Lnet/minecraft/client/renderer/entity/state/NautilusRenderState;F)V 6x yzgetTextureLocationf(Lnet/minecraft/client/renderer/entity/state/NautilusRenderState;)Lnet/minecraft/resources/Identifier; 6| }~createRenderStateB()Lnet/minecraft/client/renderer/entity/state/NautilusRenderState;€%textures/entity/nautilus/nautilus.png ‚ƒ„ …†"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;ˆ*textures/entity/nautilus/nautilus_baby.pngH(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/client/renderer/entity/NautilusRenderer;contextELnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;LocalVariableTypeTable;MethodParametersstate@Lnet/minecraft/client/renderer/entity/state/NautilusRenderState; StackMapTableentity=Lnet/minecraft/world/entity/animal/nautilus/AbstractNautilus; partialTicksFTT; SignatureG(TT;Lnet/minecraft/client/renderer/entity/state/NautilusRenderState;F)Vj(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; lambda$new$1f(Lnet/minecraft/client/renderer/entity/state/NautilusRenderState;)Lnet/minecraft/world/item/ItemStack; lambda$new$0ùLnet/minecraft/client/renderer/entity/AgeableMobRenderer; SourceFileNautilusRenderer.javaBootstrapMethodsª&(Ljava/lang/Object;)Ljava/lang/Object;¬ 6­ £¢¢° 6± ¡¢³ ´µ¶ ·¸"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»;net/minecraft/client/renderer/entity/EntityRendererProviderContext¾8net/minecraft/client/resources/model/EquipmentClientInfo LayerTypeÁ%java/lang/invoke/MethodHandles$LookupÃjava/lang/invoke/MethodHandlesLookup!6PMLM ‰Šâ t*+»Y+²¶ ·»Y+²¶ ··*»Y*+¶²"º(»,Y+².¶ ·1·2¶5W*»Y*+¶²;º>»?Y+²A¶ ·C·2¶5W±‹.   #=GKeos"Œt�Žt��‘ t�’“�yzŠd+´D™ ²J§²N°‹&Œ�Ž”•‘ �’– B‚“”}~ŠD»EY·Q°‹+Œ �Ž‘ �’VvŠ‘!*+,%·T,+²X¶^¶dµj,+¶n¶dµq±‹012 3Œ*!�Ž!—˜!”•!™š‘!�’!—›“ —”™œ�AVWŠJ*+À_,ÀE%¶t±‹Œ �Ž‘ �’“ —”™AyžŠE *+ÀE¶w°‹Œ  �Ž‘  �’“”AVŸŠJ*+À_,ÀE%¶t±‹Œ �Ž‘ �’“ —”™A} ŠA*¶{°‹Œ �Ž‘ �’ ¡¢Š/*´j°‹Œ ”• £¢Š/*´q°‹Œ ”•¤SŠ-¸�³N‡¸�³J±‹ œ¥¦§¨²©«®²©¯®¹ º¼ #½¿@ÀÂÄ