Mods / Immersive Wood Chopping

Tags:
Utility Cosmetics Crafting QoL
Author:
NemaxuswarZet
Side:
Both
Created:
Oct 13th 2023 at 5:13 PM
Last modified:
Jun 17th at 3:19 PM
Downloads:
54553
Latest release (for Vintage Story 1.22.0 - 1.22.3, potentially outdated):
immersivewoodchopping_0.8.4.zip  1-click install

<- 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.

Doesn't work on grown trees - only logs that you have placed personally.

 

You can change some of the mod features via config:

Configs that are in mod and how to access them

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
  • better animations?
  • configs?

What has been done so far:

v 0.3.0 :
  • 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 :) ).

v 0.5.0 :
  • Added configs. 

             "AutoLogPlacement",

             "intsaChopMinTier",

             "damageToolOnChop"

v 0.5.2 :
  • 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 :).
v 0.6.0
  • 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 :(  )
v 0.6.1
  • 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)
v 0.7.0
  • 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 ;).

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.8.4 immersivewoodchopping
1.22.0 - 1.22.3
3893 Jun 17th at 3:19 PM immersivewoodchopping_0.8.4.zip 1-click install
  • Added a null check for recipe output (was crashing the mod while assigning the attributes for handbook)
0.8.3 immersivewoodchopping
1.22.0 - 1.22.1
5465 May 1st at 9:07 PM immersivewoodchopping_0.8.3.zip 1-click install
  • Updated to 1.22 and NET 10. (No changes. Not yet tested with other mods)
0.8.2 immersivewoodchopping 11019 Aug 28th 2025 at 1:20 PM immersivewoodchopping_0.8.2.zip 1-click install
  • Version compatible with .Net8 platform
0.8.1 immersivewoodchopping 6451 May 4th 2025 at 11:12 PM immersivewoodchopping_0.8.1.zip 1-click install
  • Fixed OnHeldInteractStep crash due to BlockSelection being used without a null check(idk how i missed this :/)
0.8.0 immersivewoodchopping 295 May 4th 2025 at 11:07 AM immersivewoodchopping_0.8.0.zip 1-click install
  • New sounds for log splitting.(Thanks to Vari_Ares)
  • Made separate sounds for fail and success.
  • French translation(Thanks to Vari_Ares)
  • Adjusted spawn place for firewood(now will spawn in the center of a block instead of a bottom corner)
0.7.5 immersivewoodchopping 3886 Mar 6th 2025 at 5:42 PM immersivewoodchopping_0.7.5.zip 1-click install
  • Updated to 1.20 (Finaly :) )
  • Fixed error with nonexistent shape elements(model changes for 1.20)
  • Made chopping sound use separate folder(in case if you want to change them)
0.7.4 immersivewoodchopping
1.19.5 - 1.19.8
7525 Sep 20th 2024 at 4:32 PM immersivewoodchopping_0.7.4.zip 1-click install
  • Fixed partial config sync issue due to protobuf library bug with boolean values
0.7.3 immersivewoodchopping
1.19.5 - 1.19.8
2660 Jul 25th 2024 at 1:02 AM immersivewoodchopping_0.7.3.zip 1-click install
  • Added desription to the handbook on how to obtain firewood(supports modded firewood i.e. Vanilla Variants)
  • Fixed client config sync issue with server(aparently they were not syncing at all :/ )
0.7.2 immersivewoodchopping
1.19.0 - 1.19.3 1.19.5 - 1.19.7
2951 May 7th 2024 at 5:17 PM immersivewoodchopping_0.7.2.zip 1-click install
  • Fixed issue with Recipe Patcher(because of changed ingredient code name)
  • Fixed issue with reinforced block chopping. Thanks to Marlim. Now it will prevent the interaction if block is reinforced(With error message)
  • Added check for claimed land. Will prevent the interaction if you are missing the privilege for block breaking(With error message) 
0.7.1 immersivewoodchopping
1.19.0 - 1.19.3
3237 Feb 8th 2024 at 12:48 PM immersivewoodchopping_0.7.1.zip 1-click install
  • Fixed crash on trying to register duplicate recipes
0.7.0 immersivewoodchopping
1.19.1 - 1.19.3
395 Feb 6th 2024 at 9:09 PM immersivewoodchopping_0.7.0.zip 1-click install
  • Modified recipes search so that it is not limited to logs or logsections
0.6.1 immersivewoodchopping
1.19.0 - 1.19.1
1253 Jan 19th 2024 at 9:32 PM immersivewoodchopping_0.6.1.zip 1-click install
  • Added "DisableGridRecipe" config
  • Changed the way to add chopping behavior to axes. Should make more support for modded axes.
  • Slight changes for chopping animations
0.6.0 immersivewoodchopping 388 Jan 18th 2024 at 10:00 PM immersivewoodchopping_0.6.0.zip 1-click install
  • Updated to 1.19.0
  • Minor code cleaning
  • Adjusted the tp animation to so player holds axe correctly
0.5.2 immersivewoodchopping 1642 Dec 5th 2023 at 3:50 PM immersivewoodchopping_0.5.2.zip 1-click install
  • Minor code cleaning
  • Fixed quarter logs not being choppable
  • Changed chopping animation
0.5.1 immersivewoodchopping 695 Nov 21st 2023 at 9:55 PM immersivewoodchopping_0.5.1.zip 1-click install
  • Minor code changes
  • Fixes crashes when trying to register multiple similar recipes
0.5.0 immersivewoodchopping 452 Nov 17th 2023 at 6:57 PM immersivewoodchopping_0.5.0.zip 1-click install
  • Added configs (experimental feature,check modpage for more info)
  • Fixed bug with third person animation when breaking axe(probably)
0.4.0 immersivewoodchopping 1107 Oct 21st 2023 at 5:30 PM immersivewoodchopping_0.4.0.zip 1-click install
  • Fixed stone axes not being able to chop logs because of missing behavior
  • Minor code changing
  • Added translation(russian, spanish,polish,ukrainan)
0.3.0 immersivewoodchopping 393 Oct 18th 2023 at 11:44 PM immersivewoodchopping_0.3.0.zip 1-click install
  • fixed ruined axes being able to chop wood :)
  • minor code cleaning
  • added inworld help for log chopping
  • added integration with Not Enough Firewood and Wildcraft Trees
  • removed ability to chop debarked logs(not corresponding vanilla recipes)
0.2.0 immersivewoodchopping 544 Oct 13th 2023 at 6:14 PM immersivewoodchopping_0.2.0.zip 1-click install
  • Fixed infinte firewood bug
  • Fixed bug with axe not being placeable in GroundStorage
  • Added game version dependency
0.1.0 immersivewoodchopping 302 Oct 13th 2023 at 5:17 PM Empty immersivewoodchopping_0.1.0.zip 1-click install

227 Comments (oldest first | newest first) (threaded | flat)

Screwy, Jun 17th at 10:32 AM

Hey there! Thank you for this mod, it adds a whole lot of immersion and should be vanilla in my humble opinion.
Our server is using it for a while now without problems. Till yesterday...
Boric Alchemy (by MrBadWithNames) had an update that adds simple throwing grenades to the game.
I don't know exaxtly what else was added, but something in that update must have a conflict with the rightclick interaction of the axe provided by Immersive Wood Chopping.
As we all love the chopping sound and feeling, choices are clear. Boric Alchemy can't have any more updates on our server, before this is fixed.
But unfortunately MrBadWithNames told me, they can't do anything about it from their end. Can you please have a look at this issue?

How to reproduce:
Have Boric Alchemy 1.9.8 installed along with Immersive Wood Chopping 0.8.3
Try to chop a block like usual
Cry in despair, because you don't know why it won't work

And thank you so much again for making woodworking acually fun =)

Screwy, Jun 20th at 12:58 PM (modified Jun 20th at 4:22 PM)
@NemaxuswarZet: The mod was crashing due to lacking checks. Should be fixed now.

That did it, thanks for fixing it! Unfortunately we found another conflict with Boric Alchemy. A smaller one this time.
The craftig recipe to fill the distill (boric's distill, not the vanilla) won't work when Immersive Wood Chopping is istalled.

Edit: I guess MrBadWithNames will fix it soon by changing the recipe.

Rekeme, May 25th at 7:15 PM (modified May 26th at 6:57 PM)

This and immersive sawing are great! Could you add a config for the number of logs given from chopping wood? I tried mixing this mod with moar firewood which just json patches log output in crafting grid recipes, but the increase to recipes isn't used by log splitter.

 

I'm a fool! Forest Preserve mod accomplishes this.

MadSeraph, May 22nd at 2:53 PM

I'm not sure what causes it yet, but we frequently seem to get stuck in the wood chopping animation.

PeacefulPlayer, May 2nd at 11:02 PM

Thanks! I can stack 48 logs up into the clouds and chop my way back down once again! This mod makes me look forward to charcoal production time ❤️

NemaxuswarZet , May 1st at 11:39 PM (modified May 1st at 11:40 PM)

Amarilla, as stated in the changelog of 1.22 release - not yet tested with any mod(and also not checked this mod myself). Try it out to see if it works.

Amarilla, May 1st at 10:42 PM

Will this be compatible with the Vigor mod?

lillifer, May 1st at 9:48 PM

OH MY GOD YOU ARE AMAZING THANK YOU

TheRealFlynn, May 1st at 9:23 PM

uh god thank you. one of my players has laid out 32 stacks of wood twice only (even though she was told the mod was broken in 1.22)

appreciate your work!

_Reed_, Apr 30th at 3:54 PM

This really needs to be in the base game! This is the perfect way of processing firewood vs the 3x3 crafting grid. Hopefully the devs will add this in a future update. Please update to 1.22 if you can! We'd all appreciate it.

Shaman26, Apr 29th at 11:48 AM

Update, please.

ArmoredStone, Apr 26th at 5:45 PM

Hopefully you get around to updating this one soon ^^ this mod is a must have for me

Averixus, Apr 24th at 1:37 PM

NemaxuswarZet Any plans for 1.22 update? I love these immersive processes :)

