Links
Tags
Creators
Details
3.0.0
Compatibility
Changes
๐ฟ Natural Regrowth V3.0.0
โจ New Features
๐ Cyclone and Squall Compatability
Instead of widespread permanent destruction, trees impacted by high wind speeds will regrow leaves and "rebark" over time (configurable)
Scoured grass will now heal back into regular grass over time (configurable)
Smart Leaf Decay: "Healing Leaves" now check for a valid trunk connection before appearing. If a tree is chopped down while healing, the invisible leaves will naturally decay instead of floating in mid-air.
Survival Drops: Breaking a "Healing Log" now drops the correct wood type it was mimicking. Breaking a "Healing Leaf" yields nothing (as intended for ghost blocks).
๐ ๏ธ Polish & Mechanics
Visual Fixes:
Fixed lighting bug where Healing Logs rendered too dark.
Removed the "black outline" hitbox from invisible Healing Leaves for better immersion.
Improved 2x2 tree detection and regrowth.
๐ Bug Fixes
Stumps should no longer form on top of other leaves or logs; they strictly require solid dirt ground.
Fixed a bug where wind would hit an already-healing block and reset its memory, causing it to forget its original wood type.
Stumps clearing debris will no longer destroy neighboring stumps, allowing dense forests to regrow fully.
โ๏ธ Technical / API
New API (NaturalRegrowthCompat): Created a public API class
Network Optimization: Reduced packet size for Healing Blocks by ~50% by stripping unnecessary server-side data from client updates.
Performance: Switched from Time-Based checks to Probability-Based checks for smoother performance at high random tick speeds.
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:5jQDLvza"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6MFCtwrW:5jQDLvza"
}

