Compatibility
Minecraft: Java Edition
1.21–1.21.9
Platforms
Creators
Details
Licensed MIT
Published 4 months ago
Updated yesterday
TreeCutter
TreeCutter is a lightweight and configurable Minecraft plugin that allows players to cut down entire natural trees instantly by sneaking and breaking the bottom log. Tool durability is respected, commands are LuckPerms-friendly, and admins have full control.
Features
- Instant tree cutting when sneaking and breaking the bottom log.
- Tool durability handling — tools take damage proportional to the number of logs cut.
- Natural log only mode (player-placed logs are ignored by default).
- Gradient red warnings and error messages.
- LuckPerms support for permission control.
- Admin commands are only visible to users with permission.
- Configurable through
config.ymlandmessages.yml. - Compatible with Paper, Purpur, and Spigot 1.21.9+.
Installation
- Download
TreeCutter.jar. - Place it in the server's
pluginsfolder. - Start the server to generate default config files:
config.ymlmessages.yml - Configure options as needed.
- Restart the server to apply changes.
Commands
Player Commands
| Command | Permission | Description |
|---|---|---|
/tc on |
treecutter.command.tc |
Enable TreeCutter for the player |
/tc off |
treecutter.command.tc |
Disable TreeCutter for the player |
/tc help |
treecutter.command.tc |
Show available player commands |
Admin Commands
| Command | Permission | Description |
|---|---|---|
/tcadmin reload |
treecutter.admin.reload |
Reload the plugin configuration files |
/tcadmin help |
treecutter.admin |
Show available admin commands |
/tcadmin blacklist add <player> |
treecutter.admin |
Add a player to the blacklist |
/tcadmin blacklist remove <player> |
treecutter.admin |
Remove a player from the blacklist |
/tcadmin blacklist list |
treecutter.admin |
List all blacklisted players |
Admin commands are only visible to users with permission.
Permissions
treecutter.use→ Allows cutting treestreecutter.command.tc→ Access to/tccommandstreecutter.admin→ Access to/tcadmincommandstreecutter.admin.reload→ Reload configuration files
Permissions are fully enforced with LuckPerms. OP fallback only applies if LuckPerms is not installed.
Configuration Files
config.yml
max-blocks→ Maximum logs to cut per operation.search-radius→ Horizontal radius for detecting logs.confirm-timeout-seconds→ Seconds for tool durability confirmation.require-natural-logs→ If true, player-placed logs are ignored.