Bowmanoflight, Apr 23rd at 2:25 AM

Just wanted to add a compatibility note: The no durability damage on chopping does not work with Toolsmith tools (or more specifically, In Dappled Groves Toolsmith Axes) 

 

Hope this helps!

Bowmanoflight, Apr 14th at 5:31 AM

Would it be possible to make an 'F' selection mode for chopping wood? This could fix issues with compatability w/ In Dappled Groves (IDG), as using it right now, the only issue I am having is IDG chopping doesn't work on logs with bark because immersive wood chopping is prioritized. Making an F selection mode specifically for chopping wood (like IDG has for their wood processing tools) might allow both mods to be used in tandem. Perhaps a setting that could be altered in the config if other playthroughs would rather not have to use a mode selection?

 

Otherwise, thanks for the mod! Makes chopping firewood way more satisfying!

PeacefulPlayer, Mar 26th at 6:11 PM

Can it work on 1.22 yet? is there a way for us to edit it so it works?

0w0, Mar 9th at 4:12 PM (modified Mar 9th at 4:28 PM)

NemaxuswarZet

No need, I know I have Dappled Grooves thank you for letting me know what was messing it up. I'll check if their is a way to disable it might just remove Dappled tho!

 

*Edit: yea Just going to disable that for now I'm not good at figuring out how to get mods to play nice XD

NemaxuswarZet , Mar 9th at 12:49 PM

0w0, You probably have some other mod like In Dappled Grooves with such mechanic. Can you see any indications that the mod is loaded - like no recipes in handbook or an interaction hint on a log?

0w0, Mar 8th at 4:32 PM

This mod seems to be not working for me  for some reason I can only split a log in half and then into quarters for some reason

OddSivren, Mar 6th at 9:00 AM (modified Mar 6th at 9:01 AM)

for some reason you can axe a log while it is still a grown tree.

Yehoria, Feb 11th at 6:38 PM

AWESOME THANK YOU MUCH

NemaxuswarZet , Feb 10th at 6:48 PM

Yehoria, if you have a normal grid recipe with them - yes.

Yehoria, Feb 9th at 10:29 AM

Does it work on debarked logs? I want to burn my logs, after i made baskets of their bark.

Javveling, Feb 4th at 6:19 PM

NemaxuswarZet maybe you could make it optional? it would go a long way for compatibility, at least in the short term

NemaxuswarZet , Feb 4th at 2:19 PM

Javveling, i thought about that. But that means that the output item must be also overriden. And also that kinda defeats the point of checking the recipes at all.

Javveling, Feb 4th at 9:54 AM (modified Feb 4th at 10:03 AM)

Any chance to make this just drop a set ammount, like overriding other mods recipies? should help with incompatibilities and it just dropping the 4 firewood. 
Maybe just make it a config setting?

Earendel, Feb 1st at 7:00 PM

@Sameal It does work, but any mod that adds axes or axe-like tools like the Infantry Dolabra or the Shepherd's Axe from Adventurer's Walking Stick might break it. If you have those mods or similar ones, you need to manually change their firewood recipes to match the value you want.

Sameal, Jan 31st at 3:33 AM

NemaxuswarZet i found an issue, any mod that makes it so logs drop more firewood it only drops the standard 4 

NemaxuswarZet , Jan 21st at 6:35 PM

crumps , the only thing that i found so far with Saltys trees is that after the tree fell some of the logs can be immediately choppable. Depending on their orientation. That is because the only the vertical logs have their original code - the horizontal ones are different. Unfotunately i cannot replicate the chopping for the un-fell tree.

crumps, Jan 20th at 5:36 AM

hello! i have found that I am able to chop firewood directly from an un-felled tree. uncertain if this is a cross-mod incompatibility or not. Will test to see, wanted to report for now. I use salty's fallen trees so perhaps tied to that. Will test

NemaxuswarZet , Dec 17th 2025 at 7:33 PM

Rozana, It is. At least from my check there were no particular issues.

Rozana, Dec 16th 2025 at 5:07 AM

Hello is it compatible with combat overhaul mod?

LordOri, Nov 13th 2025 at 11:32 AM

NemaxuswarZet Hello, can you implement support for my mod? Here's the link - rawNature

Damonicus1986, Oct 29th 2025 at 8:55 PM

if you are on VS discord tag me i can send you screen of my mods or maybe full log ? my discord name is 3d_Addict

NemaxuswarZet , Oct 29th 2025 at 8:52 PM

Damonicus1986, nope. Checked that one. If the error and incorrect chopping persists - try narrowing it down by splitting mods amount in half. I unfortunately cannot replicate the bug without more info.

Damonicus1986, Oct 29th 2025 at 5:31 PM

the list is long :D

i have in total 213 mods but my first guess would point to smithing plus ? 

NemaxuswarZet , Oct 29th 2025 at 5:07 PM

Damonicus1986, i have a feeling there might be issues with other mods. Can you tell me what other mods you are using?

Damonicus1986, Oct 29th 2025 at 3:34 PM

latest stable version of the game, and i dont have saw yet so cant tell with saw but chopping wood works but it is weird. that error is always on every load of the game.  if i come to the tree i can chop it into firewood even if its an actual tree ( not cutted down )  

NemaxuswarZet , Oct 29th 2025 at 2:41 PM

Damonicus1986, Does it continue to fail? And what game and mod versions are you using?

Damonicus1986, Oct 29th 2025 at 10:43 AM
Crash Report
29.10.2025 09:41:30 [Error] [immersivewoodchopping] An exception was thrown when trying to start the mod:
29.10.2025 09:41:30 [Error] [immersivewoodchopping] Exception: Object reference not set to an instance of an object.
at ImmersiveWoodchopping.ModConfig.SetWorldConfig(ICoreAPI api) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodchopping\ImmersiveWoodchopping\ModConfig.cs:line 51
at ImmersiveWoodchopping.ImmersiveWoodchoppingModSystem.StartPre(ICoreAPI api) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodchopping\ImmersiveWoodchopping\ImmersiveWoodchoppingModSystem.cs:line 28
at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 661
29.10.2025 09:41:30 [Error] Failed to run mod phase Pre for mod ImmersiveWoodchopping.ImmersiveWoodchoppingModSystem
StellarHarbour, Oct 27th 2025 at 9:14 AM

Not immersive ones

NemaxuswarZet , Oct 27th 2025 at 1:25 AM

StellarHarbour, i think we already have enough of those mods).

StellarHarbour, Oct 26th 2025 at 11:08 PM

And as standalone mod?

NemaxuswarZet , Oct 26th 2025 at 10:59 PM

StellarHarbour, unfortunately no. Reasons being: The mod's intent was for firewood. 

StellarHarbour, Oct 26th 2025 at 10:12 PM

Can you add firewood to sticks too?

Thalius, Oct 10th 2025 at 10:21 PM

I was meaning to message you back about that. And yes, they were chopping wood from uncut trees. However, I can't replicate the bug on our server restart, so I can no longer be sure what was causing it. It was the right click woodchopping motion and behavior this mod adds, and it was spawned trees with branches still on them and everything.  We've cleared it up though, whatever was going on.

NemaxuswarZet , Oct 10th 2025 at 9:08 PM

Thalius, Are you sure that people are chopping down grown trees and not building the vertical trunks themselves(to save some time for chopping)? Because that is not possible with grown trees.

Thalius, Oct 10th 2025 at 2:18 AM

We are seeing an exploit/bug on our server with this mod which allows players to walk up to a standing tree and just hack the tree logs into firewood. No need to cut the tree down and place logs for wood chopping.

blesk1j_CZ, Sep 25th 2025 at 1:35 PM (modified Sep 25th 2025 at 1:37 PM)

Yeah. like the lever hammer but as an automatic splitter. That would be interesting

TheRealFlynn, Sep 25th 2025 at 4:12 AM

just noticed the 35k+ downloads. Well done! Now if they would just add this to the game already...

NemaxuswarZet , Sep 24th 2025 at 8:18 PM

blesk1j_CZ, this idea unfortunately has techical and logical problems. It doesn't really work that way IRL. What could be instead is a way to automate the process.

blesk1j_CZ, Sep 24th 2025 at 7:59 PM (modified Sep 24th 2025 at 8:02 PM)

I know there is already a "intsaChopMinTier" function.

What I meant by that is that if I use a better axe, that "chop" could be a faster chop than a random attempt to successfully chop a log.
So if I had a top tier axe, that chopping wood would be even faster, I could manage to chop a bunch of wood in a moment.

