Create Picky Wheels
The Create Picky Wheels modification fundamentally changes the default behavior of water wheels from the Create mod. Now they function similarly to hose pulleys - they require contact with a large body of water to work, but additionally they must be located in a river biome. Without meeting these conditions, energy generation does not occur. This change applies to both small and large water wheels.
The mod also changes the default behavior of Create's windmills. Now they check the surrounding area for sufficient space for "air circulation." Additionally, the placement biome is checked - by default, windmills only work in the Overworld.
The modification does not add new blocks.
For warning tooltips, as shown below for the windmill, Create's Google is used.
Configuration is available for threshold values, similar to the hose pulley in Create. Biome requirements can be modified through a biome tag.

The project was designed to work in conjunction with Crete Low-Heated, with the intention of combining it with nerfed windmills and water wheels.