

Immersive Wood Chopping
No more grid firewood crafting! Now with new taste of immersiveness!)
Description
<- Link for the mod post and discussion in discord
This mod changes the way of obtaining firewood by making it a bit more immersive.
You don't have the ability to craft firewood in normal grid(by default).
Instead you need to place a log in world and then hold right click with axe in hand to chop it into firewood.
<iframe src="//www.youtube.com/embed/mrWsLlJ7JVg" width="560" height="314" allowfullscreen="allowfullscreen"></iframe>
Doesn't work on grown trees - only logs that you have placed personally.
<span style="background-color: #2fcc71;">You can change some of the mod features via config</span>:
To change the configs you need to go to folder named ModConfig which is located in VintagestoryData(VintagestoryData/ModConfig/ImmersiveWoodchoppingConfig.json)
- "AutoLogPlacement" (true/false) - will automaticaly place log from your inventory as soon as you chop previous one (default value - false)
- "intsaChopMinTier": (integer) - the minimum axe tier needed to chop log with one swing. If your axe tier is lower than minimum you may need to make more than one swing. Basically it is a chance.(It is calculated as Your Axe Tier / Minimum Axe Tier)(default value -1)
- "damageToolOnChop" (true/false) - if true will damage your axe on each attempt to chop log, successful or not (default value - false)
- "DisableGridRecipe" (true/false) - If true will disable grid recipes. If false will leave them enabled.(default value - true). Added in case if you need to have recipes enabled for mods/modpacks.
Todo List:
- compatibility with other mods
- <span style="text-decoration: line-through;">better animations?</span>
- <span style="text-decoration: line-through;">configs?</span>
What has been done so far:
- Added support for Not Enough Firewood and Wildcraft Trees
Quick note before you ask questions
In current state Not Enough Firewood adds unique firewood for all trees in Wildcraft Trees, but
it doesn't provide any crafting recipes for this firewood, thus i am unable to make these trees drop any other firewood rather than vanilla.
All questions go to author of Not Enough Firewood.
Besides, with this mod on only firewood from this mod will drop when chopping vanilla logs(but all grid recipes are turned off :) ).
- Added configs.
"AutoLogPlacement",
"intsaChopMinTier",
"damageToolOnChop"
- Changed the old chopping animation(which was from vanilla) to a new one. Now it looks more logical when you try to chop a wood vericaly instead of trying to do it from side(like you are trying to chop the entire tree).
It should work for upcoming 1.19 updated first person mode. Still needs some polishing though :).
- Updated to stable 1.19.0
- Little changes to animation so axe grip is more logical related to wood chopping(father from axehead - more swing power). Still the hands position might not look ideal. The immersive fp view makes it look more appealing(idk why it looks different though :( )
- New config:
"DisableGridRecipe"
- Changed the condition for axe to be suitable for applying behavior(Before it was checking the name, now it checks if the tool is an axe - EnumTool.Axe). Modded axes now should have the chopping behavior(in most cases)
- Changed a bit position of hands on axe so now they are holding it on different level(one hand higher than the other). Still there can be seen a difference in hands position depending on fp mode(immersive looks correctly, while normal makes hands more separated)
- Modified the recipes searching. Now the mod is not limited to logs or logsections. Now if any modded recipe allows you to craft firewood from any other block in the same pattern as the vanilla recipe does it will be supported. For example you can try this mod for debarked logs support. (https://mods.vintagestory.at/debarkedlogintofirewood)I know that people were asking me to simply allow them to chop debarked log, but i think this change will do the trick even better ;).
Ratings & reviews
Sign in to leave a rating or comment.