For example, if I have an iron axe, it would take 1 second.
But, if I use a top tier axe, it could take only 0.5 seconds or even faster.

Because when you need to chop several stacks of wood at once, it takes a long time.

NemaxuswarZet , Sep 24th 2025 at 7:01 PM

blesk1j_CZ, the mechanic you described is already in mod. It's just not on by default. You can check the spoiler on this mod page about config if you want to learn more.

blesk1j_CZ, Sep 24th 2025 at 6:13 PM

Best mod.
It would be nice if you added another mod feature.
The axe tool level could reduce the time it takes to split logs.
If I use an iron axe instead of a copper axe... the splitting process could be faster if I use better axes.

Fleff, Sep 1st 2025 at 9:37 PM

Love the mod; however, currently the sound played for chopping doesn't originate from the block so in multiplayer if one player chopps every player in proximity hears it as if they are also chopping. The sound used for chopping also tends to be excessively loud on the end user. Above experience is with version 0.8.1.

NemaxuswarZet , Aug 30th 2025 at 9:54 PM

Draylynn, Made a check. It works fine for me with only this mod on. I suggest you check the other mods by running the test world and turning them on and off to find out what causes such behavior.

Draylynn, Aug 29th 2025 at 4:14 AM

 (0.8.2) Breaking wood collection here; Trees cut down with an axe with this mod enabled are only dropping 1 single log.

TheRealFlynn, Aug 28th 2025 at 3:29 PM

My favourite mod has been updated. You're the bomb.dot.com @NemaxuswarZet :)

Vari_Ares, Aug 28th 2025 at 1:45 PM

Thx ! <3

NemaxuswarZet , Aug 28th 2025 at 1:12 PM

Vari_Ares , Jackmano, Don't worry. It's because of the new .net platform. The fix is coming right away.

Vari_Ares, Aug 28th 2025 at 8:43 AM

Jackmano For me 1.21.0 it doesn't work :/

Jackmano, Aug 26th 2025 at 5:54 PM (modified Aug 28th 2025 at 11:08 AM)

 

if you wonder it still works on the 1.21.0 ( at least for me ) 

edit : 

yep so it's doesn't work because you don't need it. it's actually in the game I can't find any evidence about this mecanic in the game news but the mod is not active in my game and I have the mecanic, someone can verify or agree ?

BloodW0lf, Aug 20th 2025 at 10:21 PM

thank you! Would you be able to make a mod where you chop fire wood into sticks? There is one where you craft them into sticks with an axe but imo doing it in the inv feels so weird. This mod for wood chopping is now a must in my runs thank you so much!


NemaxuswarZet , Aug 18th 2025 at 9:27 PM

BloodW0lf, as i was saying.  it automatically checks for modded valid recipes. If they exist - they should work.

NemaxuswarZet , Aug 18th 2025 at 9:26 PM

Bloodwood, right. Sorry about that.

Bloodwood, Aug 18th 2025 at 1:50 PM

NemaxuswarZet I think you tagged the wrong person

 

NemaxuswarZet , Aug 16th 2025 at 8:40 PM

Bloodwood, it automatically checks for modded valid recipes. If they exist - they should work.

BloodW0lf, Aug 16th 2025 at 1:46 AM

l you be working on compat for mods that add new trees or does it work for them? thank you for this, this is how i want the game to be tbh!

JeanPierre, Jul 17th 2025 at 6:30 PM

Sure thing, thank you for your work!

NemaxuswarZet , Jul 16th 2025 at 10:08 PM

King_Wedgie, I will look into that although idk what is that causes it to happen.

NemaxuswarZet , Jul 16th 2025 at 10:07 PM

JeanPierre, Yeah it's a known bug. I think it happens when you break the axe. You can try to chop another log and it should fix itself. 

JeanPierre, Jul 16th 2025 at 6:55 PM

Hey me and my friend we found a bug. Sometimes the chopping animations gets stuck and the animation repeats itself endlessly. 

King_Wedgie, Jul 4th 2025 at 1:07 AM

Minor audio bug in VS 1.20.12 / IWC 0.8.1 where anyone within the noise range of the chopping hears it at full volume and centered on themselves, even though they aren't doing the chopping.

NemaxuswarZet , May 18th 2025 at 12:10 PM
KrystianMajster, unfortunately no.
KrystianMajster, May 17th 2025 at 6:14 PM

NemaxuswarZet Thanks, its owsome. Do you know of any mod that adds sounds when creating items?

 

Omni, May 17th 2025 at 11:04 AM

N0nam21 It's all about that sweet sweet immersion

N0nam21, May 17th 2025 at 9:46 AM

Why do people enjoy making the boring parts of this game more tedious?

NemaxuswarZet , May 12th 2025 at 11:54 AM

KrystianMajster, there is already a mod that does that, made by other person https://mods.vintagestory.at/manualorecrush

KrystianMajster, May 11th 2025 at 3:59 PM

please, do immersive version of ore crushing to nuggets i need that, your mods was awesome

Antar, May 9th 2025 at 8:07 AM

Very good mod! Should be part of the base game. Also I love the new sound, it makes it even more satisfying.

Fishe490, May 8th 2025 at 11:14 AM

0.8.1 was 1 day old when I downloaded it

NemaxuswarZet , May 6th 2025 at 12:56 PM

Fishe490, does it happen on v0.8.1

Fishe490, May 6th 2025 at 9:27 AM

Hi there seems to be a ctd caused by chopping wood while standing too far away from the log. I can't tell you the exact distance.

Kasel, May 5th 2025 at 7:55 PM

NemaxuswarZet Cheers, mate<3

Vari_Ares, May 5th 2025 at 11:31 AM

Tyy ! <3

NemaxuswarZet , May 4th 2025 at 11:15 PM

Kasel, made a hotfix. Hope it will prevent the crash.

NemaxuswarZet , May 4th 2025 at 10:41 PM

Kasel, thank you. I will look into that and try to replicate it. 

Kasel, May 4th 2025 at 2:29 PM

Just to give a bit of clarity, it seems like the crash happens when you break a log that is suspended in the air with nothing underneath.  Reverted to the last version until fixed.  Great mod otherwise.

Kasel, May 4th 2025 at 2:16 PM

Crash on server while wood choppin' on the latest version.  Didn't have this issue before.

