Block gradient
Pick two colors and get the smoothest row of blocks between them. The whole row is scored at once in OKLab, so each step fits its neighbors, not just its target.
Result
Swatches show each block's average color. For real textures, load a Minecraft client jar or resource pack. It is read here in your browser and never uploaded.