Êþº¾EÒ.net/minecraft/client/model/animal/cow/CowModel  +net/minecraft/client/model/geom/ModelLayersCOW4Lnet/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?333  0net/minecraft/client/renderer/entity/MobRendererq(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/EntityModel;F)V  0net/minecraft/client/renderer/entity/CowRenderer bakeModelsV(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Ljava/util/Map;  !"modelsLjava/util/Map; $%& '(:net/minecraft/world/entity/animal/cow/CowVariant$ModelTypeNORMAL ?COLD_COW A B COLD_COW_BABY DEF GH java/util/Mapof}(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; JKL MNcom/google/common/collect/Maps newEnumMap$(Ljava/util/Map;)Ljava/util/EnumMap; PQR ST9net/minecraft/client/renderer/entity/state/CowRenderStatevariant2Lnet/minecraft/world/entity/animal/cow/CowVariant; VWX YZ?net/minecraft/client/renderer/texture/MissingTextureAtlasSprite getLocation&()Lnet/minecraft/resources/Identifier; P\ ]^isBabyZ `ab cd0net/minecraft/world/entity/animal/cow/CowVariant babyTexture2()Lnet/minecraft/core/ClientAsset$ResourceTexture; fgh iZ.net/minecraft/core/ClientAsset$ResourceTexture texturePath `k lmmodelAndTexture6()Lnet/minecraft/world/entity/variant/ModelAndTexture; opq rd2net/minecraft/world/entity/variant/ModelAndTextureasset Pt u()V w xyextractRenderStateq(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;F)V {|} ~)net/minecraft/world/entity/animal/cow/Cow getVariant()Lnet/minecraft/core/Holder; �‚ƒ „…net/minecraft/core/Holdervalue()Ljava/lang/Object; o‡ ˆ…model DŠ ‹Œget&(Ljava/lang/Object;)Ljava/lang/Object; )Ž ��getModel%(Z)Lnet/minecraft/client/model/Model;’&net/minecraft/client/model/EntityModel ” ˆ•(Lnet/minecraft/client/model/EntityModel; — ˜™submitÜ(Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/SubmitNodeCollector;Lnet/minecraft/client/renderer/state/level/CameraRenderState;)V › xœj(Lnet/minecraft/world/entity/animal/cow/Cow;Lnet/minecraft/client/renderer/entity/state/CowRenderState;F)V ž Ÿ getTextureLocationa(Lnet/minecraft/client/renderer/entity/state/CowRenderState;)Lnet/minecraft/resources/Identifier; ¢ ˜£Ó(Lnet/minecraft/client/renderer/entity/state/CowRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/SubmitNodeCollector;Lnet/minecraft/client/renderer/state/level/CameraRenderState;)V ¥ ¦§createRenderState=()Lnet/minecraft/client/renderer/entity/state/CowRenderState; Signature±Ljava/util/Map;>;H(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)VCodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/client/renderer/entity/CowRenderer;contextELnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;MethodParametersø(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)Ljava/util/Map;>;state;Lnet/minecraft/client/renderer/entity/state/CowRenderState; StackMapTable¸"net/minecraft/resources/Identifierentity+Lnet/minecraft/world/entity/animal/cow/Cow; partialTicksF poseStack%Lcom/mojang/blaze3d/vertex/PoseStack;submitNodeCollector3Lnet/minecraft/client/renderer/SubmitNodeCollector;camera=Lnet/minecraft/client/renderer/state/level/CameraRenderState;j(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;Ö(Lnet/minecraft/client/renderer/entity/state/EntityRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/SubmitNodeCollector;Lnet/minecraft/client/renderer/state/level/CameraRenderState;)VÊLnet/minecraft/client/renderer/entity/MobRenderer; SourceFileCowRenderer.java InnerClassesÌ;net/minecraft/client/renderer/entity/EntityRendererProviderContext ModelTypeÐnet/minecraft/core/ClientAssetResourceTexture!!"¨© ª«Z*+»Y+²¶ ··*+¸µ±¬­®¯°±²° «³ y²#»)Y»Y*²¶ ·»Y*²+¶ ··.²1»)Y»Y*²4¶ ·»Y*²7¶ ··.²:»)Y»Y*²=¶ ·»Y*²@¶ ··.¸C¸I°¬5[r­ y°±²°¨³Ÿ «q/+´OÇ ¸U§$+´[™+´O¶_¶e§+´O¶j¶n¶e°¬$­/®¯/´µ¶ L·²´¦§«2»PY·s°¬)­ ®¯xœ«h*+,%·v,+¶z¹€À`µO±¬./0­*®¯¹º´µ»¼² ¹´»˜£«¡6+´ODZ**´+´O¶j¶†¹‰À)+´[¶�À‘µ“*+,-·–±¬457,859­46®¯6´µ6½¾6¿À6Á¶²´½¿ÁAxy«8*+À{,ÀP%¶š±¬­ ®¯² ¹´»AŸÃ«3 *+ÀP¶�°¬­  ®¯²´A˜™«7 *+ÀP,-¶¡±¬­  ®¯²´½¿ÁAxÄ«8*+À{,ÀP%¶š±¬­ ®¯² ¹´»A¦Å«/*¶¤°¬­ ®¯A˜Æ«7 *+ÀP,-¶¡±¬­  ®¯²´½¿Á¨ÇÈÉÊ ËÍ $`Î@fÏÑ