M

Normal Tree Capitator – Async Tree Felling Plugin

PLUGIN

Chop one log, break the whole tree. Fully async tree felling for Spigot, Paper, and Folia servers.

NormalTreeCapitator solves the tedious task of chopping down every block of a tree after the initial log. When a player breaks a log block while holding an axe, the entire connected structure—logs, leaves, nether stems, wart blocks, mushrooms, and more—is harvested in one go. It’s perfect for survival servers that want a quick, vanilla-feeling quality-of-life improvement without complex mechanics or resource-heavy processes.

Built from the ground up for compatibility, NormalTreeCapitator runs on Spigot, Paper, and is one of the few tree-felling plugins with full Folia support. The plugin breaks large trees in small, configurable waves to prevent server lag, making it suitable even for massive custom trees. Server owners can define exactly which block types trigger the effect in a simple YAML file, while players can toggle the feature on or off with /tc toggle to suit their preference.

Admins running land-claiming or logging plugins will appreciate the per-block break event checks. Every block in the chain fires a break check, so protection suites like WorldGuard, GriefPrevention, Lands, and CoreProtect can cancel breaks for protected blocks while allowing the rest of the tree to fall, preserving your existing permissions setup.

  • Folia, Paper, and Spigot support – runs on modern server software without special builds.
  • Chunk-friendly async processing – large trees are broken in small, staggered batches to avoid TPS drops.
  • Fully configurable block list – add or remove logs, leaves, nether wood, mushroom blocks, bamboo, and more via config, no coding required.
  • Per-player toggle – players can enable or disable tree capitator with /tc toggle and the setting persists across sessions.
  • Claim-aware break handling – each block in the chain fires a break event, letting protection plugins reject protected blocks while still removing the rest.

Requires a server running Spigot, Paper, or Folia (1.18+). No additional dependencies. Place the jar in your plugins folder, configure allowed block types and messages in config.yml, and reload with /tc reload.