Running on 64 bit Windows 10.0.22631.0 with 31934 MB RAM
Game Version: v1.20.9 (Stable)
5/4/2025 10:14:49 AM: Critical error occurred in the following mod: immersivewoodchopping@0.8.0
Loaded Mods: aculinaryartillery@1.2.5, BetterGrass@0.0.3, betterloot@1.1.4, clickuptorches@1.1.1, decor@1.3.0, vichnybackpack@2.2.90, floralzonescaperegion@1.0.19, floralzonescaribbeanregion@1.0.13, floralzonescentralaustralianregion@1.0.10, floralzonescosmopolitanregion@1.0.1, floralzoneseastasiaticregion@1.0.8, floralzonesmediterraneanregion@1.0.8, floralzonesneozeylandicregion@1.0.10, forestsymphony@1.0.2, bovinae@0.2.3, caninae@1.0.32, capreolinae@1.2.8, casuariidae@1.1.2, cervinae@0.1.6, dinornithidae@1.0.16, elephantidae@1.0.11, felinae@0.2.10, iniidae@0.1.2, machairodontinae@1.0.25, manidae@1.0.15, meiolaniidae@0.1.5, pantherinae@1.1.27, rhinocerotidae@1.0.18, sirenia@1.0.20, spheniscidae@1.0.11, thylacinidae@0.1.2, viverridae@1.0.4, vombatidae@0.4.1, geoaddons@1.4.1, immersiveorecrush@2.2.1, manualdough@1.1.3, manualquenching@1.0.4, manualscraping@1.2.1, manualshingle@1.0.1, millwright@1.2.0, playermodellib@0.0.12, primitivesurvival@3.7.7, snowcaps@0.0.0, sortablestorage@2.3.1, terraprety@6.0.2, vintageengineering@0.3.7, game@1.20.9, vsimgui@1.1.8, animalcages@3.2.2, betterruins@0.4.11, butchering@1.8.2, cartwrightscaravan@1.4.0, configlib@1.5.3, coreofarts@0.2.3, expandedfoods@1.7.4, farseer@1.3.1, fseraph@0.2.3, foodshelves@1.6.3, freedomunits@1.1.4, fromgoldencombs@1.8.12, healthbar@1.0.7, hit@2.2.0, hydrateordiedrate@2.1.0, immersivewoodchopping@0.8.0, immersivewoodsawing@0.2.8, inworldroofing@2.0.2, itempickupnotifier@1.0.0, joyofsailing@1.4.0-rc.5, levelup@1.3.8, lootablebloomery@1.0.0, mannequinstand@1.0.5, mobsradar@2.1.7, onebedsleeping@2.5.3, pelaguswinds@1.0.0, petai@3.4.3, chiselquartz@1.0.0, rockstratavariety@0.0.1, smithingplus@1.6.0-rc.2, statushudcont@3.2.6, tabletopgames@2.10.4, trailmodcupdate@1.2.1, vanity@2.4.2, vintageafk@1.3.0, creative@1.20.9, survival@1.20.9, wildgrass@1.3.1, xblood@1.6.5, artofcooking@0.2.4, artofgrowing@1.1.2, autoconfiglib@2.0.6, butcheringexpandedcompatibility@1.0.0, butcheringcompatpatch@1.0.4, cats@3.2.0, detailedanimals@0.4.2, foxtaming@1.6.1, itemrarity@1.1.4, moreblueclay@1.0.1, shearlib@1.1.2, treetapping@1.0.0, wolftaming@3.0.6, aogbreedingaddon@1.1.0, artofwildgrass@1.0.1, wool@1.6.3
System.NullReferenceException: Object reference not set to an instance of an object.
at ImmersiveWoodchopping.WoodChopping.OnHeldInteractStep(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, EnumHandling& handling) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodchopping\ImmersiveWoodchopping\WoodChopping.cs:line 52
at Vintagestory.API.Common.CollectibleObject.OnHeldInteractStep(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1343
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleHandInteraction(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 273
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 113
at Vintagestory.Common.GameTickListener.OnTriggered(Int64 ellapsedMilliseconds) in VintagestoryLib\Common\Model\GameTickListener.cs:line 31
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 170
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 825
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 161
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries for Vintagestory.exe, the latest 2
==================================
{ TimeGenerated = 5/4/2025 12:02:12 AM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.20.9.0, time stamp: 0x66470000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x0x5a90
Faulting application start time: 0x0x1dbbca8d428509a
Faulting application path: D:\Vintagestory\Vintagestory.exe
Faulting module path: D:\Vintagestory\Lib\openal32.dll
Report Id: ea6090b9-33bd-42c0-aafa-e68155a450cc
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 5/3/2025 11:58:39 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.20.9.0, time stamp: 0x66470000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x0x2894
Faulting application start time: 0x0x1dbbca8b1b93bdc
Faulting application path: D:\Vintagestory\Vintagestory.exe
Faulting module path: D:\Vintagestory\Lib\openal32.dll
Report Id: 70f97409-37f1-4dd7-a43f-f884202463e9
Faulting package full name:
Faulting package-relative application ID: }

Vari_Ares, Apr 24th 2025 at 9:15 PM

Hello, can I talk to you on Discord please ?

NemaxuswarZet , Mar 17th 2025 at 11:57 PM

Aloy, i run a check for compatibility with said mod. It works. And i may know the reason for it not working for people sometimes.

There is no config for drop amounts ATM because it directly inherits it from the recipes. The problem might be occuring when you have multiple mods that add their own recipes/patches for firewood. The reason being that my mod checks every matching recipe in order that they appear in game. And it overrides the values each time the matching recipe is found. So the last applied change dictates the final output. This was made for the sake of mod support.

My solution for now is - check the mods that have those recipes and disable them.

Aloy, Mar 17th 2025 at 11:30 PM

how can i config the drop amounts? its incompatible with r.trullywoods currently :/

AilurusHush, Mar 8th 2025 at 10:20 PM

Had to disable it to get through tutorial, which requires the grid, but otherwise nice mod!

 
 

...今、私がソーイングのものを動作させることができれば.. ^^;

 

NemaxuswarZet , Feb 24th 2025 at 10:57 PM

Stroomschok, I just run a check - it does work and drops 8 firewood per log. The problem might be that if you are playing with multiple mods that change the recipes there might be a conflict or multiple overridings of recipes. And that results in it not working as expected.
Answearing your second question - Yes, it works with Not enough firewood as well(although it is obsolete as its funtionality was imported in VanillaVariants). But combinig it with previous mod will result in only the last recipe applied. Thus no more firewood than before.

Stroomschok, Feb 24th 2025 at 2:44 PM

NemaxuswarZet  That doesn't seem to work though. For example if I test it with the More firewood mod, which turns the recipe into 8 firewood (and works correctly if tested in isolation), it doesn't increase the number of firewood dropped with immersive woodchopping. If it is supposed to check the result number from the recipe, does it also check the result type? Like would it be compatible with a mod like Not enough firewood?

NemaxuswarZet , Feb 24th 2025 at 1:02 PM

Stroomschok, the mod is already grid recipe dependant - it takes the amout of dropped firewood from that recipe(patching the recipe will change the drops on chopping). But i was thinking about adding the config either way(mostly in a form of multiplier).

Stroomschok, Feb 24th 2025 at 12:46 AM

For if the modder comes back: being able to config the number of resulting firewood pieces would be nice (or maybe let it use the log->firewood recipe for the relevant log type as a result number, so people can mod those recipes to tweak results per wood type if so desired). :)

DecaByte, Feb 12th 2025 at 7:49 PM

TheRealFlynn Desolae

Looks like a mod was put out to fix these issues till this moder has time to fix it.

Error Fix - Immersive Wood Chopping 0.7.4

https://mods.vintagestory.at/show/mod/18223

Desolae, Jan 22nd 2025 at 1:55 AM

I'm seeing those same errors and in multiplayer, I can say that people seem to get stuck in the chopping animation and will continue to repeat it even after they're done - doing some other action seems to stop/interrupt it though. Hasn't caused any real problems so far, just looks a bit silly.

TheRealFlynn, Dec 28th 2024 at 10:18 PM

tysm. i had temporarily disabled it. Looking forward to the update and more of your work!

NemaxuswarZet , Dec 28th 2024 at 4:56 PM

TheRealFlynn, yeah i found it out when i was testing compatibility. Apparently there were changes to the player model and some element are missing. But doesn't affect functionality. Just needs an update). 

TheRealFlynn, Dec 28th 2024 at 1:34 AM

working in 1.20.rc6 but it throws errors on world startup and loading.

I don't know what the errors mean, and they don't seem to have any impact on the mod working but they are for sure being caused by this mod, or at least this mod in conjunction with other mods i have installed. When I remove this one, the errors go away.

This message is repeated a few times when loading a world:
[Error] Shape game:entity/humanoid/seraph-faceless has a key frame element for which the referencing shape element FrontShirtTile cannot be found.

This is one of my favourite mods because it turns a simple-click process into actual gameplay which is 100% in line with other processes on Vintage Story. Please update soon and make more mods like this one.

 

NemaxuswarZet , Dec 26th 2024 at 12:44 AM

Boyarde, if there is an existing grid recipe for such thing (added by other mods or in vanilla) it will be automaticaly implemented.

Brent_Atticus, Dec 25th 2024 at 5:49 AM

works for me on 1.20 rc5

Boyarde, Dec 23rd 2024 at 2:17 PM

Would it be possible to make it so that chopping aged logs gives aged firewood?

TheRealFlynn, Dec 14th 2024 at 6:30 PM

Confirmed working 1.20.rc3 (also confirming it works with driftwood that can be converted to firewood, exactly as it does for logs).

TheRealFlynn, Dec 14th 2024 at 4:07 AM

Confirmed working 1.20.rc2

Kilo, Dec 12th 2024 at 7:27 PM

For anyone wondering, looks like AutoLogPlacement is broken in 1.20 RC but everything else works for normal mod operation. 

Kilo, Dec 12th 2024 at 7:27 PM
Vari_Ares, Sep 22nd 2024 at 11:42 PM

Okay okay I can understand ahah ! 

NemaxuswarZet , Sep 22nd 2024 at 10:19 PM

Vari_Ares, the played sound is from vanilla and it is hardcoded atm. I can try changing it in next release. Regarding the animation - this coud be quite tricky considering that the firewood doesn't exactly have the neither shape nor colour of the original log. So i won't give any guarantees regarding "when"(or rather "if") it will be done. 

Vari_Ares, Sep 22nd 2024 at 9:14 AM

Hi, I also commented in your other mod "Immersive Wood Sawing", by the way I modificated it to make it wayyy better and cooler for me, especially when I changed the sawing sound ! So I tried to change the chopping sound in this mod, because actually it sound like when you cut a tree, but impossible, there is no sounds folders... so I wonder if it's possible for you to update this mod and make it as cool and immersive as the Sawing mod, by adding sound (and If I don't like it I will change it no worry xD) and animations ? Like when you chop the log it visually split in half or something like that with a true chopping sound ? That would be SO SICK and make theses 2 mods PERFECT at one point than I NEED them in Vanilla lol ! So let me know ! And thx you for your amazings mods and your work ! <3

NemaxuswarZet , Sep 20th 2024 at 3:44 PM

Sedna, have you tried changing the config?

Sedna, Sep 20th 2024 at 2:37 PM

Makes it impossible to progress in the beginner tutorial when asked to craft logs in your inventory.
Edit: Changed the config and it worked, thanks!

Bumface, Jul 22nd 2024 at 2:48 PM

Got it, thanks.

NemaxuswarZet , Jul 22nd 2024 at 12:48 PM

Bumface, the drops for the logs are defined by the recipes that are added by the game and loaded mods. If some mod will change the results it will affect this mod as well. So far i checked the mod that you told - it's just a bunch of json patches. So, for your personal use, you can try just change/delete the patch that is responisible for changing the firewood recipe output amount.

Bumface, Jul 22nd 2024 at 5:28 AM

First of all, great mod. Loving it so far.

I'm using this with Reduced Grind and I'd like to have chopping a log drop 4 firewood logs instead of 8, since they last so much longer now. I looked in the mod files, but the only place I could find the drops actually defined was in the .dll, which I don't think I can edit without having the source code.

What would you advise?

osswix, Jun 16th 2024 at 8:16 PM

