

🪓 TreeFeller
🪓 One swing, whole tree gone!
Overview
TreeFeller turns tedious logging into a single chop. Break any log with an axe and the entire connected tree falls at once, thanks to a 26-direction flood-fill that even catches diagonal logs on large oak, jungle, and mangrove trees. It works with all vanilla logs plus modded materials ending in _LOG, _WOOD, or containing _STEM. The feature is opt-in per player via a toggle command, and admins can force it on or off for individual players. Optional settings let you require an axe and drain durability so felling still has a cost.
Features
Whole-Tree Felling
Break one log and the entire connected tree is harvested instantly.
Diagonal Flood-Fill
Searches all 26 neighbors so large oak, jungle, and mangrove trees are fully captured.
Modded Log Support
Detects vanilla logs plus any material ending in _LOG, _WOOD, or containing _STEM.
Per-Player Toggle
Each player chooses whether tree-felling is active with /treefeller toggle.
Admin Override
Operators can force-enable or force-disable felling for specific players.
Configurable Cost
Optionally require an axe, drain durability per log, and cap the blocks per fell.
Commands
/treefeller <toggle|admin|reload>Toggle tree-felling on/off for yourself, force-enable/disable it for a player with 'admin set <player> <true/false>', or reload the config.
Permissions
treefeller.useAllows toggling TreeFeller on/off.
Default: truetreefeller.adminAllows using /treefeller admin and /treefeller reload.
Default: opInstallation
- 1Drop TreeFeller.jar into your server's /plugins folder.
- 2Restart the server (built for Minecraft 1.21).
- 3Players run /treefeller toggle to enable it; edit config.yml and /treefeller reload to tune behavior.
Configuration
config.yml controls require-axe (need an axe to fell), drain-durability (1 damage per extra log), and max-blocks (cap on connected logs per fell, default 150).
🤖 TreeFeller was created with Spaleforce AI.
Create your own for free