Crop flowers include the following:
Tulip (Spring)
Blue Jazz (Spring)
Poppy (Summer)
Sunflower (Summer, Fall)
Fairy Rose (Fall)
Wild flowers will be considered for honey types by default (can turn off in config).
The mod apparently works with some modded flowers as well; they have to add an entry to Data/ObjectInformation to be found. To disallow any flower from spawning, there is a disallowList in the config that is a list of names from the first field of Data/ObjectInformation, e.g.:
"disallowNames": ["Kalpalata Lotus", "Padisarah"]
Config
You can customize this mod by editing the config file or using Generic Mod Config Menu.
Technical
Requires SMAPI.
Implements a Generic Mod Config Menu interface to change config settings in-game.
Compatible with Mod Updater for automatic updates.
Code is at https://github.com/aedenthorn/StardewValleyMods.
If you want to complain or ask for help or help me test my mods, you can visit my Discord server.
A list of all my mods for Stardew Valley is available at https://www.nexusmods.com/stardewvalley/articles/895.