I have found out what caused the problem. An old (and wrong) version of wildcraft trees in combination with herbarium and recipe patcher made either this mod or firewood recipes in general broken (and by extension this mod).

(edit) but when having all those mods in combination but removing recipe patcher firewood would work for some reason.

DanaCraluminum, Jun 16th 2024 at 7:32 AM

osswix This is unrelated to Recipe Patcher at all

osswix, Jun 15th 2024 at 8:49 PM

I'll have to confirm, the Recipes Patcher mod does indeed seem to break the wood chopping. Surprisingly I can't make firewood at all with it installed.

Marlim, Jun 2nd 2024 at 8:09 PM

I didn't use it, sorry for the inconvenience.

NemaxuswarZet , May 24th 2024 at 1:40 PM

Marlim, do you have Recipes Patcher mod installed? It is needed for Vanilla Variant to be able to change recipes.

Marlim, May 23rd 2024 at 11:27 PM

Yes, it works, but it only drops standard firewood.

NemaxuswarZet

NemaxuswarZet , May 23rd 2024 at 10:34 PM

Marlim, Yes and it was tested and it works

Marlim, May 23rd 2024 at 7:42 PM

The Vanilla variants add firewood for each type of wood.

NemaxuswarZet , May 23rd 2024 at 6:09 PM

Marlim, it is already compatible

Marlim, May 23rd 2024 at 5:04 PM

Do you intend to add compatibility for the vanilla mod variants?

NemaxuswarZet

Marlim, May 9th 2024 at 8:42 PM

Thanks :)

NemaxuswarZet , May 6th 2024 at 9:21 PM

Marlim, oooh. I didn't think about it. Ok, thank you. I will look into that.

Marlim, May 6th 2024 at 4:14 PM

When using the mod on a reinforced wooden block, the firewood will be multiplied, it would be practically infinite firewood.

NemaxuswarZet

NemaxuswarZet , May 5th 2024 at 9:26 PM

Marlim, not entirely sure what you mean by "force a block of wood". Are you using Ancient Tools mod? If not please explain to me a whole process.

Marlim, May 5th 2024 at 4:47 AM

Apparently if you force a block of wood and try to use the axe, you will end up multiplying firewood.

NemaxuswarZet

ManaWei, May 4th 2024 at 7:06 AM

I do yes ! 
man that's a bummer.. Any chance you could work it out ?
I'm not very good at modding, and I unfortunately do not have the free time to learn.. 
But you guys are doing such amazing work ! !

Edit: compatability on the ToDo-List.. Got it.. seems you are already working on it.. 
I just enabled the grid recipes again until then..

NemaxuswarZet , May 3rd 2024 at 10:05 PM

ManaWei, Do you have Recipe Patcher(and Vanilla Variant) by any chance? Because i think it is responsible for mod not working.

NemaxuswarZet , May 3rd 2024 at 9:27 PM

ManaWei, i would imagine it is some other mod that breaks the mechanic. And it probably applies some changes to normal logs. Try splitting your modpack in two and check if such behavior remains. 

ManaWei, May 3rd 2024 at 6:47 AM

Somehow the immersive saw mod work, but this mod only works with debarked logs now.. could be it clashes with another mod, but im not sure which..

Why not combine both of these mod into one ?

Also Flynn has a point.. this mod should be a vanilla mechanic

TheRealFlynn, May 1st 2024 at 8:42 PM

Vintage Story is often described as a game where you can’t simply click to craft items. Right from the start, you’re challenged to knap materials to create tools. This is what sets it apart from adjacent games. The vanilla game emphasizes gameplay loops, where tasks involve effort and contribute to the immersive experience.

The reward is in the process, not the result.

The process of chopping firewood with this mod (placing each log on the ground and right-clicking it to split it into firewood) is more time-consuming than in vanilla Vintage Story, but that's precisely why this mod should be vanilla.

Take farming, potting, smithing, leathermaking, and other vanilla mechanics—each involves a certain level of “busy work.  Immersive Wood Chopping, which could be potentially described as an unnecessary and "grindy" addition, aligns with Vintage Story’s rewarding gameplay mechanics because it keeps you engaged, eliminating the simplicity and unrealistic mechanic of producing a stack of firewood in a mere second using a single click on a crafting grid.

This mod does not impact the game in any other way than to remove a single-click crafting recipe replacing it with an appropriate animation that feels vanilla.

Of course, not everyone wants extended gameplay loops. For those who prefer the efficiency of single-click crafting, a mod allowing single-click firewood could be a welcome addition.

Thanks for this mod. Please make many more like it.

NemaxuswarZet , Apr 19th 2024 at 1:17 PM

NeksAltrein,
Firstly - Auto Log Placement feature is already in mod. Check "Configs" section for more info.
Secondly - I was thinking originally to make it through left hand usage, but then i undestood it looked derpy.
Besides, left hand in Minecraft is coded differently compared to Vintage Story. It is basicaly rudimentary here(Only allows hardcoded item holding,like torch or temp gear. No right click usability)

NeksAltrein, Apr 19th 2024 at 4:25 AM

Maybe, to simplify the process of cutting wood, enable automatic placement of logs from the left hand by default? For example, how slicing is implemented in this mods:

Taska, Mar 12th 2024 at 12:40 AM

ManaWei RonJ Nemaxus was right. It was a silly, simple thing I was doing with Ancient Tools that was causing this duplication. Sorry for the headaches. It'll be fixed in the next AT update.

NemaxuswarZet , Mar 11th 2024 at 6:42 PM

ManaWei, Thanks for the report. I finally could replicate it and i potentially know the reason. I am going to comment to Ancient tools author so it can be fixed.

ManaWei, Mar 11th 2024 at 6:18 AM

NemaxuswarZet
Just found a bug-exploid.. If you chop(Immersive Wood Chopping) a debarked log(Ancient tools),
you get the firewood, but you also get a replacement debarked log.. Making way for unlimited firewood..

Also posted comment this in Ancient tools <3 

NemaxuswarZet , Feb 15th 2024 at 12:50 AM

RonJ , can you explain in more details how do you get this bug with log drops. I can't replicate it.

EaNasir123, Feb 14th 2024 at 7:18 PM

Using both mods on their latest versions.

NemaxuswarZet , Feb 12th 2024 at 11:25 PM

RonJ, What mod version are you using?

EaNasir123, Feb 12th 2024 at 4:06 PM

Ancient Tools debarked logs cause firewood to drop and the debarked log returned.

LarekFlynn, Feb 8th 2024 at 7:06 PM

the new update no longer conflicts with toolworks!

NemaxuswarZet , Feb 8th 2024 at 12:51 PM

Maamessu , try version 0.7.1 to see if it fixes the problem.

NemaxuswarZet , Feb 8th 2024 at 12:50 PM

LarekFlynn , Should be fixed now in v 0.7.1

LarekFlynn, Feb 8th 2024 at 1:56 AM

7.2.2024 18:26:01 [Error] [immersivewoodchopping] An exception was thrown when trying to start the mod:
7.2.2024 18:26:01 [Error] [immersivewoodchopping] Exception: An item with the same key has already been added. Key: game:logsection-placed-*
at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
at ImmersiveWoodchopping.ImmersiveWoodchoppingModSystem.GenerateFirewoodRecipeList(ICoreAPI api) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodchopping\ImmersiveWoodchopping\ImmersiveWoodchoppingModSystem.cs:line 57
at ImmersiveWoodchopping.ImmersiveWoodchoppingModSystem.AssetsFinalize(ICoreAPI api) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodchopping\ImmersiveWoodchopping\ImmersiveWoodchoppingModSystem.cs:line 36
at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 654
7.2.2024 18:26:01 [Error] Failed to run mod phase AssetsFinalize for mod ImmersiveWoodchopping.ImmersiveWoodchoppingModSystem
7.2.2024 18:26:01 [Error] [immersivewoodsawing] An exception was thrown when trying to start the mod:
7.2.2024 18:26:01 [Error] [immersivewoodsawing] Exception: An item with the same key has already been added. Key: game:log-placed-aged-*
at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
at ImmersiveWoodSawing.ImmersiveWoodSawingModSystem.GenerateBasicPlanksRecipeList(ICoreAPI api) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodSawing\ImmersiveWoodSawing\ImmersiveWoodSawing\ImmersiveWoodSawingModSystem.cs:line 58
at ImmersiveWoodSawing.ImmersiveWoodSawingModSystem.AssetsFinalize(ICoreAPI api) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodSawing\ImmersiveWoodSawing\ImmersiveWoodSawing\ImmersiveWoodSawingModSystem.cs:line 39
at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 654
7.2.2024 18:26:01 [Error] Failed to run mod phase AssetsFinalize for mod ImmersiveWoodSawing.ImmersiveWoodSawingModSystem

