SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedGameplay & overhauls

AutoTreeChop

by MagicTeaMC · for Minecraft

A lightweight, customizable automatic tree chopping plugin for Paper/Folia servers.

116KDownloads
15d agoLast updated
GPL-3.0-or-laterLicense
Folia · Paper +2Loaders

About AutoTreeChop

From Modrinth

A lightweight, customizable automatic tree chopping plugin for Paper/Folia servers.

AutoTreeChop

atc-intro

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.


Key Features

🌲 Smart Tree Chopping

  • Chop entire trees by breaking just one log
  • Toggle on/off with /atc command or by sneaking (pressing SHIFT)
  • Async support for smooth performance on Modern servers
  • Customizable leaves cleaner

⚡ Lightweight & Easy to Configure

  • Minimal performance impact
  • Simple setup, and user-friendly configuration

🔁 Auto Replanting

  • Automatically replant saplings after chopping
  • Optionally require players to have saplings

🧑‍🤝‍🧑 Player Control & Limits

  • Daily limits for usage and chopped blocks
  • Configurable cooldowns
  • VIP players can bypass limits with permission

🛡️ Full Protection Plugin Support

  • Compatible with Residence, WorldGuard, Lands, GriefPrevention
  • Supports CoreProtect for logging actions

🗄️ MySQL & SQLite Support

  • Scale with MySQL or keep it simple with SQLite (default)

Translations

Automatically switches to the player's locale if enabled.

Translation Status


Supported Plugins

> > 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

Commands

| Command | Description | |--------|-------------| | /atc | Toggle AutoTreeChop | | /atc confirm | Confirm a pending chop (idle / no-leaves warning) | | /atc usage | Show daily usage | | /atc reload | Reload plugin config | | /atc toggle <player> | Toggle for another player | | /atc enable <player/@a/@r/@p> | Enable for other players | | /atc disable <player/@a/@r/@p> | Disable for other players | | /atc about | Plugin info |


Permissions

> Requires a permission manager plugin, I personally recommend LuckPerms

| Permission | Description | Default | |------------|-------------|-------------| | autotreechop.use | Use /atc, /atc confirm, and /atc usage commands | Everyone | | autotreechop.vip | Ignore usage limits | OP | | autotreechop.other | Toggle others' ATC status | OP | | autotreechop.reload | Reload config file | OP | | autotreechop.updatechecker | Receive update notifications | OP | | autotreechop.replant | Enable auto replanting | Everyone | | autotreechop.leaves | Enable leaves removal | Everyone |


Placeholders

> Requires PlaceholderAPI

| Placeholder | Output | |------------|--------| | %autotreechop_status% | Whether ATC is enabled | | %autotreechop_daily_uses% | Times used today | | %autotreechop_daily_blocks_broken% | Tree blocks chopped today |


Developer API

Integrate through Bukkit ServicesManager to read player state and change the ATC preference. See the API guide for dependency setup, lifecycle and threading rules, explicit operation results, and a compiled example plugin.


Support & Contribute

  • Need help? Join our Matrix
  • Found a bug? Open an issue on GitHub
  • Want to help translate? Get started on this page
  • Love the plugin? Give it a ⭐️ on GitHub

bStats

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

bstats


License

    Copyright (C) 2026 MilkTeaMC and contributors

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.

Highlights

From source data

Game versions

Supports 34 Minecraft versions, the newest being 26.3.

Loaders

Runs on Folia, Paper, Purpur and Spigot.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Runs on your server

From source side support

Modrinth lists AutoTreeChop as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FoliaPaperPurpurSpigot
Runs on
Serverrequired on the server
Game versions
26.3 and 33 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorMagicTeaMC, as published on Modrinth
  • ✓LicenseGPL-3.0-or-laterFree

AutoTreeChop, answered

Generated from the mod’s own source data.

Do my players need to install AutoTreeChop?

Modrinth lists AutoTreeChop as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Folia, Paper, Purpur and Spigot.

Is it free?

Yes. AutoTreeChop is free to download from Modrinth. Its license is GPL-3.0-or-later.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run AutoTreeChop on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add AutoTreeChop in one click.