Mods / Under Tangled Boughs

Tags: #Cosmetics #Worldgen
Authors: Vinter_Nacht, Huldra_Nacht, Aethereal_Labs
Side: Both
Created: Feb 2nd at 2:48 PM
Last modified: Sep 27th at 5:21 PM
Downloads: 7466
Follow Unfollow 329

Latest release (for Vintage Story 1.21.0 - 1.21.2-rc.2, potentially outdated):
UnderTangledBoughs-1.21-v1.0.5.zip  1-click install


Under Tangled Boughs

UTB_Banner1.png

 

"The old oak’s burls have grown large through the years,
each knot is a testament to survival.
Beneath the burls,
the tree's roots clutch the earth like weary hands,
pulling up what life remains
while sheltering the creatures who burrow in its hollow."

 

 

This long-requested mod separates the world elements of In Dappled Groves from its woodworking aspects. At long last, I'm ready to bring it to you. While there are new features planned for this mod in the future, for now, it is as it was, a world in addition that brings stumps, hollows, and burls to the forests of Vintage Story. Thank Crimson Skye for the incredible art!

UTB_Banner1.png

 

 

New Blocks:

UTB_Hollow_BP.png -Tree Stumps - These are purely aesthetic features generated at the bottom of trees from Vanilla, Wildcraft Trees, and the Floral Zones family of mods.

UTB_Hollow_BP.png - Hollows - Appear in trees and contain random loot. A highly configurable loot drop table can be found in the mod config, feel free to contact me for guidance on it.

UTB_Hollow_BP.png - Burls - Purely aesthetic features that drop firewood when broken. It cannot be obtained as is.

Planned Additions:

UTB_Hollow_BP.png - Hollows that look right in 2x2 trees

UTB_Hollow_BP.png - Fallen logs, both hollow and not, that generate in the forests.

UTB_Hollow_BP.png - Standalone stumps, including hollow stump versions

UTB_Hollow_BP.png - Additional tree blemishes (cankers/etc) to add more visual variety to the forests.

 

 

 

Support Us Through Patreon!

 

Or Buy Me A Tea Through Ko-Fi!

 

Need Vintage  Story Hosting?

Get 25% off Your First Month of BisectHosting

Mod Version For Game version Downloads Released Changelog Download 1-click mod install*
1.0.5
1.21.0 - 1.21.2-rc.2
1239 Sep 27th at 5:21 PM UnderTangledBoughs-1.21-v1.0.5.zip 1-click install
1.21.1-0.5
- Removed test code that was spawning hollows at every attempt.

 

Note: Not guaranteed to correct every issue. There's some strangeness going on with trees seeming to spawn less than usual.  Test world spawning shows that trees are spawning consistently, but the issue may persist. More research is necessary.

1.0.4 694 Sep 10th at 6:05 AM UnderTangledBoughs-1.21-v1.0.4.zip 1-click install
1.21-1.0.4
- Update to 1.21
- Added Horsetail to the drops from tree hollows.
 
1.0.2
1.20.0 - 1.20.3
4474 Feb 8th at 3:34 PM UnderTangledBoughs-1.20-v1.0.2.zip 1-click install

1.20-1.0.2
- Updated durabilities and ensured compatibility with IDG and similar mods.
- Reduced Floral Zones stump durability to 4.5

1.0.1
1.20.0 - 1.20.3
1059 Feb 2nd at 3:08 PM UnderTangledBoughs-1.20-v1.0.2.zip 1-click install
1.20-1.0.2
- Updated durabilities and ensured compatibility with IDG and similar mods.
- Reduced Floral Zones stump durability to 4.5
 
1.20-1.0.1
- Temporarily disabled rendering contents of Hollows in anticipation of future updates.
- Adjusted Wildcraft Tree stump resistance to default 4.5, added combustible properties, fixed treespread.
- Adjusted Vanilla Tree stump resistance to default 4.5
- Adjusted treefellingindex and other relevant values for all trees integrated into compatibility.
 
