After two months of illness, I am back in the community and plan to update all my mods for the Hildir's Request. As of now I have tested most of the mods and they are all working both in the current and public test branches. That being said I will rebuild them with the new game files once available.
Let me know if you have any issues and thanks again for using my mods.
Using this with Plant Everything and works with all the trees apart from Yagga (Mistlands). Can plant new trees/cut down both planted and natural spawns but no sapling is spawning for this stump type. Anything I could have done to break this ....
Using this with Plant Everything and works with all the trees apart from Yagga (Mistlands). Can plant new trees/cut down both planted and natural spawns but no sapling is spawning for this stump type. Anything I could have done to break this ....
I don't believe IronGate has created a new sapling for that tree. It might be a oversight? You can use Plant Everything to plant the mini-trees and that will give 1-2 mistland-wood when you chop.
Hmm. Are you using Plant Everything by Advize? If so the Ygga Tree is configured in the mod. This is the file for that mod. I will test this when I get a chance. It should work unless you are using a different version of the mod by someone else. The reason I say that is I look for that specific mod to know if you have it so I can change the game for that mod. if (Chainloader.PluginInfos.ContainsKey("advize.PlantEverything")) jsonFile = "tree_dict_Plant_Everything.json"; "Beech_Stub:Beech_Sapling","Beech1_Stub:Beech_Sapling","FirTree_Stub:FirTree_Sapling","Pinetree_01_Stub:PineTree_Sapling","BirchStub:Birch_Sapling","OakStub:Oak_Sapling","SwampTree1_Stub:Ancient_Sapling","YggaShoot1:YggaShoot1","YggaShoot2:YggaShoot2","YggaShoot3:YggaShoot"
Been looking at those tree_dic files and mine has never looked like your list, mine ends: "SwampTree1_Stub:Ancient_Sapling", "YggaShoot2:YggaShoot2", "YggaShoot_small1:YggaShoot_small1" ]
My guess, Vortex using old files/not updating? Will manually overwrite the Plant Everything file and see what happens.....
EDIT 1: Tested with modified tree_dict_Plant_Everything.json to match your post above and it didn't work with pre-existing stumps (left for this exact testing). I have now planted a new tree and will report back ......
EDIT 2: Ok ignore idiot me in EDIT 1 who forgot about natural spawns (D'oh), I just went out and harvested some natural trees and no luck...
I use the same two mods for ages, and never had any way to replant Yagga trees. Only the small Yagga-trees. Nor had they never been reborn, when I remove the stump.
Ok, I will test this later when I get home. Maybe there is something odd going on. I kinda quit playing after Mistlands was such a horrible biome add. I rarely ever test the Yagga stuff will look this weekend. Thanks again.
EDIT: Looks like I fixed it! Change your 'tree_dict_Plant_Everything.json' to this and it'll work as intended: { "seeds": [ "Beech_Stub:Beech_Sapling", "Beech1_Stub:Beech_Sapling", "FirTree_Stub:FirTree_Sapling", "Pinetree_01_Stub:PineTree_Sapling", "BirchStub:Birch_Sapling", "OakStub:Oak_Sapling", "SwampTree1_Stub:Ancient_Sapling", "ShootStump:Ygga_Sapling", "AshlandsTreeStump1:Ashwood_Sapling", "AshlandsTreeStump2:Ashwood_Sapling", "AshlandsTreeStump3:Ashwood_Sapling" ] } It does look like the mod does not enforce configs on servers though, so if you're running a server like I am, both the local mod and the server mod will need to match.
This still seems to be an issue, I tried to update my dict to match yours and nothing happens (other than the small ygga shoots stop regrowing the second you smash them, kinda broken if you ask me). I tried to replace "YggaShoot1:YggaShoot1" with "YggaShoot1:Ygga_Sapling" from the plant everything mod and that also did not work. I'm at a loss...
Put the tree_dict_Plant_Everything.json in the BepInEx\plugins\TastyChickenLegs-TreesReborn\configs folder. The file is in the wrong location on your computer.
I am also having trouble getting this mod to work. I'm not using any mod that affects trees/plants. I put the TreesReborn dll in the plugins folder. I created a new folder in plugins called TastyChickenLegs-TreesReborn., inside that I created a new folder called pugins and put the tree_dict file inside it. Am I missing anything else?
Hello! I installed this mod recently and noticed a bug, is not that serious but is kinda annonying and exploiteable. Whenever I cut down an Ancient Tree stump in the swamp, seconds later it spawns completely grown, i believe that it happens because there is not an "Ancient Tree Sapling", but in that case I believe it should'nt respawn. Besides, the mod works perfectly, thank for your job, my lanscapes are not bald anymore!
You can fix this in the config file. Open your BepinEx directory go to TastyChickenLegs-TreesReborn Open the folder that says Config. Open the file tree-dict with notepad and delete the line as shown below. Save the file and restart the game. Hope that helps.
What happens if I want to clear a field? Will the trees still spawn if I remove the stumps? I want to have a cleared path for a dirt road... NVM the Thunderstore description mentions that I have to remove the stump for the tree to grow.
Yes the trees will spawn if you remove the stump. What you can do is disable the mod, (this is where the bepinex configuration mod comes in handy because it would allow you to change the config on the fly using F1). Clear the field and then re-enable the mod.
Hello, I am unsure as to why the mod is not working. What I have done so far:
- Manually installed the file and exported the .dll and .json files into the plugins folder of BepInEx - Started the game once to create a config - Checked the config to make sure everything was correct - Checked in-game on the Mod Configuration Manager if I could see Trees Reborn and options - Cut down some trees and waited
If anyone could direct me to the correct solution, I would be grateful.
Just upgraded from TreeRespawn, but sadly this mod doesn't seem to work. It's showing up in my mod settings, so it's clearly installed, but I am not seeing any saplings after cutting the stumps. I have turned off the check for nearby trees, but still nothing. Are the saplings visible? Is there a massive delay?
EDIT: json files inside configs folder never made it to my plugins, Mod seems to be working now.
Yea that .json file is a problem and I think it stems from the newest release of BepInEx. I need to recode that portion. I will take care of it. Thanks for the update.
Out of curiosity how did you load the mod? Was it with Vortex? I use R2Modman and cannot replicate this problem and I am trying to figure out where it's coming from. Thanks again.
I'm also having this problem... I did a manual install, and no saplings after cutting stumps... the only thing that works is turning off the space requirement... on launch I get an error in bepin about not being able to reach the json file for this mod.
I know this has been a while and I am sorry for the delay in responding. I have been sick but am now well and back in the community. I am looking into a way to fix this as it appears to only affect some installation methods.
Love this mod! Was happy to mention it in a Resources and Farming Mod video I did.
I just got to Mistlands with this mod, and I noticed it's not respawning the Yggdrasil Shoots. Of course, there's not a seed for those either, so there doesn't seem to be a way to respawn the Yggdrasil shoots.
Do you have any plans to update the mod to incorporate the Yggdrasil shoots?
Hmm Yea sorry I will take a look at that. I will update because there is a test version in the public branch so it needs to be updated anyways. Be looking this weekend for something. I need to set up my dev environment for the testing version and I should be able to update this mod as well.
Maybe I jumped the gun on that one... Ygga Saplings, using Sap to plant them. Great idea! I don't think I had any sap when I left that comment, so my query was already addressed.
Awesome. I also updated the newest version (soon to be posted) with the new tree types. I am waiting for the public test branch to release. I will update all my mods at that point.
Is there a check to see if the tree is too close to a player workbench, or the tree is growing into a wall? Not sure what's going on, but I've got giant pine trees growing through a stone wall of my base.
No to make the tree plant properly when cutting in a wooded area, I had to turn off the "does it have room" check. I can probably make that a toggle if you want. Should be easy enough.
36 comments
Let me know if you have any issues and thanks again for using my mods.
tree_dict_Plant_Everything.json:
{
"seeds": [
"Beech_Stub:Beech_Sapling",
"Beech1_Stub:Beech_Sapling",
"FirTree_Stub:FirTree_Sapling",
"Pinetree_01_Stub:PineTree_Sapling",
"BirchStub:Birch_Sapling",
"OakStub:Oak_Sapling",
"SwampTree1_Stub:Ancient_Sapling",
"ShootStump:Ygga_Sapling",
"AshlandsTreeStump:Ashwood_Sapling"
]
}
You can use Plant Everything to plant the mini-trees and that will give 1-2 mistland-wood when you chop.
if (Chainloader.PluginInfos.ContainsKey("advize.PlantEverything"))
jsonFile = "tree_dict_Plant_Everything.json";
"Beech_Stub:Beech_Sapling",
"Beech1_Stub:Beech_Sapling",
"FirTree_Stub:FirTree_Sapling",
"Pinetree_01_Stub:PineTree_Sapling",
"BirchStub:Birch_Sapling",
"OakStub:Oak_Sapling",
"SwampTree1_Stub:Ancient_Sapling",
"YggaShoot1:YggaShoot1",
"YggaShoot2:YggaShoot2",
"YggaShoot3:YggaShoot"
Also here is a listing of the items in game. This is a helpful site. https://valheim-modding.github.io/Jotunn/data/zones/vegetation-list.html
Been looking at those tree_dic files and mine has never looked like your list, mine ends:
"SwampTree1_Stub:Ancient_Sapling",
"YggaShoot2:YggaShoot2",
"YggaShoot_small1:YggaShoot_small1"
]
My guess, Vortex using old files/not updating? Will manually overwrite the Plant Everything file and see what happens.....
EDIT 1: Tested with modified tree_dict_Plant_Everything.json to match your post above and it didn't work with pre-existing stumps (left for this exact testing). I have now planted a new tree and will report back ......
EDIT 2: Ok ignore idiot me in EDIT 1 who forgot about natural spawns (D'oh), I just went out and harvested some natural trees and no luck...
Nor had they never been reborn, when I remove the stump.
{
It does look like the mod does not enforce configs on servers though, so if you're running a server like I am, both the local mod and the server mod will need to match."seeds": [
"Beech_Stub:Beech_Sapling",
"Beech1_Stub:Beech_Sapling",
"FirTree_Stub:FirTree_Sapling",
"Pinetree_01_Stub:PineTree_Sapling",
"BirchStub:Birch_Sapling",
"OakStub:Oak_Sapling",
"SwampTree1_Stub:Ancient_Sapling",
"ShootStump:Ygga_Sapling",
"AshlandsTreeStump1:Ashwood_Sapling",
"AshlandsTreeStump2:Ashwood_Sapling",
"AshlandsTreeStump3:Ashwood_Sapling"
]
}
This still seems to be an issue, I tried to update my dict to match yours and nothing happens (other than the small ygga shoots stop regrowing the second you smash them, kinda broken if you ask me). I tried to replace "YggaShoot1:YggaShoot1" with "YggaShoot1:Ygga_Sapling" from the plant everything mod and that also did not work. I'm at a loss...[Error : Unity Log] DirectoryNotFoundException: Could not find a part of the path "C:\Program Files (x86)\Steam\steamapps\common\Valheim\BepInEx\plugins\configs\tree_dict_Plant_Everything.json".
Stack trace:
System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) (at <834b2ded5dad441e8c7a4287897d63c7>:0)
System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.IO.FileOptions options) (at <834b2ded5dad441e8c7a4287897d63c7>:0)
(wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,System.IO.FileOptions)
System.IO.StreamReader..ctor (System.String path, System.Text.Encoding encoding, System.Boolean detectEncodingFromByteOrderMarks, System.Int32 bufferSize) (at <834b2ded5dad441e8c7a4287897d63c7>:0)
System.IO.StreamReader..ctor (System.String path, System.Text.Encoding encoding, System.Boolean detectEncodingFromByteOrderMarks) (at <834b2ded5dad441e8c7a4287897d63c7>:0)
(wrapper remoting-invoke-with-check) System.IO.StreamReader..ctor(string,System.Text.Encoding,bool)
System.IO.File.InternalReadAllText (System.String path, System.Text.Encoding encoding) (at <834b2ded5dad441e8c7a4287897d63c7>:0)
System.IO.File.ReadAllText (System.String path) (at <834b2ded5dad441e8c7a4287897d63c7>:0)
TreesReborn.TreesRebornPlugin.Start () (at <635fcdf2914a472eab897c4dd60f6b34>:0)
BepInEx\plugins\TastyChickenLegs-TreesReborn\configs\
In there should be. You don't need them all but go ahead and put them all in there to cover any mods you might have.
tree_dict
tree_dict_Plant_all_Trees
tree_dict_Plant_Everything
tree_dict_PlantingPlus
So your modding directory should look like this.
bepinex\plugins\TastyChickenLegs-TreesReborn\ --- In that folder is the TreesReborn.dll
bepnex\plugins\TastyChickneLegs-TreesReborn\Configs in that folder goes the
tree_dict
tree_dict_Plant_all_Trees
tree_dict_Plant_Everything
tree_dict_PlantingPlus
I hope that helps you. Again sorry for all the trouble.
Whenever I cut down an Ancient Tree stump in the swamp, seconds later it spawns completely grown, i believe that it happens because there is not an "Ancient Tree Sapling", but in that case I believe it should'nt respawn.
Besides, the mod works perfectly, thank for your job, my lanscapes are not bald anymore!
SwampTree1:SwampTree1,
NVM the Thunderstore description mentions that I have to remove the stump for the tree to grow.
Azumatt BepInEx Configuration Mod
- Manually installed the file and exported the .dll and .json files into the plugins folder of BepInEx
- Started the game once to create a config
- Checked the config to make sure everything was correct
- Checked in-game on the Mod Configuration Manager if I could see Trees Reborn and options
- Cut down some trees and waited
If anyone could direct me to the correct solution, I would be grateful.
EDIT: json files inside configs folder never made it to my plugins, Mod seems to be working now.
I just got to Mistlands with this mod, and I noticed it's not respawning the Yggdrasil Shoots. Of course, there's not a seed for those either, so there doesn't seem to be a way to respawn the Yggdrasil shoots.
Do you have any plans to update the mod to incorporate the Yggdrasil shoots?
Keep up the great work!
## Turn off the Growth Space Restrictions for Saplings
# Setting type: Boolean
# Default value: true
GrowthSpaceRestriction = true
So to address the issue, is that not working?