Mods / Immersive Wood Sawing

Category: #Cosmetics #Crafting #QoL #Utility
Author: NemaxuswarZet
Side: Both
Created: Jan 10th at 7:55 PM
Last modified: Jan 11th at 5:15 PM
Downloads: 1339
Follow Unfollow 73

Latest file for v1.18.15:
immersivewoodsawing_0.1.1.zip 1-click install


With this mod you you gain the ability to transform logs into planks by sawing them when they are placed in the world.

You cannot get planks in a traditional way though(via crafting grid).

The istructions are simple:

  1. Place a log.
  2. Use your saw on a log by holding right click.

Simple as that!

The higher tool tier of the saw is, the less time it takes to saw a log.

Todo List:

  • compatibility with other mods
  • third person animations
  • configs(currently mod has some but more can be added in the future)

In current state the block will be sawn always from one predetermined side. I am currently working on a way to make it more flexible.

Also only logs are sawable atm. Planks, stairs, etc are still made/converted to planks via grid crafting.

Configs:

Configs that are in mod and how to access them

If you want to change the configs you need to go to folder named ModConfig which is located in VintagestoryData(VintagestoryData/ModConfig/ImmersiveWoodSawingConfig.json)

 

  • "AutoLogPlacement" (true/false) - will autoplace log from your inventory as soon as you completely saw previous one (default value - false)
  • "AllPlanksAtOnce" (true/false) - if true you will get all the planks in one go, so you don't need to get them one by one (default value - false)
  • "PlanksPerUse" (int) - how much planks you will get per use. Recommended values are between 1 and 12. Lower - will be ignored and set to 1. Higher - only works if you have modified grid recipes which result in more then 12 planks per log. (default value - 1)
  • "DisableGridRecipe" (true/false) - If true will disable grid recipes. If false will leave them enabled.(default value - true)

Version changelog:

0.1.1
  • "AllPlanksAtOnce" config was replaced with "PlanksPerUse" which uses int valuse so you can change the amout of planks you get
  • Now there is an option to keep grid recipes enabled via "DisableGridRecipe" config. 

 

If you need any support follow the link to the discord mod post by clicking on the icon >

(I do read the comments on ModDB but they are uncomfortable to use for conversations)

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v0.1.1 1249 Jan 11th at 5:15 PM Show immersivewoodsawing_0.1.1.zip Install now
v0.1.0 90 Jan 10th at 9:14 PM Show immersivewoodsawing_0.1.0.zip Install now

29 Comments (oldest first | newest first)

💬 ManaWei, Mar 17th at 11:09 AM

Somehow this mod doesn't work.. and my crafting grid recipe is still enabled 

💬 NemaxuswarZetAuthor, Mar 11th at 6:49 PM

Austin, it's not exactly broken, it is just not used by the game anymore. Speaking of Wildcraft Trees it is already supported. And generally this mod will support any other mod that follows the vanilla recipe patterns for planks.  

💬 Austin, Mar 10th at 7:06 PM

Sad to see the animations broken but your work alone has made the feeling of surviving and building a home much more of a challenge, and by extension, a triumphant achievement. Is there any plans to eventually add support to the Wildcraft Trees eventually, as was done with your Wood Chopping mod as well?

💬 NemaxuswarZetAuthor, Feb 11th at 12:48 PM

SovietPacop , it is due to changes on how fp animation works in 1.19 - it uses third peson animation instead. So any code made in previous versions like 1.18 for this animation will not work. It needs to be rewriten.

💬 SovietPacop, Feb 10th at 11:19 PM

I love the idea behind the mod, and I read that there's no longer 1st person animation. Is that a bug or...? Im loving the gameplay but I feel like watching the saw go back and forth would make the time waiting for the plank to finish go by faster!

Not to take away from it ofc, really enjoyed it so far :D

💬 NemaxuswarZetAuthor, Feb 8th at 8:00 PM

LarekFlynn , thank you for the report. Will fix that as fast as possible. Although this  may take longer than with Chopping mod because i am also working on come other part for Sawing mod. 

💬 LarekFlynn, Feb 8th at 7:05 PM

I love your mods! looks like sawing needs the same fix as chopping did. conflicting with toolworks 1.5.4

