Перейти к содержимому
Mineforgian

Natural Regrowth for ProtoManly's Weather

Forests regrow after storms. Support for tornadoes, cyclones, squalls, and wildfires!

Загрузки
55K
Подписчики
35
Обновлён
1 августа 2026 г.
Лицензия
MIT

Опубликован 16 декабря 2025 г.

BannerImage

🌳 Natural Regrowth

Natural Regrowth is an immersive and highly configurable addon for ProtoManly's Weather (0.15.3+) that overhauls the aftermath of destructive weather. Instead of leaving permanent, ugly scars in your landscape, storms and wildfires now leave behind a destroyed, but recovering ecosystem.

Now fully compatible with PM Weather 0.17.x!

✨ Key Features:

🔥 NEW: Wildfire Regrowth:

Burnt forests are no longer permanent wastelands. Charred logs will eventually colapse once the fire has passed, allowing the forest to regrow from the ashes. HealedForest

🚫 Native Decay Rework:

This mod disables PM Weather's native "Rotted Log" decay system, replacing it with a fully immersive and configurable regrowth cycle.

🌲 Universal Tree Compatibility:

Using an upgraded search algorithm, Natural Regrowth can now detect the saplings for almost ANY modded tree.

🌪️ Tornado, Cyclone, and Wind Repair:

Stumps left by tornadoes, and trees stripped by cyclones and squalls, will heal naturally over time.

⏱️ "Catch-Up" Mechanic:

Stumps in unloaded chunks don't freeze in time. When you return to a damaged area, the mod calculates how long you were gone and simulates the sapling growth, so forests heal even when you aren't watching.

🌱 Scoured Earth Healing:

Scoured and Charred grass will slowly heal back to vanilla grass (Configurable).

🪾 4.2.0 Is fully compatable with dynamic trees!

All types of damage supported (Wind, Tornado, Fire). Dynamic trees will follow a similar cycle of felling and replanting after being damaged.

🔥 How It Works (Wildfires):

When a wildfire burns through a forest, it leaves behind Charred Logs.

The Cooling Period: Charred logs enter a "dormant" state. They will wait 20 minutes (configurable) before entering a state where they can attempt to grow.

The Regrowth: Once the area is safe and the config delay has passed, the stump eventually decays, planting a sapling in its place to restart the cycle. Healing Wildfire Saplings

🌪️ How It Works (Wind):

When a tornado tears through a forest, it no longer simply destroys the trees. Trees that are stripped of their leaves and branches now leave behind "Damaged Stumps" (visually represented by stripped wood variants). Over time (approx. 1.5 - 2 hours by default), these stumps will naturally heal and transform into saplings.

Trees on the edge of a destructive tornado that lose their leaves are also considered "destroyed." Natural Regrowth will place a stripped stump at the bottom indicating damage. Eventually, they will collapse and begin the regrowth cycle as well. Forest Before Forest After

🌀 Cyclone and Squall Support:

Natural Regrowth handles wind damage caused by cyclones and squalls. Instead of regrowing the whole tree from a sapling, damaged trees will regrow their leaves and "rebark" themselves over time, fixing the aesthetic damage without resetting the forest age.

⚙️ Configuration & Commands:

A comprehensive config file allows you to adjust:

Regrowth Chance: How fast forests grow back (tuned for real-time hours).

Delays: How long a stump must wait before it starts trying to grow (useful for keeping fire scars visible for a while).

Healing Rates: How quickly scoured/charred grass reverts to normal.

New Debug Commands:

/nr grow - Instantly forces regrowth in an area.

/nr ready - Skips the delay timer for all nearby stumps.

📝 Dependencies & Credits:

Requires ProtoManly's Weather (0.15.3 or higher).

Compatible with Elton's Modified Tornado Damage.

🔴Not Compatable with PMW Trees

Please report bugs to the page on github or on the PM Weather discord server. Thanks!

Ченджлог

4.3.0Релиз1.21.1 · 1 августа 2026 г.

Natural Regrowth 4.3.0

PMWeather 0.17.2 - 0.17.4 Compat

  • Adjustments made to ensure all features work correctly with 0.17.X

