Language

TreeQoL

TreeQoL

SpigotMC

Simple plugin for cutting whole tree at once

21 downloads
latest v2026-03-05 SpigotMC
1.15 – 1.21

Tree Quality of Life

Sneak + break a log, the whole tree comes down.



TreeQoL handles the boring part of tree chopping - breaking all the logs, clearing the leaves, and replanting the sapling - so you don't have to.




[​IMG]



Simple breaking from top to bottom animation




[​IMG]



---



Features



Tools - You customize tools. Blacklist individual axe types (e.g. golden axe) or add custom items from ItemsAdder or Nexo as valid axe tools.



Glow highlight - shows logs that will be chopped by glowing effect. Color and duration customizable.



Smart tree validation - min/max log count, max horizontal spread (so you can include branchy oaks but exclude log walls), and a leaf-percentage check that distinguishes natural trees from player-built structures.



Animation - off by default. When enabled, logs break layer by layer, top-down or bottom-up, with configurable delay, particles, and sounds. (Very satisfying with delay 0)



Auto replant - places a sapling at the root after chopping the tree. Can require suitable soil, can consume one from the player's inventory, and can be enabled/disabled per wood type.



Fast leaf decay - removes leaves in batched waves after the logs are gone. Speed and batch size are configurable. Can also be toggled per wood type.



Language - easy to use language system.



## Commands



| /treeqol toggle | treeqol.toggle | Turn breaking trees on/off for yourself |

| /treeqol lang <code\|reset> | treeqol.lang | Override your language |

| /treeqol reload | treeqol.reload | Reload config and lang files live |

| /treeqol info | - | Version info |

| /treeqol help | - | Command list |



| Permission | Notes |

|---|---|

| treeqol.use | Required to chop whole trees |

| treeqol.toggle | Required for /treeqol toggle |

| treeqol.lang | Required for /treeqol lang |

| treeqol.reload | Required for /treeqol reload |

| treeqol.bypass.worldguard | Ignore WorldGuard restrictions |








Integrations





| Plugin | Integration |

|---|---|

| WorldGuard | Chopping respects the BUILD flag - blocked regions stay blocked |

| CoreProtect | Every broken log is logged as a player block removal |

| ItemsAdder | Custom items can be configured as tools |

| Nexo | Same as ItemsAdder |

| Jobs Reborn | Player work by chopping trees |






Languages



The plugin reads the player's client locale automatically and picks the matching lang/XX.yml file. Players can override this with /treeqol lang <code>. If a translation doesn't exist for their locale, it falls back to default-locale in config.yml (English by default).



Bundled: English (en), Polish (pl).



To add a new language, copy lang/en.yml to lang/de.yml (or whatever the locale code is), translate the strings, and reload. No restart needed.

Versions

Release
2026-03-05
·
3

Comments 0

No comments yet. Be the first to share your thoughts.

Download TreeQoL

Files are served directly from the original source. Modgrid does not host or modify them.