River Village on a Desert Plain, Backed by Badlands — Java 26.3

A village sits about 149 blocks south-east of a desert spawn, with a river running beside it.

Top-down 2D biome map centred on the spawn marker in desert, with markers for the village to the south-east, the desert pyramid to the west and the river and badlands around them.
Java 26.3 Edition Java Spawn 8, 8 Biome Desert Structures 2
BadlandsDesertEroded BadlandsWarm OceanWooded BadlandsDesert PyramidStrongholdVillageRiver
Open in the seed map →
Seed -5196985658460050479

Copy it into Minecraft 26.3 (Java).

The village to the south-east is the reason to load this seed: it stands about 149 blocks from spawn, and the ground around it is roughly three-quarters desert and one-quarter river, so you get water beside your first settlement. Spawn itself is plain desert, with a desert pyramid about 217 blocks west. A broad badlands belt begins about 320 blocks out, and three more villages sit within about 600 blocks.

Structures near spawn
Village ↘ SE 96, 128 149
Desert Pyramid ← W -208, 32 217
Biome mix near spawn
Desert 42%
Badlands 21%
Warm Ocean 12%
River 10%
Wooded Badlands 6%
Eroded Badlands 6%
Plains 1%