Loaded Mods: detonateredux@1.1.1, degrees1499@1.0.0, acorns@0.5.3, aculinaryartillery@1.0.16, advancedsmithing@1.3.0, africanmonitorlizards@1.0.7, Armorlite@1.1.0, arrowheadsrecovery_fork@1.0.0, asianmonitorlizards@1.0.1, axleinblocks@1.0.18, bamboom@0.2.1, bandedgeckos@1.2.0, beardeddragons@1.0.0, betterbricks@1.1.1, bettershears@1.0.0, buckets_stack_to_5@1.0.1, buzzwords@1.6.0, cairns11bigcairn@1.1.0, cellardoor@1.4.0, chiseltools@1.10.2, claycasting@1.1.4, Clothez@1.0.0, compass2@3.0.0, landformoverhaul@0.0.2, coreblast@0.1.2, creaturescan@1.0.6, directstrongtannin@1.0.0, driedpeat@1.0.3, dye_recipes_fix@1.0.0, easyjam@1.0.0, evaporite@1.0.0, extraclayforming@1.0.0, morecropsfix@1.0.6, fernslikegrass@1.1.0, fibersfromtwine@1.0.1, fieldsofgold@2.1.6, firewoodfrombamboo@1.0.0, flourbags@1.0.2, caninae@1.0.10, capreolinae@1.0.5, machairodontinae@1.0.1, pantherinae@1.0.9, free_stone_drops_when_broken@1.0.1, geoaddons@1.3.2, giantgouramis@1.0.2, hammercrushed@1.0.0, HangingOilLamps@1.0.1, healthiertrees@1.0.0, hideandfabric@1.3.0, immersivecorpsedrop@1.0.2, ingotheating@1.0.2, juicyores@1.0.0, knappingmastery@1.0.1, knobtailedgeckos@1.2.1, lanternliner@0.1.0, leopardgeckos@1.2.2, lessdeadlymushrooms@1.19.0, lowershield@1.0.0, millwright@1.1.3, moreclay@1.0.2, morecrystals@1.1.0, moredrygrass@0.2.0, morenails@1.1.0, moreparchment@1.0.0, MoreTorchHolders@1.0.0, MoveLikeKaji@0.0.5, nacatfish@1.0.1, nadarters@2.0.0, nasalamanders@1.0.0, newworldgianttortoises@1.1.1, pondfrogsiii@1.2.3, newzealandfrogs@1.1.1, nowaterproofinventories@1.0.1, unochre@1.2.0, oils@1.0.0, pondfrogsi@1.2.3, orepulverizer@1.1.1, pacificnewts@1.3.1, PartialLandslides@1.0.0, peacockbasses@1.1.2, pipeleaf@1.3.0, primitivesurvival@3.4.5, propickfix@1.0.0, unpfix@1.0.0, quicklimepk@1.0.0, rainfrogs@1.2.1, resinglue@0.0.3, rlmoonsun@0.1.1, salmonfix@1.0.0, salty@1.0.1, she1fish@1.2.0, shepherdmod@1.0.2, simplerails@1.0.0, speararrowheadbits@1.1.0, SpeedBoostCraftables@1.0.2, spiderwebtwine@0.0.1, sticksarefirewood@1.0.0, sticksfromfirelogs@1.3.0, thecritterpack@0.8.5, toolsneedcattails3@0.0.1, toolsplus@1.0.1, truesunfishes@1.1.2, usefuldrifterloot@1.0.3, game@1.19.3, zoombuttonreborn@1.6.0, abcsreborn@0.1.5, all_crates_matter@1.0.0, ancienttools@1.5.12, animationmanagerlib@0.5.3, BedRespawning@1.0.1, beehivekiln@1.5.1, betterbloomeriesreborn@1.0.5, betterfirepit@1.1.4, betterpoultice2@1.0.2, betterstonepath@1.0.3, blacksmithenhancements@1.0.4, bodyheatbar@1.0.1, butchering@1.4.4, cancrops@0.2.1, canjewelry@0.2.10, carryon@1.7.4, Clumps@1.0.0, commonlib@2.3.2, composter@1.1.0, Crateful@1.2.8, creaturekilledby@1.0.0, cuniculture@1.0.2, expandedfoods@1.6.8, extrachutes@1.0.0, extrainfo@1.7.0, farmlanddropssoil@1.4.0, helfavorite@0.3.3, fenceclimbable@1.0.0, fishing@1.1.5, fromgoldencombs@1.4.25, furniturelibrary@1.0.11, golb@1.0.0, glowingprojectiles@1.1.3, hardcoreutilities@1.2.0, herbarium@1.0.4, immersivewoodsawing@0.1.1, itemframe@1.0.0, sailboat@1.2.7, liquidcontainers@1.2.0, lubricant@1.2.2, medievalexpansion@3.13.1, metaltongs@1.1.3, meteoricexpansion@1.2.5, moreanimals@1.3.3, morepiles@1.5.0, moreplaster@1.0.2, mouse4and5@1.0.0, mcrate@1.2.0, naturalnight@2.1.0, nohandsfp@1.0.1, noheatresistantinventory@1.0.2, petai@2.2.3, pileful@1.1.4, postsandbeams@1.2.0, claywheel@1.1.0, resingluetools@0.0.5, rivers@2.4.0, scarecrow@1.4.3, simplecloth@1.0.2, simplestep@1.1.5, starvation@1.0.4, stonebakeoven@1.1.3, survivalexpanded@0.2.0, toolworks@1.5.3, trailmod@1.0.5, usefulstuff17@1.3.1, vanillacratecompatibility@1.0.0, vanvar@3.3.0, creative@1.19.3, vsimgui@0.3.3, survival@1.19.3, whatbagwasthatagain@1.0.1, wildfarmingrevival@1.1.7, woodbarrels@1.0.4, woodchests@1.1.0, woodfp@1.0.0, workbenchexpansion@1.8.0, xlib119@0.7.4-dev.119, metalrecovery@0.1.19-pre.1, beehivekilnwithclay@1.0.0, betterbamboo@1.0.2, bugnetcompatibility@1.0.1, bullseye@2.5.2, cancropsprimitivesurvivalcompat@1.0.2, configlib@0.3.6, constructionsupport@0.1.2, dowsedinsalt@1.0.0, em@2.5.0, extraoverlays@1.4.0, feverstonehorses@1.6.0, flammablefirestarter@1.0.1, fsmlib@0.2.7, maltiezbows@1.0.1, morefloors@1.4.0, onestick@1.0.1, pickupartist@0.2.0, pickupfast@1.0.2, playercorpse@1.9.0, helquickstack@0.4.2, slanted_display_cases@1.1.0, slowfuel@1.0.0, stainedbeams@1.0.0, stonepiles@1.1.2, stonequarry@3.2.1, tallowcandles@0.1.0, thermalfracturing@0.2.0, treetapping@1.0.0, wildcraftfruit@1.1.0, wildcrafttree@1.0.0, xskills119@0.7.5-dev.1191, bricklayers@2.5.0, maltiezcrossbows@0.1.4, statushudcont@2.1.1, tailorsdelight@1.2.2, bricklayerglassmakingcompat@1.0.2

Maamessu, Feb 8th 2024 at 1:05 AM

With the latest update it seems I'm unable to make firewood, either via the mod method OR in the crafting grid, despite the recipes being enabled and shown.

I'm wondering if the latest update has broken compatible with another mod on the server, Toolworks. Previously the two worked flawlessly together.

Edit: Debarked logs will still make firewood in the crafting grid, but nothing else seems to work.

Lodeclaw, Feb 6th 2024 at 10:37 PM

@NemaxuswarZet I love this mod, and your sawing mod! Thank you so much for these and I'm looking forward to more immersive mods! Keep up the good work!

NemaxuswarZet , Feb 6th 2024 at 1:00 PM

Maltiez, logically it would make sense, but unfortunately they will not correspond to vainlla recipes. I can try to make something that can use modded firewood recipes that follow the vanilla pattern.

Maltiez, Feb 4th 2024 at 8:24 PM

Would be nice to be able to process debarked logs too

NemaxuswarZet , Jan 23rd 2024 at 5:57 PM

Novalee, Glad you liked it. If you mean by "deterministic chopping time" that you could chop the log a certain amount of times instead of it being random, then i can say this was my original intention. But then i realized that it can be a bit complicated techically. Plus you don't chop logs like that in real life. I does involve a bit of randomness.

Jonathonsky, Jan 23rd 2024 at 8:18 AM

Dude your mod is so satisfying. I literally chop wood for no reason sometimes just because it feels good. You know what would be good? You could capitalize on using such satisfying animations+sounds to actually chop trees, instead of using the less gratifying vanilla left click. Literally use the vanilla function but with the right click so that your animations and sounds get triggered while the tree gets chopped the vanilla way with the percentages. Maybe the trunk could get smaller like in your saw mod as you chop it. I'd be chopping trees all day lol.

Novalee, Jan 23rd 2024 at 12:01 AM

I do wish I could make chopping take time deterministically but otherwise this is fantastic, love both this and the sawing mod. Can't see myself not using either of them going forward.

NemaxuswarZet , Jan 21st 2024 at 10:13 PM

Looks like people sometimes have trouble finding out about the mod configs because the explanation is not in obvious place. I am going to reorganize the mod page a little bit and see if it does the trick.

NemaxuswarZet , Jan 21st 2024 at 10:11 PM

SwagPenguin, as i answered to that "earlier suggestion" i will answer to this one: There is a config option for auto log placement.

SwagPenguin, Jan 21st 2024 at 5:26 PM

I like the idea of this mod But I agree with an earlier suggestion of having some system to auto-replace the logs from a players inventory to make it quicker and easier. It is very immersive but vintage story is already tedious, in a good way, but still If I needed to make charcoal I don't think I would make it take longer by having to place and split 8 stacks of logs. I want to say again how cool it is though and I hope to use it in the future.  

