Tree Cutter

Quick rating

Tree Cutter

No reviews yet

Tree Cutter+ lets players cut entire trees instantly by crouching and breaking logs. Supports all vanilla logs and stems and compatible with Minecraft 1.21.

Adventure/Exploration
Mod Loaders
Paper
Spigot
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
Creative Commons Attribution Non Commercial 4.0 International
Latest Version
2.1.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

TreeCutter

Ko-fi Ko-fi Ko-fi

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 with Unbreaking support.
  • Durability break confirmation (crouch + break again) with silent confirmed break.
  • Player-made tree blocking with a dedicated toggle: behavior.block-player-made-trees.
  • Tracking for player-placed and command-placed logs (setblock / fill) with configurable max fill volume.
  • WorldGuard compatibility with strict block-break checks and optional plugin flag support.
  • Blacklist system with action-bar warnings and /tcmsg off to hide blacklist warnings.
  • Unblacklist action-bar notice, including delivery when the player joins later.
  • Prefix and messages fully configurable through config.yml and messages.yml.
  • Compatible with Paper, Purpur, and Spigot 1.21+.

Installation

  1. Download TreeCutter.jar.
  2. Place it in the server's plugins folder.
  3. Start the server to generate default config files: config.yml messages.yml
  4. Configure options as needed.
  5. Restart the server (or run /tcadmin reload) to apply changes.

Commands

Player Commands

Command Permission Description
/tc on treecutter.command.tc.on Enable TreeCutter for the player
/tc off treecutter.command.tc.off Disable TreeCutter for the player
/tc status treecutter.command.tc.status Show player status
/tc help treecutter.command.tc.help Show available player commands
/tcmsg off treecutter.command.tcmsg Hide blacklist action-bar warnings

Admin Commands

Command Permission Description
/tcadmin on treecutter.command.tcadmin.on Enable plugin globally
/tcadmin off treecutter.command.tcadmin.off Disable plugin globally
/tcadmin reload treecutter.command.tcadmin.reload Reload config and messages
/tcadmin check <player> treecutter.command.tcadmin.check View player stats
/tcadmin blacklist add <player> treecutter.command.tcadmin.blacklist Add player to blacklist
/tcadmin blacklist remove <player> treecutter.command.tcadmin.blacklist Remove player from blacklist
/tcadmin blacklist list treecutter.command.tcadmin.blacklist List blacklisted players
/tcadmin help treecutter.command.tcadmin.help Show admin commands

Admin commands are only visible to users with permission.


Permissions

  • treecutter.use -> Allows cutting trees
  • treecutter.command.tc -> Base access to /tc
  • treecutter.command.tcmsg -> Access to /tcmsg
  • treecutter.command.tc.on -> Access to /tc on
  • treecutter.command.tc.off -> Access to /tc off
  • treecutter.command.tc.status -> Access to /tc status
  • treecutter.command.tc.help -> Access to /tc help
  • treecutter.command.tcadmin -> Base access to /tcadmin
  • treecutter.command.tcadmin.on -> Access to /tcadmin on
  • treecutter.command.tcadmin.off -> Access to /tcadmin off
  • treecutter.command.tcadmin.reload -> Access to /tcadmin reload
  • treecutter.command.tcadmin.blacklist -> Access to blacklist admin actions
  • treecutter.command.tcadmin.check -> Access to /tcadmin check
  • treecutter.command.tcadmin.help -> Access to /tcadmin help
  • treecutter.bypass.worldguard -> Bypass WorldGuard checks

Permissions are fully enforced with LuckPerms. OP fallback only applies if LuckPerms is not installed.


Configuration Files

config.yml

Configs
enabled: true

disabled-players: []
blacklist: []
blacklist-message-disabled: []
pending-unblacklist-notice: []
prefix: "&8[&3T&bC&8]"

behavior:
  sneak-required: true
  block-player-made-trees: true
  require-axe: false
  max-tree-size: 256
  cooldown-seconds: 1.0
  confirmation-required: true
  confirmation-time-seconds: 10

  tree-detection:
    max-leaf-search-radius: 3
    max-leaf-search-up: 5
    min-leaf-count: 4
    max-horizontal-spread: 6
    require-upward-growth: true

placed-log-tracking:
  player-placed: true
  command-placed: true
  max-fill-volume: 50000

notifications:
  blacklist-actionbar-seconds: 10
  unblacklist-actionbar-seconds: 10

drops:
  drop-items: true
  preserve-tool-durability: false
  allow-vanilla-drops: false

hooks:
  worldguard:
    enabled: true
    deny-partial-breaks: true
  placeholderapi:
    enabled: true

messages.yml

  • Fully customizable player/admin messages.
  • Supports placeholder replacements ({prefix}, {player}, {time}, {tool}, {count}, etc).
  • Blacklist action-bar warning text is configurable, including /tcmsg off hint.

Notes

  • /tcmsg does not show tab suggestions by design.
  • If a player is unblacklisted while offline, the green unblacklist notice appears on next join.
  • For region protection, keep hooks.worldguard.enabled: true and avoid giving treecutter.bypass.worldguard unless intended.

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~24,000
Downloads
Last Updated
CurseForge
Modrinth
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works