1.20-1.0.0
- Converting In Dappled Groves WorldGen Content to a separate mod.
- Added lang file entry for tabs
- Implemented config value for burl propagation

37 Comments (oldest first | newest first)

💬 BobEdJones, 1 day ago

Is this compatible with Wildcraft trees?

💬 Vari_Ares, 6 days ago

Vinter_Nacht Hello, sorry I didn't saw your answer to my previous comment : "Please allow us to change the translation. It's easy to do."

 

I am French and then use the game in French but "Stump" isn't translated, in French this is called "Souche" and if you translate it it doesn't look like "Pin Souche", it's reversed (because French use a lot of reversed things compared to english in how the sentences are made) so for example in French it should be : "Souche de Pin" (If 100% translated in English it mean : "Stump of Pin" lol), so idk if you can translate this for every trees and even modded trees or if you can put a "lang" file in your mod so I can translate it for you and can send it to you on Discord for you to put it in an update of the mod or whatever you prefer ! Would be cool thx ! <3

💬 GarnetAnimations, Nov 6th at 5:28 AM

I am beting it is a bug where chopping the trunk doesn't down the tree however would I like to see it re-added as a config option. Because me and a friend quite like it 😅

💬 DemSkrubs, Oct 14th at 3:03 PM

Dirty_Wizard it is in the latest release, but not the trunks, you gotta mine the block above, then the trunk after

💬 Vinter_Nacht , Sep 28th at 4:35 PM

Dirty_Wizard - As far as I know. It's worth checking in with SaltyWater though!  Might need additional checks for the hollow and stump.

💬 Dirty_Wizard, Sep 28th at 7:03 AM

Would this be compatible with Salty's Falling Trees?

💬 MrFastZombie, Sep 27th at 8:45 PM (modified Sep 27th at 9:05 PM)

Latest update seems to have fixed my issue with the forests, thanks for the quick update!

💬 Hydromancerx, Sep 27th at 5:46 PM

Could you add Boughs as a resouce from evergreen trees and add recipies to make roofs out of them? Thanks!

💬 Vinter_Nacht , Sep 27th at 5:21 PM
1.21.1-0.5
- Removed test code that was spawning hollows at every attempt.
 
Note: Not guaranteed to correct every issue. There's some strangeness going on with trees seeming to spawn less than usual.  Test world spawning shows that trees are spawning consistently, but the issue may persist. More research is necessary.
💬 Vinter_Nacht , Sep 27th at 11:50 AM

koimeiji Sounds like I need to crack into it today to see if I can pin down the "something weird happening"

💬 koimeiji, Sep 26th at 11:13 PM (modified Sep 26th at 11:14 PM)

Getting the same issue with forests not generating other than near spawn, and the forest that did generate was...well, let's just say it's a good thing I don't have trypophobia, because every tree was absolutely covered in tree hollows.

I am not running rivergen; only worldgen mods I have are Geology Additions and Rock Strata Variety.

World content mods (ie flora, trees, etc) would be Floral Zones (Cosmopolitian and Asiatic), Better Ruins/Traders, and Mycodiversity.

1.21.1 with mod version 1.0.4

Worldgen log snippet if it helps

Worldgen
26.9.2025 18:07:07 [Worldgen] An error was thrown in pass Vegetation when generating chunk column X=15986,Z=15973 in world 'test' with seed 1578432107
Exception System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at UnderTangledBoughs.Util.WorldGen.ForestEmbellishment.PlaceTreeHollow(IBlockAccessor blockAccessor, BlockPos pos)
at UnderTangledBoughs.Util.WorldGen.ForestEmbellishment.NewChunkStumpAndHollowGen(Dictionary`2 treeBaseDict, IBlockAccessor ba, Boolean isWideTrunk)
at UnderTangledBoughs.Util.WorldGen.TreeGenComplete.OnTreeGenComplete(Dictionary`2 treeBaseDict, IWorldGenBlockAccessor ba, Boolean isWideTrunk)
at UnderTangledBoughs.Util.HarmonyPatches.HarmonyModSystem.growTreePostfix()
at Vintagestory.ServerMods.GenVegetationAndPatches.genShrubs(Int32 chunkX, Int32 chunkZ) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\Systems\WorldGen\Standard\ChunkGen\8.GenVegetationAndPatches\GenVegetationAndPatches.cs:line 418
at Vintagestory.ServerMods.GenVegetationAndPatches.OnChunkColumnGen(IChunkColumnGenerateRequest request) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\Systems\WorldGen\Standard\ChunkGen\8.GenVegetationAndPatches\GenVegetationAndPatches.cs:line 252
at Vintagestory.Server.ServerSystemSupplyChunks.runGenerators(ChunkColumnLoadRequest chunkRequest, Int32 forPass) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\Systems\World\LoadThread\SupplyChunks.cs:line 1878
💬 Vinter_Nacht , Sep 26th at 3:04 PM (modified Sep 26th at 3:12 PM)

