Coniferous trees last over time.
Often, different types of deciduous trees grow along the shores, on clearings, and in the riparian zone closest to the watercourse. These are more resilient to recurring flooding compared to coniferous trees. Deciduous trees play an important role by providing shade and organic material in the form of leaves, as well as stabilizing the soil near the water. Alder is the deciduous tree with the most nutrient-rich leaves. Birch, which is common among deciduous trees, breaks down much faster than conifers when it ends up in the watercourse. Therefore, try to primarily use coniferous trees to create woody structures that will last over time.
