Treeliable
Treeliable is a highly configurable, simple mod that adds balanced tree felling mechanics!
Dependencies
- YACL is recommended to configure the mod.
Features
- Chop down entire trees by breaking a single block. By default, trees must have leaves connected to them to be considered a tree, preventing you from accidentally destroying wooden structures.
- The time it takes to chop down a tree scales dynamically based on its size. You can configure this algorithm to be logarithmic or linear to suit your modpack's balance.
- Trees can be configured to break layer-by-layer with customizable delays and exponential speedup, instead of instantly vanishing.
- An on-screen icon lets you know when you're looking at a tree that can be felled. There's also a spiderweb-like breaking animation on the tree layers as you chop.
- The mod calculates and applies tool damage and player food exhaustion based on the size of the tree being felled.
- Sneaking can either prevent chopping or activate it (configurable).
- There's also the option to toggle alternative felling mechanics inspired by Hytale! In this mode, chopping a layer of a tree will cause the rest of the tree above it to fall.
Mod Compatibility
- Most mods should work out of the box, as long as their logs and leaves are properly tagged with #minecraft:logs and #minecraft:leaves respectively.
- There are additional features for Apotheosis axes, Silent Gear saws, and handling for more troublesome modded trees like from Alex's Caves and Tropicraft.
License
Credits
Treeliable is a heavily modified fork of HT's TreeChop by hammertater, used under its MIT License. This project is built upon their original work and logic for tree detection and chopping algorithms.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Treeliable NeoForge 26.3 - 1.4.1 1.4.1-26.3-neoforge |
26.3
|
neoforge
|
Download |
|
Treeliable Fabric 26.3 - 1.4.1 1.4.1-26.3-fabric |
26.3
|
fabric
|
Download |
|
Treeliable NeoForge 26.2 - 1.4.1 1.4.1-26.2-neoforge |
26.2
|
neoforge
|
Download |
|
Treeliable Fabric 26.2 - 1.4.1 1.4.1-26.2-fabric |
26.2
|
fabric
|
Download |
|
Treeliable NeoForge 26.1 - 1.4.1 1.4.1-26.1-neoforge |
26.1.2
|
neoforge
|
Download |
|
Treeliable Fabric 26.1 - 1.4.1 1.4.1-26.1-fabric |
26.1.2
|
fabric
|
Download |
|
Treeliable NeoForge 1.21.1 - 1.4.1 1.4.1-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Fabric 1.21.1 - 1.4.1 1.4.1-1.21.1-fabric |
1.21.1
|
fabric
|
Download |
|
Treeliable Forge 1.20.1 - 1.4.1 1.4.1-1.20.1-forge |
1.20.1
|
forge
|
Download |
|
Treeliable Fabric 1.20.1 - 1.4.1 1.4.1-1.20.1-fabric |
1.20.1
|
fabric
|
Download |
|
Treeliable NeoForge 26.3 - 1.4.0 1.4.0-26.3-neoforge |
26.3
|
neoforge
|
Download |
|
Treeliable Fabric 26.3 - 1.4.0 1.4.0-26.3-fabric |
26.3
|
fabric
|
Download |
|
Treeliable NeoForge 26.2 - 1.4.0 1.4.0-26.2-neoforge |
26.2
|
neoforge
|
Download |
|
Treeliable Fabric 26.2 - 1.4.0 1.4.0-26.2-fabric |
26.2
|
fabric
|
Download |
|
Treeliable NeoForge 26.1 - 1.4.0 1.4.0-26.1-neoforge |
26.1.2
|
neoforge
|
Download |
|
Treeliable Fabric 26.1 - 1.4.0 1.4.0-26.1-fabric |
26.1.2
|
fabric
|
Download |
|
Treeliable NeoForge 1.21.1 - 1.4.0 1.4.0-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Fabric 1.21.1 - 1.4.0 1.4.0-1.21.1-fabric |
1.21.1
|
fabric
|
Download |
|
Treeliable Forge 1.20.1 - 1.4.0 1.4.0-1.20.1-forge |
1.20.1
|
forge
|
Download |
|
Treeliable Fabric 1.20.1 - 1.4.0 1.4.0-1.20.1-fabric |
1.20.1
|
fabric
|
Download |
|
Treeliable Fabric 26.2 - 1.3.0 1.3.0-26.2-fabric |
26.2
|
fabric
|
Download |
|
Treeliable Neoforge 26.2 - 1.3.0 1.3.0-26.2-neoforge |
26.2
|
neoforge
|
Download |
|
Treeliable Fabric 26.1.2 - 1.3.0 1.3.0-26.1.2-fabric |
26.1, 26.1.1, 26.1.2
|
fabric
|
Download |
|
Treeliable Neoforge 26.1.2 - 1.3.0 1.3.0-26.1.2-neoforge |
26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Treeliable Fabric 1.21.1 - 1.1.4 1.1.4-1.21.1-fabric |
1.21.1
|
fabric
|
Download |
|
Treeliable Neoforge 1.21.1 - 1.1.4 1.1.4-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Neoforge 1.21.1 - 1.1.1 1.1.1-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Fabric 1.21.1 - 1.1.1 1.1.1-1.21.1-fabric |
1.21.1
|
fabric
|
Download |
|
Treeliable Forge 1.20.1 - 1.1.3 1.1.3-1.20.1-forge |
1.20.1
|
forge
|
Download |
|
Treeliable Fabric 1.20.1 - 1.1.3 1.1.3-1.20.1-fabric |
1.20.1
|
fabric
|
Download |
|
Treeliable Forge 1.19.2 - 1.1.3 1.1.3-1.19.2-forge |
1.19.2
|
forge
|
Download |
|
Treeliable Fabric 1.19.2 - 1.1.3 1.1.3-1.19.2-fabric |
1.19.2
|
fabric
|
Download |
|
Treeliable Forge 1.20.1 - 1.1.3 1.1.3-1.20.1-forge |
1.20.1
|
forge
|
Download |
|
Treeliable Fabric 1.20.1 - 1.1.3 1.1.3-1.20.1-fabric |
1.20.1
|
fabric
|
Download |
|
Treeliable Fabric 26.1.2 - 1.2.0 1.2.0-26.1.2-fabric |
26.1, 26.1.1, 26.1.2
|
fabric
|
Download |
|
Treeliable Neoforge 26.1.2 - 1.2.0 1.2.0-26.1.2-neoforge |
26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Treeliable Forge 1.19.2 - 1.1.2 1.1.2-1.19.2-forge |
1.19.2
|
forge
|
Download |
|
Treeliable Fabric 1.19.2 - 1.1.2 1.1.2-1.19.2-fabric |
1.19.2
|
fabric
|
Download |
|
Treeliable Forge 1.20.1 - 1.1.2 1.1.2-1.20.1-forge |
1.20.1
|
forge
|
Download |
|
Treeliable Fabric 1.20.1 - 1.1.2 1.1.2-1.20.1-fabric |
1.20.1
|
fabric
|
Download |
|
Treeliable Fabric 26.1.2 - 1.1.2 1.1.2-26.1.2-fabric |
26.1, 26.1.1, 26.1.2
|
fabric
|
Download |
|
Treeliable Neoforge 26.1.2 - 1.1.2 1.1.2-26.1.2-neoforge |
26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Treeliable Fabric 1.21.1 - 1.1.1 1.1.1-1.21.1-fabric |
1.21.1
|
fabric
|
Download |
|
Treeliable Neoforge 1.21.1 - 1.1.1 1.1.1-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Neoforge 26.1.2 - 1.1.1 1.1.1-26.1.2-neoforge |
26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Treeliable Fabric 26.1.2 - 1.1.1 1.1.1-26.1.2-fabric |
26.1, 26.1.1, 26.1.2
|
fabric
|
Download |
|
Treeliable Fabric 26.1 - 1.1.0 1.1.0-26.1-fabric |
26.1
|
fabric
|
Download |
|
Treeliable Neoforge 26.1 - 1.1.0 1.1.0-26.1-neoforge |
26.1
|
neoforge
|
Download |
|
Treeliable Fabric 26.1 - 1.0.0 1.0.0-26.1-fabric |
26.1
|
fabric
|
Download |
|
Treeliable Neoforge 26.1 - 1.0.0 1.0.0-26.1-neoforge |
26.1
|
neoforge
|
Download |
|
Treeliable Forge 1.20.1 - 1.0.0 1.0.0-1.20.1-forge |
1.20.1
|
forge
|
Download |
|
Treeliable Fabric 1.20.1 - 1.0.0 1.0.0-1.20.1-fabric |
1.20.1
|
fabric
|
Download |
|
Treeliable Neoforge 1.21.1 - 1.0.1 1.0.1-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Fabric 1.21.1 - 1.0.1 1.0.1-1.21.1-fabric |
1.21.1
|
fabric
|
Download |
|
Treeliable Forge 1.19.2 - 1.0.1 1.0.1-1.19.2-forge |
1.19.2
|
forge
|
Download |
|
Treeliable Fabric 1.19.2 - 1.0.1 1.0.1-1.19.2-fabric |
1.19.2
|
fabric
|
Download |
|
Treeliable Neoforge 26.1 - 1.0.0 1.0.0-26.1-neoforge |
26.1
|
neoforge
|
Download |
|
Treeliable Fabric 26.1 - 1.0.0 1.0.0-26.1-fabric |
26.1
|
fabric
|
Download |
|
Treeliable Neoforge 1.21.1 - 1.0.1 1.0.1-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Forge 1.19.2 - 1.0.0 1.0.0-1.19.2-forge |
1.19.2
|
forge
|
Download |
|
Treeliable Fabric 1.19.2 - 1.0.0 1.0.0-1.19.2-fabric |
1.19.2
|
fabric
|
Download |
|
Treeliable Forge 1.20.1 - 1.0.0 1.0.0-1.20.1-forge |
1.20.1
|
forge
|
Download |
|
Treeliable Fabric 1.20.1 - 1.0.0 1.0.0-1.20.1-fabric |
1.20.1
|
fabric
|
Download |
|
Treeliable Neoforge 1.21.1 - 1.0.0 1.0.0-1.21.1-neoforge |
1.21.1
|
neoforge
|
Download |
|
Treeliable Fabric 1.21.1 - 1.0.0 1.0.0-1.21.1-fabric |
1.21.1
|
fabric
|
Download |