Dynamic Trees Mod

60 Category: Biomes

Dynamic Trees Mod adds to the game new trees and many more. All of them look fancy, fun, and natural while still respecting graphical stylization. Let’s discover more about Mod Wiki

Dynamic Trees
Dynamic Trees

Dynamic Trees Goal

Aside from creating those trees and respecting Minecraft graphic stylization, it can enforce a narrow project scope. That will make everything become simple.

Features

The following information will show you the content of Dynamic Trees. However, you can take a look at the summary below first.

Overview

A growing tree – a multi-block structure of rooty soil, branches, and leaves blocks. It advances over the Vanilla Minecraft tree structures.

The formation of a tree – begins with a seed.

Seed – you can plant it by hand like a vanilla sapling. However, it can plant itself when it exists on the ground in a right place.

Tree – it grows from a sapling. Then, it gradually gets taller and bigger until being a full-sized tree. You can chop it down to collect wood at once.

Trees

Progress slowly from seeds to mature trees

Grow in natural ways with the shape as the realistic trees and they can develop in special and logical manners

Increase in size around obstacles naturally

Each species will have a different growing algorithm.

Their growth rate and mature size depend on the biome, temperature, and rainfall.

They drop seeds randomly so they can plant themselves.

They will not grow in darkness. Leaves will die if they cannot connect to an outer tree branch or they starve light. The outer branches without leaves will decay over time.

They will die and rot if they’re in dark. Some species will produce mushrooms if they decompose.

It’s slow and sinking if you walk on leaves blocks. You can avoid fall damage and destroy leaves if you fall onto them.

Apples, cocoa beans are vanilla tree fruits.

You’re able to climb thin branches like ladders.

Rooty Soil

It’s the second important feature within Dynamic Trees.

Offers nutrients to trees and they can  run out

When applying it with bone meal, they will enhance soil fertility and let the tree develop past its mature state.

Use it with various brewed potions to create numerous effects

Distinctive effect particles appear on the tree if you apply an acting substance to the soil or bottom-most trunk block

A comparator to find soil fertility level

Potions

Biochar Base – base tree potion for brewing

Potion of Depletion – deplete soil entirely so that trees can stop growing

Potion of Burgeoning – completely fertilizes the tree and grows faster until it does not have fertility

Potion of Transformation – turns a current Dynamic tree into a new tree species

Potion of Gigas – changes a tree into its Mega version (if valid). By default, it operates with Spruce and Jungle trees.

Seeds

Replace vanilla saplings

Trees drop them at random (configurable).

They plant themselves on a dirt/grass/podzol block in a forest with a clear view of the sky above it (configurable).

Compatibility

It’s simple to continue learning about Dynamic Trees through the present section!

Vanilla trees function as usual.

Can disable Worldgen so Vanilla trees can spawn.

Drops from growing trees are vanilla leaves, sticks, and logs. Branches are not gettable in Survival! Only gain vanilla leaves by using the shears.

Vanilla textures are effective for wood and leaves. So, the resource pack will be friendly.

Seeds are craftable from vanilla saplings and vice-versa. Utilize a dirt bucket to craft them.

Fire spreads and burns at the same rate as vanilla tree fires.

Forests

When trees drop seeds, the forest line spreads.

Trees compete with others for sunlight if you put them near each other. Therefore, they will grow taller and skinnier than the ones in the open. That generates a forest canopy effect.

Canopies block skylight producing dark forests in which mobs can pop up during the day. Saplings cannot thrive.

Podzol forms from dirt or grass under the dark forest canopies of several tree species. Podzol emulates forest leaf litter appearance.

Harvesting

Cutting the tree at its base will make the entire tree fall at a time.

Thicker branches take you more time to harvest.

You can remove whole branches without disturbing the main body of the tree.

Harvesting results in vanilla logs and sticks the number of which is calculated as the full volume of wood in the tree or branch

Fortune enchantments on axes are really helpful and run to boost log yield

Harvesting logs can cause damage to your tools (configurable)

Leaves will grow back when they’re destroyed if outer branches are normal.

Trees fall over when you harvest (configurable)

The Woodland Staff

It’s a multi-function tool inside Dynamic Trees that is available to control in Creative Mode.

In general, it helps you copy a tree.

Right-click any dynamic tree with the staff to pull its JoCode.

Right-click on viable soil to regenerate the same tree.

The tree can rotate, depending on the player’s direction.

If right-clicking a tree with the staff while sneaking, the tree species will create an identical version., not change the JoCode.

So, you can form an acacia tree that looks like a tall jungle tree.

Can copy any JoCode from a tree to the system clipboard as text. So, you can share tree models with others effortlessly.

Dynamic Trees Plus (1.16.5+)

Dynamic Trees Plus is an extension to the Dynamic Trees mod. It’s outstanding to the 1.16.5 version and higher. The main aim is to add dynamic versions of other vegetation, for example, Cacti and huge Mushrooms.

In version 1.12.2, the cactus will be still a feature.

