Skip to content
Dynamic Tree Physics Patches

Quick rating

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

Dynamic Tree Physics Patches

No reviews yet

Fallen trees that break like wood, keep their logs, and clean up after themselves.

Mod Loaders
Minecraft

About

Description

REQUIRES Dynamic Trees Physics REQUIRES Dynamic Trees REQUIRES Tree Physics REQUIRES Sable

📖 About

Dynamic Tree Physics Patches refines the interaction between Dynamic Trees Physics, Dynamic Trees, Tree Physics, and Sable. It adjusts how fallen trees land, split, drop their wood, and despawn, with configurable presets for different play styles.

For Minecraft 1.21.1 with NeoForge. Install it on both the client and server: most logic runs server-side, with a small client component for bark particles.

🌲 More Natural Landings

  • Trunks hold together instead of crumbling on impact.
  • Limbs can snap where they meet the tree when they hit the ground.
  • Branches give way under excessive weight.
  • A sufficiently hard landing can split the trunk.
  • Hitting a fallen tree causes less unwanted movement.

🪵 Keep the Wood You Cut

Thick branches yield logs according to their wood volume. When a fallen tree breaks into pieces, its logs are distributed between those pieces so splitting the tree does not lose its wood.

🧹 Automatic Cleanup

  • Small pieces drop their wood after 5 seconds, including pieces still moving or floating in water.
  • Large pieces drop their wood after 5 minutes at rest.
  • World-generation fallen branches are disabled.
  • Break sounds and particles are capped to limit bursts of effects.
  • Thick trunks use bark particles instead of missing textures.

These timings and behaviors are configurable.

⚙️ Choose Your Preset

Preset Behavior
TREE_PHYSICS — default Fallen trees stay in the world to be chopped up. Limbs can snap on landing, while small scraps turn into drops.
DYNAMIC_TREES Drops appear at the stump, and the fallen tree disappears after landing.
CUSTOM Used when you manually change settings managed by a preset.

🧩 Optional Integrations

WORKS WITH Dynamic Trees Plus WORKS WITH Create WORKS WITH DT Vanilla Backport

  • Dynamic Trees Plus 1.3+: Cacti and mushrooms hold together and give their proper drops.
  • Create 6.0.10+: Saws cut trees down whole.
  • Dynamic Trees – VanillaBackport 1.7+: Creaking hearts survive falls and drop their resin.

🔧 Configuration

Edit saves/<world>/serverconfig/dynamic_tree_physics_patches-server.toml or use the configuration screen under Mods. Each option is documented in the configuration file.

Setting Default Controls
preset.preset TREE_PHYSICS Active preset
impact.limb_snap_chance 0.9 Chance of a limb snapping on impact
impact.branch_strength 2.0 Weight limbs can support; 0 disables this check
impact.trunk_snap_speed 16 Trunk-splitting impact speed in m/s; 0 disables splitting
despawn.small_piece_ticks 100 Small-piece cleanup delay
despawn.big_piece_ticks 6000 Large-piece cleanup delay at rest; 0 keeps them indefinitely
performance.break_effects_per_tick 4 Break sounds and particles per tick

🤝 Credits

MIT licensed. Dynamic Trees Physics, Dynamic Trees, Tree Physics, Sable, and the supported integrations belong to their respective authors.


💬 Community & Support

Questions, feedback, or a bug to report? Join Minionade Dev on Discord. For bug reports, include your Minecraft version, mod loader, mod version, and any relevant logs.

Join Discord