Skip to content
Dynamic Felling

Quick rating

Community listing page, reviews may not be monitored by the author.

Dynamic Felling

No reviews yet

Give Dynamic Trees a touch of realism, and trade instant logs for real chopping: swing by swing.

Mod Loaders
Minecraft

About

Description

Dynamic Felling

  Dynamic Trees makes trees grow and fall like real trees, but chopping one down doesn't feel very Dynamic™: hold the button and it breaks. Introducing Dynamic Felling! This is a companion mod for Dynamic Trees, and I wanted to add the touch of realism that was missing there, so felling a tree feels like actually chopping it down with an axe.

Update Changelog

1.3.0: Sharpening (latest)
  • Axe sharpening implemented: Axes now have an edge that wears down from 100 to 0 as you chop. A keen axe fells trees in 25% less swings, a dull one takes 25% more. The tooltip shows the sharpness of the edge, and a small icon sits next to the swing counter.
  • Hold smooth stone in your main hand and six sand in your offhand, then hold right-click to grind the stone into a Whetstone. Works with modded smooth stone and sand (c:stones/smooth, c:sands).
  • Hold a whetstone in your offhand and hold right-click to sharpen your axe, adding 25 points to the edge after sharpening each side once. Full animations in first and third person.
  • Swing formula adjusted for axe speed. Faster axes now swing faster. Slow axes keep a quick swing but pause longer between hits.
  • New config: turn timed felling off entirely (enabled), set an axe's tier by hand (axeTierOverrides), and tune edge wear and whetstone strength.
1.2.0: Compatibility
  • Falling Leaves and Dynamic Tree Physics support.
  • New swing formula and an on-screen swing counter.
1.1.0: Jade
  • Jade shows the swings left to fell a trunk, live.
  • Fixed a camera spin bug.
1.0.0
  • First release.

Features

 
  • Real Chopping: Axes chop Dynamic Trees trunks in timed swings instead of mining them. Thicker trunks take more swings; better axes and Efficiency lower the number of swings needed. Haste and Mining Fatigue change the pace.
  • Chop Animations: Full swing animations in first and third person, with varied swing angles in first person. Left-handed players swing mirrored.
  • Impact and Feel: Each hit cracks the trunk, sprays wood chips from the side you struck, shakes leaves loose from the tree's own canopy and gives the camera a small jolt. Sounds get deeper and heavier on thicker trunks.
  • Saved Chopping Progress: If your chopping gets interrupted, the cuts stay in the trunk for a minute, so you (or a friend) can finish the job.
  • New Hazards: Chopping a tree with a bee nest in it can anger the bees (unless there's a campfire underneath). Trees fall away from you, but not always. Sneaking no longer picks the direction, so keep an eye out ;)
  • Committed Swings: You slow down while chopping, can no longer sneak, and you can only chop from close range.
  • Multiplayer/Co-op: Chop a trunk together and every hit counts toward felling it, so two players bring a big tree down in half the time. Other players see your swing, hear your chops, and see the chips and falling leaves.
  • Compatibility: Works with modded axes, Dynamic Trees addons (including Dynamic Trees Plus), and has a config to exclude tools such as chainsaws.

What it doesn't touch

  • Only Dynamic Trees trunks are affected. Regular logs, other blocks and non-axe tools work as normal.
  • Creative mode still breaks trees instantly.

Compatibility

  • Mods that change first-person hand rendering or player animations may conflict. If something looks off, please report it in the comments/github and I will take a look.

Optional Compatibility

  • Jade: Shows a live count of the swings left to fell a trunk.
  • Falling Leaves: Chopping shakes loose Falling Leaves' leaf particles in place of the default ones.
  • Dynamic Tree Physics: Fallen trunks and branches can be chopped up with swings, with a configurable swing multiplier (fallenSwings).
 

Plans/Ideas (Feel free to suggest in comments/github!)

  • Chopping Block for increased planks per log
  • Directional felling with a notch
  • Rhythm system for bonus progress
  • Axe sharpening Done!
  • Two-person crosscut saw?
  • Woodcutting brew?

Requirements

Configuration

Server settings are in config/dynamicfelling-server.toml: swings per axe tier, Efficiency bonus, max swings, chop reach, backfall chance, bee anger chance, fallen swings, and excluded tools. Client settings are in config/dynamicfelling-client.toml: swing counter on or off.

Credits

Thanks to the Dynamic Trees and Player Animator mods for making this possible!

Permissions and License

Permission is granted to use this mod in all modpacks and servers. All Rights Reserved. See LICENSE.