12:56:48 [Error] [immersivewoodsawing] An exception was thrown when trying to start the mod:
8.2.2024 12:56:48 [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
8.2.2024 12:56:48 [Error] Failed to run mod phase AssetsFinalize for mod ImmersiveWoodSawing.ImmersiveWoodSawingModSystem

💬 Lodey, Feb 6th at 10:45 PM

Regarding getting boards from planks, stairs, etc. what about a new sledgehammer tool that busts apart certain crafted blocks when you right-click similar to the woodcutting mod?

💬 NemaxuswarZetAuthor, Jan 26th at 6:12 PM

SuaveDoggo, In general the mod will work fine. But there is no more first person animation for saw. 

💬 SuaveDoggo, Jan 26th at 2:51 AM

It seems to work fine for me on 1.19.1 though from what I can see !

💬 NemaxuswarZetAuthor, Jan 20th at 8:44 PM

Shion, possibly? But right now i need to port this mod on 1.19 and that will require some mod rework in terms of animation first.

💬 Shion, Jan 19th at 10:45 PM

Sawing speed option?

💬 Vari_Ares, Jan 19th at 12:26 AM

FINALLY !!! <3

💬 NemaxuswarZetAuthor, Jan 14th at 10:34 PM

Gorfinhofin, Yes this a bug in current Ancient Tools. I managed to contact the author and he said that he will try to fix it in the next update

💬 Gorfinhofin, Jan 14th at 6:43 PM

I can confirm that this is not compatible with Ancient Tools. With Ancient Tools enabled, trying to saw a log will convert it into the sawed log variant, but you can't actually initiate the sawing animation or get boards from it. It works just fine if I disable Ancient Tools.

💬 NemaxuswarZetAuthor, Jan 14th at 1:32 PM

Stroam, Thank you for the ideas. Unfortunately there is already a mod that has such block/mechanics in "In Dappled Groves" mod. The only thing it's lacking are the animations. Not shure if i should do such imitaion..

💬 Stroam, Jan 14th at 3:01 AM

Love the particles. Love the in-world crafting.
One thing that would make it better in my opinion is if you clicked the saw on the log and the saw became part of the animation with each right click or holding right click it moves the saw back and forth. However, I'm aware that may make changing the speed of the cut difficult as I don't know if it is possible to do varying animation speeds in which case you'd have to do a different animation for each tier.
Also, maybe consider a trestle/saw horse not because what you have isn't great, but because this is a block game and players would love to build a lumberyard. So anything that supports that aim such as log piles, players would love. Bonus points if stations can be set up to automatically draw from a nearby woodpiles.

💬 Dante, Jan 13th at 4:35 PM

This is very cool, thank you.
Devs take note, we need more gridless immersive ways of crafting and doing things :)

💬 Alatyr, Jan 13th at 3:18 PM

Need to make sawhorses for logs

💬 Alcyonaria, Jan 12th at 9:59 PM

loving it

💬 Farian, Jan 12th at 1:53 PM

Yes! I super love immersive wood chopping and I'm so glad this exists too now :D

💬 NemaxuswarZetAuthor, Jan 11th at 9:40 PM

It sounds like you used the creative block for testing...

💬 NemaxuswarZetAuthor, Jan 11th at 9:36 PM

TimSithis, what were you doing when this happended? And what mods do you have?

💬 TimSithis, Jan 11th at 7:15 PM

Not sure why but for me, and on my Server it seems that the Mod isn't working, where could I check why? I got those ???? Cubes as for the immersive block sawables.

It says when I press shift Something about it not being a Log, + that there is 0 planks left.

I think it could be because of the Ancient tools mod..I belive but not sure.

💬 NemaxuswarZetAuthor, Jan 11th at 3:07 PM

Exmortis 

Yeah, I saw the problem. I will probably add a config for now to make disabling optional

💬 NemaxuswarZetAuthor, Jan 11th at 2:47 PM

Exmortis, NeksAltrein

Right now there is a config in mod that lets you change the behavior so you can saw a whole log in one go. If you need a more precise control i will look what i can do.

💬 Exmortis, Jan 11th at 7:08 AM

Howdy NemaxuswarZet 

Have you seen the Linear Power mod? That adds in a mechanical Sawmill for making planks
It's not compatible with this, as this removes the recipe that the Linear Power Mod uses
I am wondering if there is anyway to do a work around?

Also, I think you should do 4 planks at a time, sawing a quarter of the log, rather than 1 at a time, just for speed purposes.
I love the immersive aspect, but this takes quite a while longer!

Thanks for the mod

💬 NeksAltrein, Jan 11th at 1:25 AM

It looks great! But you either need to speed up the sawing, or add a shaft-driven mechanism. Otherwise it will be beautiful, but it will hurt to play.

💬 ATree, Jan 11th at 12:26 AM

Holy cow! That is awesome

(edit comment delete)