
This Forge mod for Minecraft 1.12.2 adds a neat little particle effect to leaf blocks. Users can configure which types of leaf blocks will drop leaves and the frequency that these leaves are dropped at. This is a Client side only mod.
This is a backport of Falling Leaves (Forge)

Falling Leaves watches the leaf blocks near you and lets leaves break loose from the bottom of the canopy (so they fall into open air, not through other leaves). Once loose, a leaf is driven by a small physics model:
- Wind is procedural, a smooth-noise field with calm, windy, and stormy states that follow the weather. Leaves sway toward the wind while airborne; calm days barely nudge them, storms blow them sideways.
- Falling leaves tumble as they go, spin up over a few seconds, and fall a little faster in the rain when they're under open sky.
- Landing snaps them in place — they stick where they touch down and rest there rather than sliding around, then fade out cleanly over their last few ticks.
- Water catches a leaf and lets it glide briefly across the surface before it stops.
Punching a leaf block knocks a small burst of leaves loose, and conifers (spruce and friends) drop needle-shaped particles with their own spawn rate.
Compatibility :
| Mod |
How it interacts |
| Dynamic Trees |
Works out of the box — its leaves extend BlockLeaves, so leaves fall from dynamic trees with no setup. It has no particle system of its own, so nothing doubles up. |
| Serene Seasons |
Fully supported. Leaves recolour with the season automatically, and seasonFallRate adjusts how many fall per season. |
| Weather2 / Weather2 Remastered |
These add their own wind-blown foliage particles, so leaves may visually double up. Falling Leaves detects them and shows a one-time notice in chat. |
Configuration :
You can configure the following settings in config/fallingleaves.cfg, or in-game from the
mod list config screen:
leafSize: modifies the size of the leaves
leafLifespan: modifies how long it takes for the leaves to disappear
leafSpawnRate: modifies the amount of leaves that spawn
coniferLeafSpawnRate: modifies the amount of leaves that spawn from conifer trees
dropFromPlayerPlacedBlocks: whether player-placed blocks should drop leaves too
minimumFreeSpaceBelow: how much room below the leaf block is needed for leaves to spawn
disableWind: disables wind effects on the leaf particles
windlessDimension: a list of dimension names where there should be no wind (e.g. the_nether, the_end)
showCompatWarning: shows a one-time in-game notice if another mod that also adds leaf particles is detected