MrFastZombie - That's weird as hell.  Contrary to appearances, I don't actually touch worldGen directly at all.  The mod only goes into effect when the trees are placed. I'm really curious how the two are interacting that's causing this.  I'll have to see if I can suss it out.

💬 MrFastZombie, Sep 26th at 8:40 AM (modified Sep 26th at 9:23 AM)

I was testing out world gen mods and I noticed that I was having a very hard time finding forests beyond the spawn. I think using this and either Rivergen or the River mod causes forests to have some issues on 1.21.2-RC2 (I didn't test on 1.21.1, so unknown if it's new with 1.21.2 or not).

I've put together an imgur album that shows some examples of the issue: https://imgur.com/a/VKlKezp

Potentially related server-worldgen.log error:

server-worldgen.log snippet
26.9.2025 04:04:31 [Worldgen] An error was thrown in pass Vegetation when generating chunk column X=16033,Z=16000 in world 'EHJKLFBUIOHJKLWERFG' with seed 857874169
Exception System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at UnderTangledBoughs.Util.WorldGen.ForestEmbellishment.PlaceTreeHollow(IBlockAccessor blockAccessor, BlockPos pos)
at UnderTangledBoughs.Util.WorldGen.ForestEmbellishment.NewChunkStumpAndHollowGen(Dictionary`2 treeBaseDict, IBlockAccessor ba, Boolean isWideTrunk)
at UnderTangledBoughs.Util.WorldGen.TreeGenComplete.OnTreeGenComplete(Dictionary`2 treeBaseDict, IWorldGenBlockAccessor ba, Boolean isWideTrunk)
at UnderTangledBoughs.Util.HarmonyPatches.HarmonyModSystem.growTreePostfix()
at Vintagestory.ServerMods.GenVegetationAndPatches.genTrees(Int32 chunkX, Int32 chunkZ) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\Systems\WorldGen\Standard\ChunkGen\8.GenVegetationAndPatches\GenVegetationAndPatches.cs:line 500
at Vintagestory.ServerMods.GenVegetationAndPatches.OnChunkColumnGen(IChunkColumnGenerateRequest request) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\Systems\WorldGen\Standard\ChunkGen\8.GenVegetationAndPatches\GenVegetationAndPatches.cs:line 253
at Vintagestory.Server.ServerSystemSupplyChunks.runGenerators(ChunkColumnLoadRequest chunkRequest, Int32 forPass) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\Systems\World\LoadThread\SupplyChunks.cs:line 1907
 
 
 

 

EDIT: Issue seems to only happen with UTB 1.0.4 and not 1.0.2.

EDIT: Just realized there is a github issue tracker, I've made an issue so it's easier to track.

💬 Verlia, Sep 25th at 7:54 AM

Does primitive survival's burrows cancel out with these burrows? Or they cancel out each other? 🤔

💬 Vinter_Nacht , Sep 10th at 6:06 AM (modified Sep 10th at 6:06 AM)
1.21-1.0.4
- Update to 1.21
- Added Horsetail to the drops from tree hollows.

Vari_Ares - What areas are not properly translating? I'll be happy to get that up to date on the next release.
 
