Temperature

Original 1.17 Temperature: https://minecraft.gamepedia.com/Biome#Temperature
== Temperature ==
Old to new temperature conversion:
Negatives: Swap the ones and tenths place, remove the decimal point and add 39% (of its + variant), this reveals the mean temperature (at 10 am/5 pm)
Example: Snowy Taiga is -0.5 >> -50 F, which means that its mean temperature is -30 F.
Positives: Same, but without the - sign.
Below 32 F, rain is snow.
Temperature changes every in-game hour, changing between -2/+10 F in morning/noon, and none for 1 hour between 11 am and 4 pm. The changes are opposite in the afternoon and evening. Temperatures decrease until sunrise.
Cold fronts allow these numbers to -1 to -7, and warm does the opposite.