Dynamic Trees — mod for adding dynamic growth and realistic tree physics in Minecraft
Dynamic Trees replaces static Minecraft trees with living objects that grow from seeds, react to light and climate, and realistically fall…
Dynamic Trees replaces static Minecraft trees with living objects that grow from seeds, react to light and climate, and realistically fall when chopped.
Dynamic Trees — mod for adding dynamic growth and realistic tree physics in Minecraft
Loader: Fabric
Minecraft and mod versions tested and used for this article: 1.21.1, 1.7.0
Supported versions range: 1.16.4–1.16.5, 1.18.2, 1.19.2, 1.20.1, 1.21.1, 26.1.2
A regular tree in Minecraft is a static group of wood and leaves blocks that appears fully grown instantly. Dynamic Trees replaces this structure with a living multi-block object: a seed sprouts into a sapling, gradually grows a trunk and branches, and an adult tree falls when chopped at the base. The mod solves one task — to make trees and forests live over time, reacting to light, climate, and neighboring trees.
How a tree grows
Each species grows according to its own algorithm. Oak, spruce, birch, and jungle trees differ in the shape of their trunk and canopy, not just in texture. A tree stretches upwards, orienting itself by surrounding blocks. The growth rate and final size depend on the biome, temperature, and humidity — in its native climate, a tree grows larger and faster.
Light is mandatory: a tree does not grow in the dark. Leaves cut off from outer branches or deprived of light will die off, just like branches. If a tree ends up in a dark place, it dies completely.
Rooty dirt and fertility
The block under the tree provides nutrients and depletes over time. Bone meal increases its fertility and allows the tree to grow beyond its usual adult size. Potions can be applied to this same block (or the lowest trunk block) for various effects. The fertility level is read by a comparator, so the tree's state can be output to a redstone circuit.

The seed sprouts and the tree gradually grows from a sapling to its adult size
Chopping and falling trees
An axe strike at the base of the trunk fells the entire tree at once — there is no need to break each block separately. The amount of wood is calculated as the total volume of the trunk and branches, so a large tree drops more logs than a small one. The Fortune enchantment on an axe actually increases the amount of wood.
An individual branch can be chopped without affecting the rest of the tree. Leaves grow back if the outer branches remain intact. Thin branches can be climbed like a ladder.
Axe durability cost depends on the config mode: fixed 1 per hit, by branch thickness, or by total tree volume. This is worth considering, because when chopping by volume, a large tree "eats" a lot of durability in one fell swoop.

The player chops the base of the trunk, after which the entire tree falls to the ground
Seeds and forest spread
Seeds take the place of vanilla saplings. They drop from trees randomly, and an adult tree can also drop a seed itself. If a seed lies on dirt, grass, or podzol in a forest biome with open sky above it, it has a chance to root on its own. Drop and self-planting chances are configurable.
When trees scatter seeds, the forest edge creeps outward. Trees planted close to each other compete for light: they grow taller and thinner, forming a continuous canopy. A dense canopy blocks skylight, and it gets dark underneath — mobs can spawn there even during the day, and new saplings die.

All dynamic tree seeds
Potions for trees
Potions are brewed on the basis of a Base Potion and work when applied to rooty dirt or the bottom block of the trunk. When the substance acts, effect particles pass throughout the entire tree.
Potion | Effect |
Base Potion | Base potion for brewing others |
Potion of Depletion | Completely depletes the dirt, the tree stops growing |
Potion of Burgeoning | Fully fertilizes the tree and accelerates growth until fertility runs out |
Mega Potion | Transforms the tree into a mega-variant; works with spruce and jungle trees by default |

A set of potions for trees
Config
There are many parameters, so below are the ones that really affect the game. The rest (maxFallingTreeLeavesParticles, seedMinForestness, minSeasonalLeavesSeedDropRate, minSeasonalVoluntarySeedDropRate, treeHardnessMultiplier, dimensionsBlacklist, debug and others) — are fine-tuning of chances, particles, and hardness.
dynamictrees-server.toml
Parameter | What it does and values |
| Growth rate multiplier (0.0–16.0). Higher is faster; 0 stops growth |
| Wood yield multiplier when chopping (0.0–128.0). Over 1.0 means more logs per tree |
| How much the biome affects growth (0.0–1.0). 0.0 means the tree only grows in its native biome |
| Tree disease chance (0.0–1.0). 0.0 means trees don't get sick |
| Max radius of a branch that can rot (0–24). 8 = full block, 0 disables rotting |
| How many growth pulses one application of bone meal gives (1–512) |
| Swamp oaks in water: |
|
|
| Does a falling tree deal damage ( |
| Axe durability cost: |
|
|
|
|
| Multiplier for seed drop chance from leaves (0.0–64.0) |
| Chance that an adult tree will drop a seed on its own (0.0–1.0) |
| Chance that a seed on the ground will root on its own (0.0–1.0) |
| How many ticks a seed lies before despawning (0–6000; 1200 ticks ≈ 60 s) |
|
|
|
|
| Whether podzol generates under a dense canopy |
| Whether sticks drop when chopping |
dynamictrees-common.toml
Parameter | What it does and values |
|
|
|
|
|
|
| Whether to add dirt bucket recipes to convert seeds ↔ saplings |
| Whether to add a mega seed recipe |
| Base item for brewing the Base Potion |
Conclusion
Dynamic Trees turns the forest into a living system over time: trees grow from seeds, compete for light, form a dark canopy with their own mobs and podzol, and chopping a single block fells the entire trunk yielding wood by volume. The mod is suitable for long survival playthroughs and wood farms where the natural dynamics of the forest are important; for quick speedruns where a tree needs to be chopped in seconds, the slow growth and falling will only get in the way.
Installation
A typical installation takes about 5 minutes. The flow is the same; only the loader and the matching build differ.
Installing Mods in Minecraft: A Guide for Forge, FabricLearn how to install mods in Minecraft with this step-by-step guide for Forge and Fabric. Improve your game with new features, tools, and mechanics!Open the install guide










