Mods / Resin Farm

Category: #QoL #Simplification #Tweak
Author: JohnM666
Side: Both
Created: Feb 4th 2023 at 9:57 PM
Last modified: Feb 9th 2023 at 7:35 PM
Downloads: 658
Follow Unfollow 8

Latest file for v1.17.10:
ResinFarm.zip 1-click install


With this mod you can cut pine or acacia with knife to obtain resin. Tree block will transform to leaking log with some chance (20% by default). Only grown pine or acacia trees can be used to obtain resin (it is not possible to extract resin from placed block).

Chance, duration and allowed tools can be changed in mod config (in files log-grown-acacia-config.json and log-grown-pine-config.json)

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.0.0 656 Feb 9th 2023 at 7:35 PM Show ResinFarm.zip Install now

6 Comments (oldest first | newest first)

💬 Netix, 5 days ago

 

Hello, i get an instant game crash with this error popping up afterwards:

Running on 64 bit Windows 10.0.22631.0 with 32536 MB RAM
Game Version: v1.19.7 (Stable)
13/04/2024 21:36:53: Critical error occurred in the following mod: resinfarm@1.0.0
Loaded Mods: tadmorecharcoal@1.0.0ATadMoreLight@1.0.0backpackpackplus@1.0.3bettersticks@1.1.0bettertraders@0.0.5craftingtable@0.6.0dont-place-sticks@1.0.1driedfirefuels@1.1.1immersivecorpsedrop@1.0.2MoreShingles@0.0.2PeltBackpacks@0.0.1primitivesurvival@3.5.1simpleclasses@2.0.2spiderwebtwine@0.0.1easytorchlight@1.0.0game@1.19.7worldgenfixremix@1.0.0wrenchtip_disable@1.0.0ancienttools@1.5.18animationmanagerlib@0.7.14betterjonasdevices@1.1.0betterruins@0.3.4betterstonepath@1.0.3chickenSit@2.0.1commonlib@2.3.7debarkedlogintofirewood@1.0.0glowingarrows@1.2.2immersivewoodchopping@0.7.1knifemold@1.0.1morepiles@1.5.0norottinghides@1.0.0onebedsleeping@2.4.1paxel@1.4.5petai@2.2.3resinfarm@1.0.0rivers@2.7.0scythemold@1.0.1trailmod@1.0.7creative@1.19.7survival@1.19.7awearablelight@1.1.1bullseye-continued@2.5.8tradercamps@1.1.4feverstonewilds@1.4.5fluffytowelsmoreoredrops@1.0.0onestick@1.0.1pickupartist@0.2.0playercorpse@1.9.0toomanyshingleblocks@1.0.0treetapping@1.0.0wolftaming@2.1.2
System.MissingFieldException: Field not found: 'Vintagestory.API.Common.ModelTransform.Translation'.
at ResinFarm.src.Common.BarkCuttableBlockBehavior.OnBlockInteractStep(Single secondsUsed, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, EnumHandling& handling)
at Vintagestory.API.Common.Block.OnBlockInteractStep(Single secondsUsed, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 1427
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleHandInteraction(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 329
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 162
at Vintagestory.Common.GameTickListener.OnTriggered(Int64 ellapsedMilliseconds) in VintagestoryLib\Common\Model\GameTickListener.cs:line 27
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 57
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 815
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 731
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 676
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 651
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 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

 

I don't understand enought about code to know where the issue is comming from or how to fix it so im coming here for help.
Thank you and have a nice day.

💬 Dima_2033, Mar 15th at 4:24 AM

It still crashes on 1.19.4 ...

💬 Exstructor, Jan 29th at 4:23 PM

Still crashes on 1.19

💬 tak, Nov 23rd 2023 at 7:44 AM

Crashes for me when right clicking with a knife

💬 Xaade, Feb 14th 2023 at 12:04 AM

This unfortunately breaks the placement of wood logs. You can no longer place them horizontally.

💬 NativeBoyUSA, Feb 13th 2023 at 4:36 PM

it's not working for 1.17.11, and i changed it 50% and tried 100's of pine logs in the woods

(edit comment delete)