In version 1.16.5, the dynamic cactus is a feature of Dynamic Trees Plus. It matches better with its scope. It’s not a piece of base Dynamic Trees.

Mod compatibility

Add-ons are mods that implement jobs of including modded trees in a more modular and maintainable fashion. They do that through the Dynamic Trees API.

Their task can stop bloat in the base Dynamic Trees mod which only comprises vanilla Minecraft trees. Here is the list of add-ons that other modders developed. You can access their individual project pages to check for more info.

1.16.5 add-ons:

Dynamic Trees Plus

Atum 2

Biomes O’ Plenty

Forbidden and Arcanus

Mystical Biomes

Nature’s Aura

Neapolitan

Quark

TerraForged

Traverse

Vampirism

Voyage

1.12.2 add-ons:

Aether Legacy

Atum

Biomes O’ Plenty

Corvus

Cuisine

Defiled Lands

Extra Utilities 2

Forbidden and Arcanus

Forestry

Heat and Climate

Industrial Craft 2

Integrated Dynamics

JurassiCraft

Mystical World

Natura

Nature’s Aura

Pam’s Harvestcraft

Pam’s Trees

Roots

Sugi Forest

Tech Reborn

TerraFirmaCraft

Thaumcraft

Thaumcraft Addons

The Betweenlands

Tinker’s Construct

Totemic

Traverse

Twilight Forest

Quark

Vampirism

Compatible mods

Mods whose features can mix nicely with Dynamic Trees, the compatibility is noteworthy. Mods not in the list below are not essentially incompatible.

Better Foliage – enhance leaves, doesn’t work with trunk rounding feature.

Better Beginnings – cannot cut a tree with your bare hands

Optifine

Quark – the greener grass option changes the grass color of the Rooty Dirt Block and the dynamic leaves foliage

Passable Leaves – leaves will be passable if you install the mod.

Serene Seasons – the season system can exist with it. Trees will behave according to the climate and slow down or prevent their growth. Fruits have a specific harvesting season.

Better Weather – as of 0.10.0 Beta 23 in 1.16+, DT has compatibility with its seasons.

Incompatible mods

Applied Energistics 2 – meteor generation damages generated trees

Tree Chopper – visit its GitHub to search for issues

Liquid Luck – trees will release logs and sticks after installation

Cave Biomes API – resets to chunk generation make trees spawn wrongly

Project Scope of Dynamic Trees

These are some examples of scope in Dynamic Trees.

Examples of in-scope features

Trees only

Supply advanced growing versions of vanilla trees

Zero to minimal configuration. Should occur effectively with stable settings or defaults

Grant interfaces for other mod developers to expand the mod with add-ons, new trees, effects, mobs, and more.

Response to seasonal changes

To get compatibility with other famous mods if suitable

Stylization should not depart from Minecraft’s aesthetic. Parts of a block model need to consist of rectangular prisms with each face aligned to 1/16 meter (a standard Minecraft texel).

Examples of features out of scope

Species of trees not carried in vanilla Minecraft (like those in Forestry, Pam’s Harvestcraft, Natura, Biomes O’ Plenty). For compatibility with these, you ought to refer to the Addons section.

Creature entities, mobs, and/or particles (ents, squirrels, monkeys, fireflies, so on)

Fruit (other than vanilla Minecraft tree fruit products: apples, cocoa beans)

Dungeon loot (pointless for the existing mod)

Tree villages, villagers, and/or trading posts

Swings or other gadgets commonly attached to trees

Magic, energy systems, XP drops, enchantments

Tools and/or apparel (in survival, admin tools may be good)

Grafting

Tree genetics and/or pollination

Automatic fertilizers, detectors, or any machine type for using the tree

Technical details of Dynamic Trees

Here is a little info about technical matters.

Under the hood

Trees grow through a combination of a cellular automata algorithm for leaves and branch network logic for trunks and branches

No tile entity rendering is deployed. BakedModels do rendering to introduce better performance with large numbers of tree nodes.

Leaves will only get updates with updateTick() so chunks get re-rendering when dirty no more than with vanilla crops

A DropCreator interface is for generating seed drops and other items. Other mods register new drop creators to expand current or new tree behavior.

Worldgen takes a custom variation of Adaptive Incremental Stippling (AIS) through the PoissonDisk Distribution. It unleashes high-quality and non-overlapping tree locations.

Dynamic Trees is a cosmetic mod for farming, biomes, etc. It contains fancy trees.

Requires

Screenshots

How to install:

Make sure you have already installed Minecraft Forge.
Locate the minecraft application folder.

  • Open Run from the start menu.
  • Type %appdata%, click Run.

Input where Dynamic Trees Mod you have just downloaded (.jar file) into the Mods Dynamic Trees Mod folder.
When you open Minecraft, you see the mod is installed when click the button mods

Dynamic Trees Mod Download Links

For Minecraft 1.7.10

For Minecraft 1.10.2

For Minecraft 1.11.2

For Minecraft 1.12.2

For Minecraft 1.16.5

Developer:ferreusveritas