WIP Structure Regrowth

  • Config option to enable the regeneration of player-built structures
    • This feature is WIP and is not 100% accurate
    • Chest contents (and other BE NBT) are saved/restored when possible
    • Uses PMWeather’s existing player-placed marks
4.2.1Релиз1.21.1 · 22 июля 2026 г.

Natural Regrowth V4.2.1

  • Bug Fix: Removed the creation of ash blocks when a dynamic tree burns. Should now mimic vanilla behavior exactly.
4.2.0Релиз1.21.1 · 20 июля 2026 г.

Natural Regrowth V4.2.0

Full Dynamic Trees Compatibility 🌳

  • Natural Regrowth now fully supports dynamic trees with all hazards.

  • Added correct burning textures for all branch diameters

  • Updated search algorithm to replant correct species

  • Dynamic trees will no longer drop logs when replanting occurs

  • NR debug commands will now work on dynamic trees

  • Compatibility with custom add-ons for dynamic trees (Nature's Spirit, Biomes O' Plenty, etc.)

(Dynamic Trees remains a soft dependency and is not required for the mod to function.)

4.1.0Релиз1.21.1 · 5 июля 2026 г.

Natural Regrowth v4.1.0

Floral Regrowth: Healed storm and wildfire scars will now organically sprout tall grass and flowers.

Density Limiter: Flora is hard-capped at 5 plants per cluster to prevent unnatural overcrowding.

Weak Tornado Support: Standard dirt patches will now sprout flowers only if they are within 12 blocks of a Regrowing Stump.

New Config Option: Added floralRegrowthChance (default 0.15) to control the pacing of the floral recovery.

4.0.3Релиз1.21.1 · 31 марта 2026 г.

Natural Regrowth V4.0.3

🐛 Bug Fixes:

  • Fixed a server crash that occurred when a tornado attempted to grab certain modded leaves that do not use standard vanilla blockstate properties.

⚙️ Compatibility & Under the Hood:

  • Universal Sapling Detection: Centralized the "Strip & Search" sapling detection logic so it is now universally used for both Tornado and Wildfire regrowth.

  • Non-Standard Sapling Names: Improved the sapling guessing algorithm to successfully detect modded saplings that don't use the standard _sapling suffix (e.g., correctly identifying that a "coconut" grows into a coconut tree).

4.0.2Релиз1.21.1 · 24 февраля 2026 г.

Natural Regrowth Hotfix V4.0.2

  • Fixed an issue with stumps being culled at distances greater than 64 blocks.
  • Fixed an incompatability with the blockstate culling feature of the "more culling" mod.
4.0.1Релиз1.21.1 · 23 февраля 2026 г.

Natural Regrowth Hotfix V4.0.1

  • Fixed issue with sapling data loss. Saplings should no longer revert to oak saplings in wildfires.
4.0.0Релиз1.21.1 · 17 февраля 2026 г.

Natural Regrowth V4.0.0

Major Updates:

PM Weather 0.16.0 Support: Fixed critical crashes related to Mixin injection points in the new PM Weather beta. The mod is now fully functional with the latest weather updates.

🔥 Wildfire Regrowth: Added a complete system for burnt forests. Charred logs now transition into Regrowing Stumps and eventually saplings.

Smart "Anti-Rot" System: disabled PM Weather's native "Rotted Log" logic. Burnt or damaged trees will no longer turn into "Rotted Logs," ensuring Natural Regrowth has full control over the regrowth.

Safety Checks: Fire stumps will now wait at least 20 minutes (configurable) before attempting to grow, preventing saplings from spawning in active fires.

Improvements:

Enhanced Modded Tree Support: Rewrote the sapling detection logic to catch more variations of modded naming conventions.

Mathematical Retuning: Updated default config values based on accurate sub-chunk random tick calculations. Default regrowth times now accurately reflect ~1.5 hours for Tornadoes and ~3.0 hours for Wildfires.

Commands: Added /nr grow and /nr ready for easier testing and debugging.

Bug Fixes:

Fixed a "Totem Pole" bug where logs stacked on top of stumps would incorrectly turn into stumps themselves.

Fixed an issue where modded sapling data was being lost during the transition to Charred Logs.

Fixed compatibility with PM Weather's ReinforcementManager to prevent ghost data from accumulating.

Комментарии

Загружаем…