Timber Physics Plus
Timber Physics Plus is a native NeoForge tree-felling mod for Minecraft 1.21.1 that adds physics-based tree destruction. When a tree is chopped, its logs fall as a connected structure in the direction the player is looking, creating a natural felling effect without relying on datapacks.
Features
- Physics-based tree felling — Logs tilt and fall with directional velocity, creating a natural falling arc.
- Horizontal logs — Fallen logs automatically rotate to lie horizontally along the X or Z axis.
- Tree isolation — Only logs belonging to the same tree are included, preventing connected trees of different species from being felled accidentally.
- Natural-leaf protection — Trees are felled only when their leaves are detected as natural, helping protect player-built structures.
- Fallen log detection — Logs already resting on solid ground can be ignored to prevent repeated felling and unintended chain reactions.
- Configurable leaf destruction — Choose how much of the canopy is affected when a tree is cut, from none to complete destruction.
- Performance optimizations — Falling blocks that cannot be placed are converted into item drops instead of remaining as persistent entities.
- Sneak-to-chop — Hold Shift to mine a single log without triggering the full tree-felling effect.
- In-game configuration — Settings can be changed through the mod configuration screen or the TOML configuration file.
Compatibility
Timber Physics Plus is designed to work with vanilla and modded trees using Minecraft's standard log and leaf tags.
Supported examples include:
- Vanilla Overworld trees
- Crimson and Warped trees
- Bamboo
- Modded trees from Regions Unexplored, The Undergarden, Born in Chaos, Deeper and Darker, Biomes O' Plenty, and other tag-compatible mods
- Modded axes and standard axe enchantments such as Silk Touch, Fortune, Unbreaking, and Mending
Configuration
The mod provides options for controlling tree detection, felling behavior, leaf destruction, and performance limits.
| Setting | Default | Description |
|---|---|---|
ignoreFallenLogs |
true |
Ignores logs already resting on solid ground. |
requireNaturalLeaves |
true |
Requires natural leaves for tree felling. |
allowMixedTrunks |
false |
Allows different log types to be felled as one tree. |
allowCrossTreeBranches |
false |
Allows branches from different tree types to be included. |
logsDestroyLeaves |
true |
Allows falling logs to destroy leaves in their path. |
dropLogsOnLand |
false |
Drops fallen logs as items instead of placing them as blocks. |
enableSneakToChopSingle |
true |
Allows Shift-mining individual logs. |
leafShatterPercent |
0 |
Percentage of leaves destroyed when a tree is felled. |
maxLogs |
300 |
Maximum number of logs processed per tree. |
maxLeaves |
1000 |
Maximum number of leaves scanned per tree. |
Credits & License
Original concept: imalittlhigh — Timber Physics
NeoForge port and additional features: Seikleiner & Antigravity (thank you Gemini 3.7 Flash)
License: MIT
Timber Physics Plus is free to include in modpacks, showcase in videos, and modify under the terms of the MIT License.

