Configurable Falls is a Forge and Neoforge mod for 1.12.2, 1.16.5, 1.18.2, 1.19.2 and 1.20.1 and adds many different features related to falling and fall damage in Minecraft.
You can make Water deal fall damage to entities and modify the fall damage percentage at different Water Depths!
You can also modify the fall distance required for entities to take fall damage in Water!
You can make Ice break when an entity falls on it and modify the fall distance required to make the Ice break!
You can make Glass, Stained Glass and Tinted Glass break when an entity falls on it and modify the fall distance required to make the Glass break!
You can make Glass Panes and Stained Glass Panes break when an entity falls on it and modify the fall distance required to make the Glass Panes break!
You can make Snow break when an entity falls on it and modify the fall distance required to make the snow break!
You can make Snow drop Snowballs or not, if the Snow is broken by an entity falling!
You can modify how much fall damage an entity takes when landing on Hay Bales!
You can also make Grass break when fallen on by entities and if they have a chance to drop seeds or not!
You can also modify the required fall distance for Grass to break when fallen on by entities!
You can also make Tall Grass break when fallen on by entities and if they have a chance to drop seeds or not!
You can also modify the required fall distance for Tall Grass to break when fallen on by entities!
You can also make Grass Blocks turn to Dirt Blocks when fallen on by entities and modify the fall distance required for the block to break!
You can make melons explode into melon slices on fall and modify the fall distance required to make the melon explode.
You can make small flowers & tall flowers break on fall and modify the fall distance required to make them break and modify if the flowers drop items or not when broken by fall.
You can make leaves break on fall and modify the fall distance required to make them break and modify if the leaves drop items or not when broken by fall.
You can make suspicious blocks break on fall and modify the fall distance required to make them break.
This mod adds a new block tag called #fragile and the identifier is configurable_falls:fragile.
With the #fragile Block Tag you can add custom blocks to it so those custom blocks can break when an entity falls on them.
You can also modify the required fall distance for the blocks with the #fragile Block Tag to break!
You can also modify if the blocks with the #fragile Block Tag drop loot or not when broken by falling!
All features are tag based and you can find which tag they use by looking at the config or by looking at the github for the mod!