As of 25w05a, cold variants of pigs and cows will not spawn in biomes which the player would expect them to spawn in.
Affected Biomes:
Snowy Plains, Frozen River, Frozen Ocean, Deep Frozen Ocean, Deep Cold Ocean, Snowy Beach, Jagged Peaks, Frozen Peaks, Grove, Snowy Slopes, Ice Spikes, The End, End Barrens, End Highlands, End Midlands and Small End Islands
Steps to reproduce:
1. Go into a snowy plains
2. Give yourself a pig spawn egg
3. Rightclick the ground
Observed behavior:
The pig that is spawned is a temperate pig.
Expected behavior:
The pig should be a cold pig, as the biome it got spawned in is cold.
Linked issues
is duplicated by 3
relates to 2
Comments 7
Pigs do not normally spawn in the Snowy Plains which would explain their exclusion from the tag "spawns_cold_variant_farm_animals".
However, if this is unintended, it could be rectified by adding those biomes to the tag.
Akin to MC-279292, this causes pigs that appear in snowy village pens to be temperate pigs.
Confirmed in 25w05a - affects Snowy Plains, Frozen River, Frozen Ocean, Deep Frozen Ocean, Snowy Beach, Jagged Peaks, Frozen Peaks, Grove, Snowy Slopes, Ice Spikes, Meadow (which may be WAI?), and potentially others (those are the ones I checked).
Also affects Cows; I'm pretty sure it's the same biome tag.
I suggest changing the report up a bit to clarify it's not just pigs, but cows too (specifically, this is caused by the farm animal biome tag not containing a bunch of other cold biomes), and include the list of cold biomes that are not spawning cold variant farm animals.
I've updated the report and made it more generic with information provided by @unknown. Please let me know if any biomes are missing. (I left out meadows as I am not sure that's considered a "cold" biome).
Per MC-279319, also affects snowy beach.