Dynamic Trees
by MaxHyper
Dynamic Trees lets saplings grow into full trees over time, with each species following its own growth algorithm instead of a fixed template.
What it does
Trees in Dynamic Trees grow progressively from seeds to mature trees, and their shapes follow growth rules loosely modeled on real trees. Each species uses a different algorithm, so the trees are not reskins of the vanilla ones. A branch that meets an obstacle bends around it, so a grown tree fits the ground it stands on.
World generation and decoration are the main categories, with adventure and utility content such as the Woodland Staff alongside them. Seasonal growth applies only when at least one season mod is installed, and addons can connect their own seasonal systems. Dynamic Trees requires Forge Config API Port on every loader. Dynamic Trees Plus is an optional addon, and 34 other mods require Dynamic Trees.
Dynamic Trees runs client and server and is published for Fabric, Forge, NeoForge and Quilt across seven release versions, with files for 1.16.4, 1.16.5, 1.18.2, 1.19.2, 1.20.1, 1.21.1 and 26.1.2. Its source is open under the MIT License, with public source code, an issue tracker and a wiki.
Key features
Progressive tree growth
Saplings develop into mature trees over time instead of appearing fully grown.
Species-specific algorithms
Each species grows with its own algorithm, so oak, spruce, birch, jungle and fungus trees differ in shape.
Obstacle-aware branching
Branches grow around obstacles in a natural way, so trees fit uneven terrain.
Custom tree models
A tree can take the shape of another species, for example an acacia shaped like a tall jungle tree, and the Woodland Staff copies a model to the clipboard as text for sharing.
Seasonal support
Seasonal systems from season mods connect to tree growth, and addons can add their own seasonal support.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 34 mods
How it compares
Taller Forests runs on Fabric, Forge, NeoForge and Quilt for 1.18 – 26.3 and requires the server, with the client optional. Its license is the GNU General Public License v3.0 only. Nylium Nasturtium runs client and server on Forge and NeoForge for 1.18.2 – 1.21.3 under the MIT License. Custom Vanilla Trees from Saplings requires the server, with the client optional, is open source under the MIT License, and covers 1.19 – 1.21.4 on all four loaders.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Dynamic Trees | Fabric, Forge, NeoForge and Quilt | 1.16.4 – 26.1.2 | Client and server | 2026-07-11 |
| Taller Forests | Fabric, Forge, NeoForge and Quilt | 1.18 – 26.3 | Server required, client optional | 2026-09-22 |
| Nylium Nasturtium | Forge and NeoForge | 1.18.2 – 1.21.3 | Client and server | 2025-05-19 |
| Custom Vanilla Trees from Saplings | Fabric, Forge, NeoForge and Quilt | 1.19 – 1.21.4 | Server required, client optional | 2025-04-10 |
Questions
Does Dynamic Trees need Forge Config API Port?
Do trees grow without a season mod?
Does the server need Dynamic Trees?
In the catalog
Dynamic Trees is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from MaxHyper
Similar mods
What the author says
Our core values are: - Immersive integration with Minecraft's aesthetic - Keep the project scope small - Minimal performance impact - Mod compatibility at heart Saplings (Above: Oak, Spruce, Birch, Jungle. Below: Acacia, Dark Oak, Crimson Fungus, Warped Fungus) and their respective seeds.
Official listing
- Modrinth page
- modrinth.com/mod/dynamictrees
- Owner
- MaxHyper
- Published
- 2023-06-08
- Updated on Modrinth
- 2026-07-11
- Facts verified
- 2026-10-15
