ÊþºŸEÍ  java/lang/Object()V   (net/minecraft/core/registries/Registries PIG_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/pig/PigVariants TEMPERATE  :net/minecraft/world/entity/animal/pig/PigVariant$ModelTypeNORMAL(I)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors; ) *+registerñ(Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/entity/animal/pig/PigVariant$ModelType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V - . WARM0pig_warm2 pig_warm_baby 456 78net/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/pig/PigVariant$ModelType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/tags/TagKey;)V = > COLD @ >Bpig_coldD pig_cold_baby 4F G8 SPAWNS_COLD_VARIANT_FARM_ANIMALS I J BIOME LMN OP,net/minecraft/data/worldgen/BootstrapContextlookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; RST UVnet/minecraft/core/HolderGetter getOrThrowA(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named;X-net/minecraft/world/entity/variant/BiomeCheck WZ [!(Lnet/minecraft/core/HolderSet;)V #] ^_singleq(Lnet/minecraft/world/entity/variant/SpawnCondition;I)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;a bcmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; efg hi"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;k0net/minecraft/world/entity/animal/pig/PigVariantm2net/minecraft/world/entity/variant/ModelAndTexture lo p9(Ljava/lang/Object;Lnet/minecraft/resources/Identifier;)Vr.net/minecraft/core/ClientAsset$ResourceTexture qt u'(Lnet/minecraft/resources/Identifier;)V jw x¢(Lnet/minecraft/world/entity/variant/ModelAndTexture;Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V Lz *{^(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/pig/PigVariants;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/pig/PigVariant$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/pig/PigVariant$ModelType;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V SourceFilePigVariants.javaBootstrapMethods² entity/pig/Ž µ¶· bž$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*²² ž"ž(*²,²/1²3ž9*²<²?AC²Ež9±#4 5˜™š 5˜›”˜Œœ *;ŽÇ)*²H¹K¹Q:*+,-»WY·Yž\ž(±"#($H)˜™) )ž)Ÿ )¡ )¢8£€š*)˜›))¢¥£Š”˜žŸ¡¢Œ§ *+ŽÔ<-º`žd:º`žd:*+»jY»lY,·n»qY·s·v¹yW±' ();.R<˜™< <ž<Ÿ <¡ <š© 1ª€%«€š<˜›<”˜žŸ¡šŒ¬­ŽF"²|ž³²…ž³,²‡ž³<²³‰± ®¯°³±¹*jº@»œ¿ qÀÂÃÅÇ ÈÊÌ