AutoTreeChop lets your players chop entire trees by breaking just one log. It’s async-friendly, lightweight, and fully customizable — with built-in support for MySQL(optional), CoreProtect, and popular protection plugins.
- Chop entire trees by breaking just one log
- Toggle on/off with
/atccommand or by sneaking (pressing SHIFT) - Async support for smooth performance on Modern servers
- Customizable leaves cleaner
- Minimal performance impact
- Simple setup, and user-friendly configuration
- Automatically replant saplings after chopping
- Optionally require players to have saplings
- Daily limits for usage and chopped blocks
- Configurable cooldowns
- VIP players can bypass limits with permission
- Compatible with Residence, WorldGuard, Lands, GriefPrevention
- Supports CoreProtect for logging actions
- Translations included:
en,zh,ja,de,es,fr,ru, etc. - Automatically switches to player’s locale if enabled
- Scale with MySQL or keep it simple with SQLite (default)
Since we call the block break event directly by default, plugins such as CoreProtect and Drop2Inventory should be supported without modification.
- WorldGuard
- Residence
- Lands
- GriefPrevention
- PlaceholderAPI
| Command | Description |
|---|---|
/atc |
Toggle AutoTreeChop |
/atc usage |
Show daily usage |
/atc reload |
Reload plugin config |
/atc <player> |
Toggle for another player |
/atc enable-all |
Enable for all players |
/atc disable-all |
Disable for all players |
/atc about |
Plugin info |
Requires a permission manager plugin, I personally recommend LuckPerms
| Permission | Description | Default |
|---|---|---|
autotreechop.use |
Use /atc and /atc usage commands |
Everyone |
autotreechop.vip |
Ignore usage limits | OP |
autotreechop.other |
Toggle others' ATC status | OP |
autotreechop.updatechecker |
Receive update notifications | OP |
autotreechop.replant |
Enable auto replanting | Everyone |
autotreechop.leaves |
Enable leaves removal | Everyone |
Requires PlaceholderAPI
| Placeholder | Output |
|---|---|
%autotreechop_status% |
Whether ATC is enabled |
%autotreechop_daily_uses% |
Times used today |
%autotreechop_daily_blocks_broken% |
Tree blocks chopped today |
- Need help? Join our Discord
- Found a bug? Open an issue on GitHub
- Want to help translate? Get started here
- Love the plugin? Give it a ⭐️ on GitHub
This plugin uses bStats to collect anonymous usage statistics (such as plugin version, server software, and player count).
These statistics help us improve the plugin.
If you prefer not to participate, you can disable it anytime in:
/plugins/bStats/config.yml