NemaxuswarZet , Jan 20th 2024 at 8:41 PM

Gabitzu, I was thinking about making whitelist/blacklist json file. But again it depends on if people will need it.

Gabitzu, Jan 20th 2024 at 12:21 PM

That is wonderful! Also, you don't need to provide compatibility for all modded axes, maybe you could just allow users to create their own json files? Thanks anyway, and have a great day!

Gabitzu, Jan 20th 2024 at 12:21 PM

That is wonderful! Also, you don't need to provide compatibility for all modded axes, maybe you could just allow users to create their own json files? Thanks anyway, and have a great day!

NemaxuswarZet , Jan 19th 2024 at 9:24 PM

Gabitzu, I will try to make some form of universal modded axes support. But it will require some of player testing. There are many mods and too many axes :).

Gabitzu, Jan 19th 2024 at 9:33 AM

Hello, amazing work! I just have one question - can support for modded tools be implemented? For example, the mod 'Rust Creatures' adds two new axes that are not working with this system. Thanks!

metasynthetic, Jan 13th 2024 at 6:10 AM

So sorry, should have read the notes! Thanks!

NemaxuswarZet , Jan 12th 2024 at 1:51 PM

metasynthetic, There is a config option for auto log placement.(Check "What has been done so far:" part for v 0.5.0 on this mod page for more info). Also if you are looking for plank processing you can check my other mod which i released not long ago. (

Immersive Wood Sawing

mods.vintagestory.at/show/mod/9917 

metasynthetic, Jan 12th 2024 at 3:18 AM

I have a suggestion/request - would you consider adding a chopping block that would automatically take a log from your inventory when interacted with to be chopped? I like the idea of this mod, but constantly trilling my hotbar keys like a piano player kills the immersiveness (and my fingers). Something similar would be much appreciated for the planks version as well.

Farian, Dec 30th 2023 at 5:03 AM

This mod is just wonderful!

RuneScholar, Dec 18th 2023 at 3:41 PM

I was gathering my first load of firewood for my first batch of charcoal and had a lot of flint axes since that takes a lot of durability, so yeah, several axes had certainly broken in the course of it. I was recording it (trying to do Youtube) and when I go back through the video I’ll see if I can find the moment it happened since I probably noticed it only a little bit after. NemaxuswarZet

NemaxuswarZet , Dec 17th 2023 at 10:21 PM

O_o That is weird. I will look into that. What were you doing when you got stuck in animation? Did your axe broke? RuneScholar

RuneScholar, Dec 17th 2023 at 2:29 PM

It was 0.5.2 NemaxuswarZet

NemaxuswarZet , Dec 17th 2023 at 11:40 AM

RuneScholar, what version of the mod you have on server? It was fixed beginning from 0.5.0

RuneScholar, Dec 16th 2023 at 8:55 PM

I found a potential bug. My seraph got stuck in the woodchopping animation. Sitting down, sleeping, fighting, no matter what…just chopping wood. It was hilarious actually. Unfortunately not even logging out and back on fixed it. This was on a server. I didn’t think to restart the server, though.

Gamer62, Dec 10th 2023 at 9:34 AM

I understand thank you

NemaxuswarZet , Dec 8th 2023 at 10:00 PM

Gamer62, no it doesn't because they dont have a recipe for firewood in vanilla.

Gamer62, Dec 7th 2023 at 10:19 PM

I noticed this doesn't work on aged logs ?

NemaxuswarZet , Dec 5th 2023 at 3:52 PM

GibbDev, found the problem. Thank you for the report. Should be fixed in 0.5.2.

GibbDev, Dec 4th 2023 at 6:20 PM

Red wood quarter blocks aint chopping mate >.<

Vari_Ares, Nov 27th 2023 at 1:41 PM

Okay okayyy ! And I tried 1.19 but my game crash alltime when I join a world, even without any mods... so I wait the official release ^^'

NemaxuswarZet , Nov 26th 2023 at 11:22 PM

Vari_Ares, from what i've learned the new first person simply uses the animaions from third person(which i provide in my mod). While it doesn't sound bad it means that all previous fp animation code will be useless and i need to make my own animation to make it look more natural  :( . But i will probably wait for a stable release before i will make any move for 1.19. You can still try to use it for 1.19 and tell me if something goes wrong so i can fix it.

Vari_Ares, Nov 24th 2023 at 3:22 PM

Hi, I wonder how the animation will work with the new 1.19 First Person ? 

Vari_Ares, Nov 22nd 2023 at 5:11 AM

NemaxuswarZet No problem ! And I understand ! So it would be cool if you make a mod about sawing planks ahah (that is compatible with your chopping mod) ! 

NemaxuswarZet , Nov 21st 2023 at 12:38 PM

Just in case i added a link at mod page to a discord discussion(the discord icon).

NemaxuswarZet , Nov 21st 2023 at 12:34 PM

Vari_Ares, sorry that i didn't answer your question about sawing. I didn't see it at first. No, there is no mechanic with sawing planks and will not be added to this mod for the simple fact this mod is about chopping. If i were to make such mechanic it would be a standalone mod.

Bronwen, Nov 21st 2023 at 8:02 AM

Not sure if this helps, this is a bit more info from the crash dialog window rather than just the log file.
This time I was chopping a series of logs
{ TimeGenerated = 21/11/2023 06:48:31, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.15.0, time stamp: 0x64e841c5
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process ID: 0x5dec
Faulting application start time: 0x01da1bee664868b2
Faulting application path: C:\Users\Bronwen\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\Bronwen\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report ID: 96357fb8-0ce3-47bb-b04c-382f3dd02e20
Faulting package full name:
Faulting package-relative application ID: }

Is it the sound when chopping logs that is causing the crash?
Another thing I realised, we have been chopping logs for days on my server and have not seen this crash, only in my single player game.
I've now removed resin regrow as well and I will test more woodchopping to see if that gets rid of all the problems, there were really no problems until I added a few more mods.

 

Vari_Ares, Nov 21st 2023 at 2:10 AM

NemaxuswarZet Thx it worked for the randomizer of number of hits but for the saw to make planks it is possible ? I tried all the changes in the mod config but the saw didn't work or I miss understand you and you only talked about the random hits ? If yes, that would be so cool to add to this mod the saw to work the same ! (maybe with a saw sound too) ! 

NemaxuswarZet , Nov 20th 2023 at 10:01 PM

 Bronwen,  @xXJOJOXx, Thank you for the reports, i will check what i can do.

Bronwen, Nov 20th 2023 at 7:07 PM

I'm seeing the same crash as xXJOJOXx I think, I was using the mod fine and then realised that one of the other mods wasn't working because I didn't have resinglue installed. I installed resinglue and also bettersticks and that is when the crashing started. I'm rolling back bettersticks to see if its that or resinglue that is causing a conflict - confirmed, it seems like bettersticks was causing the problems (and also stopping me from crafting doors). OK so resinglue and the related resin reinforced tool also seemed to affect this mod and stopped me from being able to chop at all (but no crashes). I'd rather chop firewood than any of these other things so removing the other incompatible mods is fine for me!

Edit: So I played a bit longer with those mods removed and chopped firewood successfully a number of times. I managed to get the crash again while standing on one side of an open door and chopping a walnut log which was outside on the other side of the door.

Game Version: v1.18.15 (Stable)
21/11/2023 06:38:51: Critical error occurred in the following mod: immersivewoodchopping@0.5.0
Loaded Mods: extraclayforming@1.0.0, morecaveart@1.0.0, moreicons@1.1.0, primitivesurvival@3.3.0, sortablestorage@2.1.0, bone2lime@1.0.2, game@1.18.15, warmerclothing@1.0.0, BedRespawning@1.0.1, betterfirepit@1.1.2, betterhoe@1.0.9, helblockpick@1.0.6, butchering@1.0.9, coolinbarrel@0.5.3, cooperativecombat@1.1.1, expressyourself@0.0.2, fixhandbookclutter@1.0.5, immersivewoodchopping@0.5.0, kegrevival@1.0.3, morepiles@1.4.3, moreplaster@1.0.1, petai@1.8.1, recyclebags@1.0.1, recycleclothes@1.0.0, scarecrow@1.3.1, creative@1.18.15, vsinstruments@1.2.4, survival@1.18.15, onebedsleeping@2.3.0, pickupartist@0.2.0
System.NullReferenceException: Object reference not set to an instance of an object.
at ImmersiveWoodchopping.WoodChopping.OnHeldInteractStep(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, EnumHandling& handling) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodchopping\ImmersiveWoodchopping\WoodChopping.cs:line 103
at Vintagestory.API.Common.CollectibleObject.OnHeldInteractStep(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1180
at Vintagestory.API.Common.CollectibleObject.OnHeldUseStep(Single secondsPassed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1046
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleHandInteraction(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 332
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 165
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 59
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 796
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 712
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 200
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 668
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 643
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 77
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 313
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Further info: When this crash was happening with better sticks, I could reload and the log was gone and the firewood would be there, so the crash seemed to happen after the chop>firewood, this last time when I reloaded the game, the log was still there and the firewood didn't appear AND when I chopped again after moving my position to the doorway, it didn't crash.

 

xXJOJOXx, Nov 20th 2023 at 2:52 PM

Running on 64 bit Windows with 65417 MB RAM
Game Version: v1.18.15 (Stable)
20.11.2023 15:51:04: Critical error occurred in the following mod: immersivewoodchopping@0.5.0
Loaded Mods: aculinaryartillery@1.0.15, betterruins@0.2.4, bettersticks@1.0.0, bettertraders@0.0.2, blacksmithname@1.1.3, ClaimsRadar@1.1.0, coinzae@1.5.0, conquest@0.0.20, decorbazaar@1.0.1, detonateredux@1.0.4, diagonalfences@0.0.1, driedpeat@1.0.3, samsdungeonsremastered@1.0.0, fantasycreatures@0.6.4, fireclayfrompanning@1.0.0, moreicons_cs@1.1.0, mbpc@1.0.1, morecrystals@1.1.0, peacockbasses@1.1.1, playerlist@1.6.0, primitivesurvival@3.3.0, resinglue@0.0.3, rpgitemrarity@1.0.4, sca@1.0.1, sortablestorage@2.1.0, tprunes@1.1.0, truesunfishes@1.1.1, viescraftmachines@2.2.2, game@1.18.15, wlts@1.0.0, animalcages@2.2.0, BedRespawning@1.0.1, beehivekiln@1.5.0, bulwark@0.0.6, butcheringmxp@1.2.0, canjewelry@0.1.18, canmarket@0.3.18, chickenSit@2.0.0, commonlib@2.2.0, composter@1.1.0, coolinbarrel@0.5.3, Crateful@1.2.7, customizableriftward@0.0.1, electricity@0.0.10, expandedfoods@1.6.8, fishing@1.1.5, fromgoldencombs@1.4.21, immersivewoodchopping@0.5.0, sailboat@1.1.0, kegrevival@1.0.3, lavoisier@1.3.0, metaltongs@1.1.3, morepiles@1.4.3, moreplaster@1.0.1, NavarlioCustoms@1.2.9, petai@1.8.1, rustyshell@0.0.9, stonebakeoven@1.1.1, storagecontroller@1.0.0, storageoptions@1.0.1, th3expansion@1.1.1, vanillacratecompatibility@1.0.0, creative@1.18.15, survival@1.18.15, weightmod@0.2.1, woodchests@1.1.0, woodenfortifications@0.0.4, xlib@0.7.4, chemistrylib@1.1.5, tradercamps@1.0.6, extraoverlays@1.3.1, helvehammerext@1.5.2, linearpower@0.2.1, morerope@2.0.0, slanted_display_cases@1.0.0, wolftaming@1.8.0, xskills@0.7.5, kos-goldamalgam@1.0.0
System.NullReferenceException: Object reference not set to an instance of an object.
at ImmersiveWoodchopping.WoodChopping.OnHeldInteractStep(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, EnumHandling& handling) in C:\Users\Maxim Sobanin\AppData\Roaming\VintagestoryModDevelopment\ImmersiveWoodchopping\ImmersiveWoodchopping\WoodChopping.cs:line 103
at Vintagestory.API.Common.CollectibleObject.OnHeldInteractStep_Patch1(CollectibleObject this, Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel)
at Vintagestory.API.Common.CollectibleObject.OnHeldUseStep(Single secondsPassed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1046
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleHandInteraction(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 332
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 165
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 59
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 796
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 712
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 200
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 668
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 643
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 77
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 313
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries containing Vintagestory.exe, the latest 3

NemaxuswarZet , Nov 19th 2023 at 11:28 PM

Vari_Ares, it is a json file that is located in a folder on your computer - VintagestoryData/ModConfig

Vari_Ares, Nov 19th 2023 at 8:51 PM

Soorry, but how can I change it via mod config ? I thought "Mod config" was a mod that let us config others mods but when I search for it I didn't find it :/

NemaxuswarZet , Nov 19th 2023 at 11:52 AM

I recommend on checking the newest version of this mod(and possibly description on mod page) in which i implemented similar behavior. By default it is off but you can change it via mod config.

It is also a subject to change depending on people's opinion.

Vari_Ares

Vari_Ares, Nov 19th 2023 at 2:41 AM

Also, I think for this mod : 

Immersive Wood Chopping

That would be really cool if instead of just one hit to destroy the wood and make it : firewood, you can add a randomize algorithm to make it there is a % where you will need 1 / 2 or 3 hits per wood and full random ! That would be more immersive imo ! ^^

Vari_Ares, Nov 19th 2023 at 2:39 AM

I like it so much ! Can you do the same thing with the saw that transform wood into planks ? With a saw sound ! That would be perfect ! <3

NemaxuswarZet , Nov 17th 2023 at 6:49 PM

Thank you. Will try to fix it in next update. Botaxalim

Botaxalim, Nov 17th 2023 at 7:25 AM

there issue with animation:
when axe broke mid-animate while chopping wood, the hand gesture keep repeating, no matter what activities you do
only solution is make/use another axe and continue chopping, so mid-repeating animation stop
im in immersive animation first person btw 1.18.15

NemaxuswarZet , Nov 7th 2023 at 11:17 PM

As long as the mod adds vanilla like grig recipes for firewood there shouldn't be any problems. But in case it does you can ask me to see what went wrong. Dekkan

Dekkan, Nov 7th 2023 at 7:06 PM

Out of curiosity is this compatible with the Floral Zones mods?  We were wanting to add more variety while still keeping this mod!

NemaxuswarZet , Nov 2nd 2023 at 2:20 PM

Yes, i removed ability to chop debarked logs(and also added a note in changelog) because it was not corresponding to vanilla recipes. Shion

Shion, Nov 2nd 2023 at 11:37 AM

Is it normal for mod not to work on debarked logs?

Wick, Oct 25th 2023 at 6:52 PM

Very much appreciated. One of my fav immersion mods! Keep up the good work!

NemaxuswarZet , Oct 21st 2023 at 5:31 PM

Sorry for the delay, problems with stone axes fixed in v0.4.0 Shion Wick

Shion, Oct 20th 2023 at 8:30 PM

Flint axe doesnt seem to work on placed larch log. And normal recepies don't work.

Wick, Oct 20th 2023 at 5:50 PM

Unfortunately stone axes don't work for me. The input is shown with them but nothing happens. Works fine with everything metal.

 

NemaxuswarZet , Oct 19th 2023 at 8:06 PM

No. It is called Immersive Wood Chopping for a reason. Maybe in another mod...) Ruyeex

Ruyeex, Oct 19th 2023 at 3:58 PM

Will it include the recipe to make planks with a saw?

NemaxuswarZet , Oct 19th 2023 at 12:16 PM

Thank you Kaofan

NemaxuswarZet , Oct 19th 2023 at 12:15 PM
Gnusik2291, Oct 19th 2023 at 12:50 AM

NemaxuswarZet

Polish version
pl.json

{
"heldhelp-chop": "Ścinaj drewno na drewno opałowe"
}

NemaxuswarZet , Oct 17th 2023 at 3:03 PM

I will look into it, althought i'm afraid this will take some time and effort. Vari_Ares

NemaxuswarZet , Oct 17th 2023 at 3:00 PM

Yeah,the aimation is a bit buggy, still working on it. What might fix it - chop another log. TimSithis

TimSithis, Oct 17th 2023 at 12:56 PM

There seems to be a bug in Multiplayer my Friend is doing the Animation of Hacking while doing nothing..Not sure how to fix it.

Vari_Ares, Oct 16th 2023 at 5:31 PM

Nice I love it ! Please make it compatible with the :

Not Enough Firewood Mod !

NemaxuswarZet , Oct 16th 2023 at 9:35 AM

It is the same for any axe tier. Riotset

NemaxuswarZet , Oct 16th 2023 at 9:31 AM

On what version of the mod you have found this? If it is on 0.1.0 it was fixed in 0.2.0 SunsOfOld

Riotset, Oct 16th 2023 at 7:13 AM

Does it take more swings to chop if you have a stone axe or any lower tier axe?

OutcastZeroOne, Oct 16th 2023 at 5:26 AM

ah yes, bringing back memories of my main chore as a kid, Choping all the firewood to keep the house warm. XD

SunsOfOld, Oct 16th 2023 at 4:59 AM

Seems the issue where chopping drops both log and wood is there for the stripped logs from Ancient Tools.  Otherwise a very good little mod.

Tetsune, Oct 14th 2023 at 5:35 PM

Love this mod. Very simple, one less thing to do in my crafing grid :P

Kudos!

Ostross, Oct 14th 2023 at 12:26 PM

Upload a video, pls.

Algorytmiczny, Oct 14th 2023 at 5:36 AM

I love it!

VaelophisNyx, Oct 14th 2023 at 4:47 AM

should check if this works with mods that add new wood; I don't use any and can't test myself right now but I can sense the impending compatibility requests/inquiries.

NemaxuswarZet , Oct 13th 2023 at 6:12 PM

Both problems should be fixed now.

NemaxuswarZet , Oct 13th 2023 at 5:56 PM

This is what happens when you forget to test mod in survival. Whooops).Thank you DerLehrer.

DerLehrer, Oct 13th 2023 at 5:50 PM

Small Issue i believe caused by this Mod.
Axes are not placeable in Ground Storage against Walls anymore and the Logs worked into Firewood drop 4 Firewood and the Log aswell back, So infinite Fire Wood