ModsFinder

Dynamic Trees: Universal Compat

by Gaboouu

Dynamic Trees: Universal Compat detects trees from installed mods and rebuilds them as Dynamic Trees species during world generation.

ForgeNeoForgeClient and serverAll rights reserved1.20.1 – 1.21.1

What it does

Dynamic Trees: Universal Compat reads the configured features, registries and blockstates of trees added by other mods, then replaces supported source trees with Dynamic Trees versions. Its aim is compatibility with many wood types without a separate addon for each tree mod, so it reads the actual worldgen data instead of relying only on block names. A diagnostic system helps locate trees that still generate outside the replacement system, which can help with unusual worldgen implementations.

Generated families include species, leaves, branches, seeds, saplings and assets, and the original log and leaf blocks are kept. Dynamic Trees and Moonlight Lib are required. Serene Seasons and Serene Seasons Plus are optional. A server running it needs every connecting player to have it too. It is available for Forge and NeoForge, for 1.20.1 and 1.21.1, and is not open source; it is released under All rights reserved.

Key features

  1. Automatic tree detection

    Trees, stripped logs, leaves, saplings and branches are found in installed mods without manual lists.

  2. Generated Dynamic Trees species

    Each detected tree receives a Dynamic Trees family with species, branches, seeds, saplings and matching assets.

  3. Shape-preserving fallback

    When the exact shape cannot be reproduced, the closest Dynamic Trees profile is chosen, with an oak-like shape as the last fallback.

  4. Filtering of false positives

    Planks, boards, bamboo and other non-tree wood are excluded so they are not turned into trees.

Compatibility

Latest build for each game version and loader.

1.21.1Not availableNeoForge-2.3
1.20.1Forge-2.5Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Moonlight Libdynamic data pack and registration, villager activities, custom map marker and a lot more
Required
Dynamic TreesTrees that grow, forests that spread
Required
?
Name not publishedSummary not published
Required

Optional 2

Serene SeasonsSeasons with changing colors, shifting temperatures, and more!
Optional
Serene Seasons PlusSereneSeason Plus (formerly Extended Fix) enhances seasonal immersion with sub season based day/night speed and improved snow piling/melting logic, delivering smoother and more natural seasonal block behavior.
Optional

Questions

Does Dynamic Trees: Universal Compat need Dynamic Trees?

Yes. Dynamic Trees is a required dependency, and Moonlight Lib is required as well.

Does the server need this mod?

Yes. Installation covers the server and each player's game.

Why do newly detected trees appear only after a restart?

Dynamic Trees registers generated blocks and species during startup, so new trees become active after restarting Minecraft.

More from Gaboouu

All projects

What the author says

Dynamic Trees Compat is a Forge 1.20.1 mod that automatically detects vanilla and modded trees and generates Dynamic Trees compatibility for them. The goal is to avoid needing a separate compatibility addon for every tree mod.
Gaboouu, on the Modrinth page

Official listing

Owner
Gaboouu
Published
2026-04-05
Updated on Modrinth
2026-09-12
Facts verified
2026-10-15