promotional bannermobile promotional banner

Dynamic Trees: Universal Compat

Adds broad compatibility between Dynamic Trees and modded wood types. Automatically detects trees, registers species, and integrates growth systems. Built as a scalable framework to support many mods without requiring individual compat patches.

File Details

Forge-1.0

  • B
  • Apr 4, 2026
  • 91.64 KB
  • 953
  • 1.20.1
  • Forge

File Name

dynamictreescompat-1.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:dynamic-trees-universal-compat-1504017:7873745")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

## Dynamic Trees: Universal Compat - Development Update

### Added
- Initial Dynamic Trees compatibility system for modded trees
- Automatic detection of unsupported trees from loaded mods
- First working integration with Atmospheric (rosewood)
- Runtime generation of Dynamic Trees data (species, families, seeds, leaves)
- World generation replacement system for supported trees
- Client asset generation for branches, leaves, saplings, and seeds
- Debug logging for detection, registration, and worldgen

### Fixed
- Missing textures for generated trees (pink/black rendering)
- Incorrect asset paths for branch and leaves models
- Worldgen registration not being applied due to incorrect DT data structure
- Feature canceller not handling multiple namespaces properly

### Improved
- Switched to proper Dynamic Trees datapack-based registration instead of direct registry usage
- Improved worldgen replacement logic using DT biome database
- More reliable detection of wood types using Moonlight integration
- Better logging for debugging generation and replacement issues

### Known Issues
- Some trees are only partially replaced (both vanilla-style and Dynamic Trees versions may appear)
- Complex trees with unique shapes may not match their original appearance
- Worldgen replacement still needs refinement for all edge cases

### Upcoming
- Full detection of all unsupported trees across mods
- Config system to allow per-tree customization
- Tree shape type system (oak, jungle, acacia, etc.)
- User-friendly in-game UI to edit detected trees
- Improved handling for special tree types