Êþº¾EÏ  java/lang/Object()V   (net/minecraft/core/registries/Registries COW_VARIANT%Lnet/minecraft/resources/ResourceKey;  #net/minecraft/resources/ResourceKeycreatep(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey;   1net/minecraft/world/entity/animal/cow/CowVariants TEMPERATE  :net/minecraft/world/entity/animal/cow/CowVariant$ModelTypeNORMAL(I)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; ) *+registerñ(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V - . WARM 0 .2cow_warm4 cow_warm_baby 678 9:net/minecraft/tags/BiomeTags SPAWNS_WARM_VARIANT_FARM_ANIMALSLnet/minecraft/tags/TagKey; < *=Ñ(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V ? @ COLD B @Dcow_coldF cow_cold_baby 6H I: SPAWNS_COLD_VARIANT_FARM_ANIMALS K L BIOME NOP QR,net/minecraft/data/worldgen/BootstrapContextlookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; TUV WXnet/minecraft/core/HolderGetter getOrThrowA(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named;Z-net/minecraft/world/entity/variant/BiomeCheck Y\ ]!(Lnet/minecraft/core/HolderSet;)V #_ `asingleq(Lnet/minecraft/world/entity/variant/SpawnCondition;I)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;c demakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; ghi jk"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;m0net/minecraft/world/entity/animal/cow/CowVarianto2net/minecraft/world/entity/variant/ModelAndTexture nq r9(Ljava/lang/Object;Lnet/minecraft/resources/Identifier;)Vt.net/minecraft/core/ClientAsset$ResourceTexture sv w'(Lnet/minecraft/resources/Identifier;)V ly z¢(Lnet/minecraft/world/entity/variant/ModelAndTexture;Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V N| *}^(Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; €� ‚5net/minecraft/world/entity/animal/TemperatureVariants$Lnet/minecraft/resources/Identifier; „ …† createKeyK(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; ˆ .‚ Š @‚ Œ � DEFAULT SignatureYLnet/minecraft/resources/ResourceKey;CodeLineNumberTableLocalVariableTablethis3Lnet/minecraft/world/entity/animal/cow/CowVariants;idMethodParameters(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey; bootstrap1(Lnet/minecraft/data/worldgen/BootstrapContext;)Vcontext.Lnet/minecraft/data/worldgen/BootstrapContext;LocalVariableTypeTablebLnet/minecraft/data/worldgen/BootstrapContext;e(Lnet/minecraft/data/worldgen/BootstrapContext;)Vname modelType textureNameLjava/lang/String;babyTextureName spawnBiomebiomesLnet/minecraft/core/HolderSet;DLnet/minecraft/tags/TagKey;GLnet/minecraft/core/HolderSet;b(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V selectors;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; textureId babyTextureIdY(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/cow/CowVariant$ModelType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V SourceFileCowVariants.javaBootstrapMethods´ entity/cow/¶ ·¸¹ dº$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses ModelType¾"net/minecraft/core/HolderSet$NamedÀnet/minecraft/core/HolderSetNamedÃnet/minecraft/core/ClientAssetResourceTextureÆ#net/minecraft/core/Holder$ReferenceÈnet/minecraft/core/Holder ReferenceË%java/lang/invoke/MethodHandles$LookupÍjava/lang/invoke/MethodHandlesLookup! Ž�. Ž�@ Ž�� Ž��/*·±‘’ “” …†�2²*¸ °‘’ •‚–•Ž— ˜™�}5*²² ¸"¸(*²,²/13²5¸;*²>²ACE²G¸;±‘#4’ 5š›œ 5š�–šŽž *=�Ç)*²J¹M¹S:*+,-»YY·[¸^¸(±‘"#($’H)š›)Ÿ ) )¡¢)£¢)¤:¥¦œ*)š�)Ÿ�)¤§¥¨–šŸ ¡£¤Ž© *+�Ô<-ºb¸f:ºb¸f:*+»lY»nY,·p»sY·u·x¹{W±‘' ();.’R<š›<Ÿ < <¡¢<£¢<ª« 1¬‚%­‚œ<š�<Ÿ�–šŸ ¡£ªŽ®¯�F"²~¸ƒ³²‡¸ƒ³,²‰¸ƒ³>²³‹±‘ °±²µ³»*l¼@½¿Á sÂÄÅÇÉ ÊÌÎ