Links
Tags
Creators
Details
3.2.0
Compatibility
Required content
Changes
Natural Regrowth V3.2.0 🌳
Natural Regrowth V3.2.0 brings full, immersive compatibility with Dynamic Trees, along with performance optimizations and smarter healing logic for all tree types.
🌪️ Dynamic Trees Integration (New!)
"Timber!" Physics: Dynamic Trees hit directly by a tornado will now physically topple over and automatically replant themselves after the storm passes.
Wind Stripping: High winds will now strip leaves off branches without destroying the tree skeleton.
Smart Regrowth: Stripped Dynamic Trees will naturally heal their canopy over time.
Rot Protection: Branches are protected from rotting while they wait for their "healing leaves" to grow back, ensuring your forest doesn't turn into dead sticks after a hurricane.
Soft Dependency: Dynamic Trees is completely optional. If you don't use it, the mod works with vanilla trees as usual.
⚙️ New Features
Configurable Wind Radius: You can now customize the radius of wind damage around the player in the config (windRadius). Setting this value higher will allow for a greater radius of wind damage, and therefore increasing immersion. Performance testing was generally good, but expect an impact at high values.
🌿 Improvements
"Ripple" Healing Logic: Leaves now heal from the trunk outward! A healing leaf will only reappear if it is connected to a log, branch, or another healthy leaf. This prevents floating leaves and creates a natural "regreening" effect spreading from the center of the tree.
Catch-Up Mechanics: "Doomed" trees (trees waiting to fall) now respect chunk unloading. If you leave the area and come back later, the trees will have fallen and replanted in your absence.
🐛 Technical Fixes
Fixed a crash related to DoomedSoilBlock properties.
Resolved a mixin conflict that caused crashes when Dynamic Trees was not installed.
Optimized AmbientDestruction loops for better server performance during large storms.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:6MFCtwrW:k48lAK5Z"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6MFCtwrW:k48lAK5Z"
}

