Dynamic Trees PlusMods · 1.16 – 1.21More than just trees!

Trees that grow, forests that spread
Trees that grow, forests that spread
Dynamic Trees is a resource made by MaxHyper. It supports Minecraft 1.16 – 26.x. It has been downloaded 13,865,768 times on Modrinth. The last update came out on Jul 11, 2026.
Dynamic Trees has had 82 releases on Modrinth since Jun 8, 2023. 22 of them came out in the past year. The newest is 1.8.0-BETA04, released on Jul 11, 2026. It is made for Minecraft 26.1.2. It runs on NeoForge. The download is 3.4 MB.
| Version | Released | Minecraft | Type |
|---|---|---|---|
1.8.0-BETA04 | Jul 11, 2026 | 26.1.2 | Beta |
1.8.0-BETA03 | Jun 10, 2026 | 26.1.2 | Beta |
1.7.2-BETA | Jun 10, 2026 | 1.21.1 | Beta |
1.7.2 | Jun 10, 2026 | 1.21.1 | Release |
1.20.1-1.4.11 | Jun 10, 2026 | 1.20.1 | Release |
Dynamic Trees is open source. Its newest release on GitHub is 1.6.0, published on Jan 23, 2026.
No content.
Before that: 1.6.0-BETA04 (Jan 22, 2026), 1.4.9 (Dec 16, 2025).
To create more dynamic, aesthetic, fun and natural looking trees while respecting the Minecraft graphic stylization and enforcing a narrow project scope that keeps things simple.
Our core values are:
Also try Dynamic Trees Plus!
A growing tree is a multi-block structure of rooty soil, branches, and leaves blocks that has many advances over the Vanilla Minecraft tree structures. The formation of the tree starts with a seed. This seed is either planted by hand much like a Vanilla sapling or the seed has a chance of planting itself if left on the ground in a suitable location. The tree then grows from a sapling, slowly increasing it's size over time, into a full sized tree. The tree can then be chopped down at it's base and all of the wood claimed at once.
mature oak tree
Saplings (Above: Oak, Spruce, Birch, Jungle. Below: Acacia, Dark Oak, Crimson Fungus, Warped Fungus) and their respective seeds.
Dynamic Trees fully implements a season system for its trees, which is by default compatible with Serene Seasons. Trees will respond to the climate and slow / stop their growth accordingly. Fruits also have a specific harvesting season and a flowering season.
For a complete list of fruits and their preferred seasons, visit the wiki.
At least one season mod is required for this system to be activated.
Addons can integrate seasonal systems as well if they are not compatible by default already.
at the edge of an oak forest
oak forest by the plains
a savanna sparsely populated with acacias
taiga near the coast with a mega taiga behind it
spindly birch trees in a dense forest
the canopy of the tall jungle trees produce a dimly lit forest floor
A gloomy crimson forest next to a smaller warped forest
The woodland staff is a multi-function tool intended for use in creative mode(can't be crafted). In the most basic usage it can be used to copy a tree. Right click on any dynamic tree with the staff to pull it's JoCode. Next, right click on viable soil to recreate the same tree. The tree is also rotated based on the player direction. If the player right clicks a tree with the staff while sneaking then only the tree specieswill be copied, leaving the JoCode unchanged.
In this way you can for instance create an acacia tree that is shaped like a tall jungle tree.
Another feature for the Woodland Staff is that any JoCode pulled from a tree is also copied to the system clipboard as text. This enables a player to share tree models with others easily.
Dynamic Trees Plus is an extension to the Dynamic Trees mod exclusive to the 1.16.5 version and up, which aims to add dynamic versions of other vegetation that would not fit the scope of this mod, such as Cacti and Huge Mushrooms.
[
](modrinth.com/mod/dynamictreesplus)
Saguaro Cacti in a badlands biome (feature of Dynamic Trees Plus 1.16.5 or above)
Tree Packs are a datapack-like JSON system implemented into Dynamic Trees that allows full customizability of dynamic trees and your world, they are the backbone of any addon and a powerful tool for users and pack makers alike.
For more information and a guide on Tree Packs visit https://github.com/DynamicTreesTeam/DynamicTrees/wiki/Tree-Packs or join our discord.
Add-ons are mods that do the work of including modded trees in a more modular and maintainable fashion using the Dynamic Trees API. This prevents bloat in the base Dynamic Trees mod which only includes vanilla Minecraft trees. Below is the current list of add-ons developed by the DynamicTreesTeam and other modders. Refer to their individual project pages for information on which trees the mods are able to provide.
Mods where features mix well with Dynamic Trees, the compatibility is notable or has been explicitly provided. Mods not on this list are not necessarily incompatible.
As mentioned before, mods that implement seasons become compatible with Dynamic Trees' seasonal system.
Project Scope
Features like these will never be implemented. I'm not suggesting that these are bad ideas or wouldn't be fun but they are indeed outside the scope of what this project is meant to accomplish.
Those wishing to implement out of scope features are welcome to do so in a separate expansion or compatibility mod. Popular mods tend to experience scope creep and featuritis. Ultimately you end up with jet packs, metal ore trees, nyan cats, flaming super death cactus swords, and 15 kinds of creepers. I won't have it.
Technical Details
Trees grow using a combination of a cellular automata algorithm for leaves and branch network logic for trunk and branches
No tile entity rendering is used. Rendering is done with BakedModels for better performance with large numbers of tree nodes
Leaves are only updated with updateTick
Written by MaxHyper. Read it with pictures on Modrinth.
This mod is needed on both the server and every player who joins.
Install Fabric, Quilt, Forge and NeoForge for Minecraft 1.16 – 26.x.
Download the .jar file from Modrinth and put it in the mods folder of your .minecraft directory.
Start Minecraft with the Fabric profile.
With the CraftRank Launcher you can skip these steps: open Mods, search for Dynamic Trees and click Install.
| Resource | Downloads | Versions | Last update | Price |
|---|---|---|---|---|
| 13.9M | 1.16 – 26.x | Jul 11, 2026 | Free | |
| 9.3M | 1.16 – 1.21 | Mar 2, 2026 | Free | |
| 3 | 26.x | 6 days ago | Free | |
| 38.7M | 1.8 – 26.x | 7 days ago | Free |
Yes. Dynamic Trees supports Minecraft 26.x. All supported versions: 26.x, 1.21, 1.20, 1.19, 1.18, 1.16.
Yes. Dynamic Trees is free to download from Modrinth.
Both. The server and every player need Dynamic Trees installed.
Yes: Dynamic Trees Plus. Install it before Dynamic Trees.
Yes. The last update came out in the past day.
The closest ones are Dynamic Trees Plus, Frosty Leaves and Biomes O' Plenty. Compare all alternatives
Dynamic Trees PlusMods · 1.16 – 1.21More than just trees!
Frosty LeavesMods · 26.xBring winter to your forests! Frosty Leaves gradually transforms leaves into snowy white as snow falls, creating a more immersive and dynamic winter…
Biomes O' PlentyMods · 1.8 – 26.xAdds 50+ unique biomes to enhance your world, with new trees, flowers, and more!
BetterEndMods · 1.19 – 26.xNew Biomes, mysterious rituals and Mobs for your End
Oh The Biomes We've GoneMods · 1.20 – 1.21An astounding sequel to the original BYG mod for 1.20.1+ with over 50+ biomes ranging from the magical to the realistic and all breathtaking!
A minecraft mod which enhances world generation with new biomes, blocks, and items
Log in to leave a review.