💬 Vari_Ares, Aug 29th at 1:11 PM

Please allow us to change the translation. It's easy to do.

💬 PureWinter, Aug 8th at 10:38 AM

Absolutely beautiful mod.

💬 Vari_Ares, Jul 22nd at 5:28 PM

Hi, thx for you mod, I really like it !!! But can you please add a lang file for "Stump" and all, so we can trad it in our language ? Thx ! ^^

💬 meatmobile, May 28th at 7:49 PM

Wildcraft's young birches and possibly other thin trees appear incompatible - they aren't gaining features and no longer fell properly

💬 crumps, May 15th at 3:46 PM

Hello! It looks like the European yew stump 

 

from the Floral Zones Mediterranean Pack is missing its stump texture.

💬 Vari_Ares, Apr 28th at 5:48 AM

Hi, thx for you mod, I really like it !!! But can you please add a lang file for "Stump" and all, so we can trad it in our language ? Thx ! ^^

💬 Vinter_Nacht , Mar 23rd at 6:55 PM

Thricelight - There are some concerns with this, yes. First - All the stumps and hollows would turn into unknown blocks. All hollows would lose their contents, whether they're on a tree or have been placed. Burls would also turn into white blocks. While the stump and burls would restore normally, the hollows would (at best) reappear with no contents, and (at worst) would be broken in general. They may appear as hollows, but not have inventories at all.  But that's the worst of it.

💬 Thricelight, Mar 22nd at 3:00 PM

Trying to track down some issues with possible mod conflicts. I love this mod, but would it have serious consequences to my world if I was to de-activate Under Tangled Boughs temporarily?

💬 Vinter_Nacht , Mar 12th at 10:43 PM

Mollycoddle - As the conquest pack is a texture pack, that's clearly a mod conflict issue.  I may try to see if compatibility can be achieved, but I first have to see where the issue lies.

💬 Mollycoddle, Mar 12th at 3:53 AM

I combined the Wildcraft Trees thing with the Conquest textures and this, and now every Wildcraft Tree Stump has no texture and is a purple/black block that cannot be harvested. It's a bit distracting.

💬 DarkThoughts, Feb 11th at 6:56 PM

Seems to lack the red cedar tree from Wildcraft.

💬 Vinter_Nacht , Feb 4th at 5:15 AM

Ejooj - Only in newly generated chunks, the original chunks will remain without.

💬 Ejooj, Feb 3rd at 2:47 PM

Does the stumps get added to existing trees and saves?

💬 Vinter_Nacht , Feb 2nd at 10:10 PM

Magritor - I just want you to know your post was perfectly understandable. I just didn't do a very good job of saying "I don't expect to see any bugs/errors".  You didn't imply any bugs.

💬 Magritor, Feb 2nd at 6:52 PM

Vinter_Nacht Sorry for the word “bug” I'm French and I made a mistake during my translation into English ^^”
it was more in the sense that I didn't see any noticeable problems during the test ^^

💬 Vinter_Nacht , Feb 2nd at 6:51 PM

Sinemu - Nope, and that's one I won't be trying to get compatibility with.  I've worked with it before, and it's not really feasible without some serious footwork.
oneil - It will only generate on newly generated trees.

💬 Sinemu, Feb 2nd at 6:45 PM

How does this mod work with Wild Farming - Revival?

💬 SaltyWater, Feb 2nd at 5:17 PM

Immersive! I loved it! Thanks for all the work!

💬 oneil, Feb 2nd at 5:12 PM

hi sorry again ! how does it behave on an existing world ? will it spawn on new tree or old trees are affected ? thanks again for those great mods ! 

 

💬 Spider, Feb 2nd at 5:03 PM

Wow what a gorgeous addition!

💬 Vinter_Nacht , Feb 2nd at 4:18 PM

Magritor - It was tested amongst my patrons for about a couple of weeks first, so I'm not anticipating any bugs... But that's how they get ya. 

💬 Magritor, Feb 2nd at 4:17 PM

Works well for now. I had no problems during my exploration and the rendering is perfect ^^

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом