Changed to using vanilla biome temperature values for cooling and implemented some of DZCreeper's suggestions.