Project Zomboid

Project Zomboid

Not enough ratings
[B42]Wood Splitting[V0.2]
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
182.523 KB
12 Aug @ 6:20am
13 Aug @ 2:26am
4 Change Notes ( view )

Subscribe to download
[B42]Wood Splitting[V0.2]

Description
Wood Splitting

(Have you ever wondered why you can only saw logs... but not split them?)

This mod adds immersive, swing-based log splitting to Project Zomboid Build 42.
It uses your actual weapon swings (direction, angle, and distance) to determine whether you connect with an upright log.
No fake progress bars—just you, your axe, and physics.



How It Works
  • Drop a log on the ground.
  • Right-click the log and choose Stand Log Upright (you must be adjacent).
  • Face the log and swing an axe (or another chop-capable tool) toward it, aiming at the floor.
  • The mod checks your swing arc, distance, facing, moodles, movement, skills, and sharpness to decide hit or miss.
  • Successful hits reduce the log’s “yield HP.” Once enough damage is dealt, the log drops items such as Firewood, Plank (rare), or other raw materials. Very dry logs can shatter for big drops.

Misses are normal — if you whiff, that’s the system working. Your tool still wears down slightly and you’ll feel the fatigue.



Features
  • Right-click to stand logs upright for proper targeting.
  • Swing detection based on real weapon arcs (direction/angle/range).
  • Tool wear and head sharpness tracking with fractional accumulation.
  • Moodles (fatigue, endurance, panic) and Strength/Fitness levels influence hit chance and damage.
  • Movement affects accuracy and force.
  • Yield-based system — logs contain multiple “units” of material, each requiring several swings.
  • Varied drops: Firewood (common), Plank (very rare), Twigs, Splinters, Tree Branch, Broken Branch, Large Branch.
  • Rare dry-log shatter for large Firewood drops and possible Plank.
  • Build 42.



FAQ / "It didn’t split!"
  • I swung and nothing happened. Ensure the log is upright, you’re adjacent, and your swing is facing the log within range. Aim at the floor for best results.
  • It still seems inconsistent. Fatigue, panic, low Strength/Fitness, or moving while swinging will reduce accuracy. A dull axe head hurts performance — rest and sharpen.
  • No plank dropped but I heard a hit. Each log has multiple yield units and HP per unit; you may need multiple clean hits for a drop.



To-Do / Possible New Features
  • Sandbox options (tune yield, tool wear, hit chance, drop chances).
  • See update notes for further info(As of V0.2).
  • Additional polish/animations.



Known Limitations
  • Build 42 only (single-player).
  • Requires axe/hatchet/chop-capable tools.
  • You must be close and roughly facing the log; misses are part of the mechanic.



Credits
  • The Indie Stone — For creating the game.
  • Me — Idea and base framework.
  • AI Assistant — Design, debugging, optimization.
  • Community — Feedback and feature suggestions.


Workshop ID: 3547470914
Mod ID: WoodSplitter
10 Comments
József  [author] 16 hours ago 
i will expand the mod but consider this like "ver 0.1".
Planks was the first thing that came to mind, i don't think the mod is that "arcady" in its current form as aside from being precise enough to cut logs into planks,it does punnish you for "missing" and you must be in good health and sort of moodle free to get good hits.
I do plan on making the splitting even harder as right now while achievable, continously splitting wood in one swing is not realistic.(I probably set the hp too low)
THe targeting system was also a pain in the ass, you have like 3 different systems deciding whether you hit or not with the most reliable being the "IsoThumpable" type of hitreg.
Also plan on adding more risks when "chopping".Increased risk of accidentally hitting your leg with the axe when extremeley tired..etc and especially when the log isn't elevated.I'll probably push a few updates today.
Thanks for the feedback!
Rachel L 12 Aug @ 1:45pm 
Oh i know.

I am saying that splitting logs into firewood or into handles or things like that is a more realistic and if you keep the system as is, you really should drop the realistic tag and "immersive" mentions, because it is not either. If you really want for us to be able to split logs into planks, i suggest you take away the "big swings" and replace it with a mix of axe + hammers + wooden wedges and a lot of time. Example videos:
https://youtu.be/aC-12ZBDoc0?si=7oO5dWu4BrdIPuWN
https://youtu.be/gZxFoujXEjo?si=7fpYUbIqsGasOlhK

I think by adding something like this it would more interesting than just the very arcade implementation you currently have.
Gimbo 12 Aug @ 12:49pm 
maybe u can add in the sandbox, the product u want to obtain, multiple choices
József  [author] 12 Aug @ 12:32pm 
this isn't gonna emulate what you would need to do irl.i would need to add grindstones or grindpaper to smoothe the surface out, measuring tape to actually meausre cuts...etc.As i said i am gonna add a few things to get it close to realism but at the end of the day it is still a game and i am already 1000+ lines in.
Rachel L 12 Aug @ 11:47am 
(2/2)

Heckle the surface: This is where the real work begins. You'd need to use your axe to "heckle" or chop off the rounded, outer parts of each quartered piece to create a flat surface. This would be a very slow and labor-intensive process, and the resulting surface would be rough and uneven.
Repeat the process: You would then repeat this process on the other side of the piece to create a rough, plank-like shape.

The end product would be a very rough, thick, and uneven "plank" that would not be suitable for any kind of precision work. It would be more of a split log with two flattened sides. You could use it for a crude bridge, a bench, or a very basic shelter wall, but it would be nothing like a modern plank.
Rachel L 12 Aug @ 11:47am 
About firewood into planks: firewood is usually lower quality than lumber-grade logs (more knots, splits, and irregular grain) altough you might be able to find some harder woods.

The biggest problem is the combination of tools and material. Here's how you might approach it:

Find the right piece of firewood: You would need to select a piece of firewood that is as straight as possible, with the fewest knots and splits. A large-diameter log would be best, as it gives you more material to work with.

Split the log: Using your axe, you would need to split the log in half, and then split those halves into quarters. This is a brutal and imprecise process. You're not aiming for perfectly even pieces, just manageable sections.

(1/2)
Rachel L 12 Aug @ 11:42am 
The idea of the mod is nice, but splitting logs into planks with a axe makes no sense. You just dont have enough precision and control to split into a plank, that's why you need a saw.
If you were in a survival situation and for some reason yoh NEEDED a plank, you would hold the axe close to the head and use the axe to CARVE a very rough plank (and probably very weak with possible cracks and lots of wasted wood).
József  [author] 12 Aug @ 11:02am 
And i'll make the missing system penalize the player for missing more, like setting the result item's condition lower to simualte actually chopping stuff as you cannot in my opinion split wood into perfect 2x4 or planks..etc
József  [author] 12 Aug @ 10:56am 
i plan on making other stuff spawn, but the main purpose of the mod is to make the playthrough not dependant on saws.Plus this is way easier to "chop" or "split" than to saw.
In the future there's gonna be firewood spawning or splinters, branches...etc.
Plus i'll add a way to turn firewood into planks and make planks spawn rarer with the mod.
I went with planks for now because it was the firs thing that came to my mind lol
Gimbo 12 Aug @ 10:41am 
why planks instead of firewood? the mod is nice and realistic but this doesn't have much sense