Dragged's Tree Chopper
Trees fall over with real physics when you chop them. Drag trunks around with shift-right-click. Pick up a whole fallen tree in one swing. Built for NeoForge 1.21.1 with Sable, HT TreeChop, and Immersive Weathering.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Dragged's Tree Chopper
Sable Tree Chopper
NeoForge 1.21.1 · Requires NeoForge 1.21.1
---
Trees that fall, drag, and shatter
Chop a tree and the trunk doesn't just pop — it becomes a real physics object. Watch it tip over, tumble down a hillside, settle on the ground, and then break apart log by log when you go pick it up.
---
Dependencies
- required. - required. Provides the physics simulation. - %%MD1%% - required. Directional chop counter and felling integration. - %%MD2%% - required. Leaf piles that drop when trees fall.
---
Features
- Server-friendly - Chopping a tree turns the entire trunk + canopy into a single rigid body that obeys gravity, momentum, and collision. - Server-friendly - Shift-right-click any log on a fallen tree to grab it. Hold a tether to drag the trunk where you want it. Click again to let go. Trees feel weighted — heavier trees resist more, and pulling from the trunk end is easier than yanking sideways. - Server-friendly - Break any log on a settled physics tree. The whole tree breaks apart block by block, with break sounds and particles, and every log lands as a stack at your feet. No chasing items. - Server-friendly - Very large trees are cut into chunks per chop, so massive custom trees from modpacks don't lag the server with one giant body. - Server-friendly - A fallen tree won't despawn while you're nearby. Walk away for five minutes (or log out) and only then will it dissolve on its own. - Server-friendly - When trees fall, the leaves settle into proper leaf piles instead of vanishing. - Server-friendly - Chop progress consolidates onto the lowest log of the trunk, creatign a realistic tree felling experience. - Server-friendly - Wildfires that burn through a tree's support trigger the same fall behavior. - Server-friendly - Per-tick budgets across every stage (assembly, dissolve, drops) keep MSPT spikes down on big trees.
---
Configuration
Server/common config: `config/draggeds_treechopper-common.toml`
Every knob is exposed: how big a tree has to be before it splits, how strong the drag tether feels, how fast fallen trees break apart when you pick them up, how long they wait before despawning, and a lot more.
---
Datapacks
Extend `draggeds_treechopper:tree_physics_material` so modded logs/leaves count as tree material.
---
Credits
Sable - GitHub HT TreeChop - chop counter + felling integration. Immersive Weathering - leaf pile compat.