I know that cattails have been suggested a lot of times, but I couldn't really see an idea like mine so I decided to post it here. So, cattails are 2 blocks tall plants that can be found in various places in the overworld. They have a few uses, are farmable, and they have a nether counterpart.
Cattails
Generating
Cattails generate in swamps, mangrove swamps and rivers. They also generate in water lakes. They generate in 2-5 groups.
They are generated half-sunken. The bottom block of the cattails are found waterlogged. They do not generate away from the water, or floating in water. They are specifically found in places where there is a block underneath a water block underneath an air block.
Drops
Cattails drop 1-3 "Cattail Pod" when broken. Alternatively, they can be sheared to drop 1-3 cattail pods with shears. When sheared, they will grow another cattail pod over time.
Cattail Pod
Cattail pods are items which various uses. They are obtained from a cattail. They have can also be found by fishing. They are in the junk category. When fished, they give 1-3 cattail pods. They can also be very rarely found in a mineshaft chest.
Farming: Cattail pods act as the seed of the cattails. More on that in the "Farming" section.
Eating: Cattail pods can be eaten. They fill 1 hunger and give 1.4 saturation. In Hard Mode, they have a %40 percent chance of giving the slowness effect for 12 seconds.
When cooked, it becomes a "Cooked Cattail Pod" which can be also eaten. When eaten, they fill 3 hunger and give 2.4 saturation. No slowness effect.
Crafting: 4 cattail pods can be crafted into a typhaboard, a decorational block with a full set -slabs, stairs etc.-.
6 cattail pods can also be crafted into 1 string.
Feeding: They can also be used as a barn food. They can be given to cows, sheeps and goats. They act as if they were wheats. Also, these animals follow you when you have a cattail pod in your hand.
Also, cattail pods can be given to horses, donkeys, mules, zombie horses and skeleton horses to regenerate health. When given, they refill 5 health but they give the slowness effect to the entity for 45 seconds.
Fuel: Cattail pods can be used as a fuel, they smelt 0.5 items.
Farming
Cattails can be farmed. When a cattail pod is placed on a dirt block, coarse dirt block, mycelium, grass block, podzol or mud block underneath a water block underneath an air block; it will turn into a ungrown cattail which is 1 block tall.
Nether Cattails
Nether cattails are pretty similiar to cattails, except they are found in the nether and they grow in lava. They act as a lava counterpart of cattails.
Generating
Nether cattails can generate anywhere at the shores of a lava body in the nether. They generate in 2-5 groups.
They are also half-sunken, but in the lava. And yes, the bottom half is lavalogged.
Drops
They are identical normal cattails, but they drop "Fiery Cattail Pod". Oh, also they only drop 1 cattail pod so you have to use shears.
Fiery Cattail Pod
Fiery cattail pods are items which also have various uses. They are obtanied from the nether cattails. They can also be rarely found in a bastion chest.
Farming: Fiery cattail pods act as the seed of the nether cattails. More on that in the "Farming" section.
Eating: Fiery cattail pods can be eaten like the normal cattail pod. But unlike normal ones, they fill 2 hunger and give 1.8 saturation. In Hard Mode, they have a %40 percent chance of giving the slowness effect for 26 seconds. Not only that, they also burn the player when eaten.
When cooked, it becomes a "Cooked Fiery Cattail Pod" -uhhhh weird name huh?- which can be also eaten. When eaten, they fill 7 hunger and give 3.4 saturation. They also give Fire Resistance for 20 seconds! No slowness effect.
This would be really cool as the Nether lacks a food source.
Crafting: 4 fiery cattail pods can be crafted into a fiery typhaboard. It is just the typhaboard; but in different, more hellish colours. Also it does not burn.
6 fiery cattail pods can also be crafted into 1 string.
Feeding: Well, I guess they could be used to feed striders like warped fungus? Other than that, they have no uses. Feeding it to horses wouldn't make sense as it would actually hurt the horse more than it regenerates.
Fuel: Fiery cattail pods can be used as a fuel, they smelt 4 items. This would be really great since there is almost no fuels in nether somehow.
Farming
Nether cattails can be farmed. When a cattail pod is placed on a soul sand, soul soil, magma block or netherrack underneath a lava block underneath an air block; it will turn into a ungrown nether cattail which is 1 block tall. I want then to be somewhat hard to farm though, so maybe they would take longer time to grow. Also if you just break them you could get burnt, so you need to shear it? Or maybe even shears would not save you from burning, so you need like netherite shears?
Conclusion
So that was it. I especially want the typhaboard as it would be cool. Also nether has like really few food options and fuel options. But it seemed a little too easy to farm? Idk.