xTree
1.0.0TreeFeller is a Paper plugin for Minecraft 1.21.x that makes tree cutting feel more natural and visually satisfying.

TreeFeller is a Paper plugin for Minecraft 1.21.x that makes tree cutting feel more natural and visually satisfying.
Instead of instantly removing the whole tree, the tree falls over with an animation, lands in the direction it actually falls, drops its loot near the impact point, and leaves behind a few scattered leaves for a nicer result.
The plugin is designed to feel immersive without turning tree cutting into an overpowered instant-break feature.
Features
- Animated tree falling
- Trees fall away from the player
- Drops appear near the actual impact point
- Sounds and particles play on the correct side
- A few leaves are placed on the ground after impact
- Saplings, sticks and apples can drop naturally
- Sneaking lets players bypass the system and break blocks normally
- Axe-only support
- Improved detection to reduce false positives on player-built wooden structures
- Better separation of connected leaves between nearby trees
- Simple language/message system
Supported server software
- Paper 1.21.x
Tested on:
- Paper 1.21.11
Supported tree types
- Oak
- Birch
- Spruce
- Jungle
- Acacia
- Dark Oak
- Cherry
- Mangrove
How it works
When a player breaks a log with an axe, TreeFeller checks whether the structure looks like a natural tree.
If it is detected as a valid tree:
- the tree is collected
- the blocks are replaced with animated displays
- the tree falls over
- sounds, particles and drops are spawned on the same side as the visual fall
- logs and natural loot are dropped near the landing point
- a few leaves are left on the ground for a more natural look
Sneaking while breaking a log bypasses the plugin and keeps normal block breaking behavior.
Tree detection
TreeFeller includes extra checks to avoid treating random wooden builds as natural trees.
It also tries to separate leaves from nearby trees more carefully, so if two tree crowns touch, the plugin does not simply take every connected leaf block.
No automatic tree detection is perfect in every edge case, but the current system is built to be much safer than a simple "connected logs and leaves" approach.
Installation
- Download the latest release
- Put the jar into your server's
pluginsfolder - Start or restart the server
Requirements
- Java 21
- Paper 1.21.x
Configuration
config.yml
language: en
Similar projects
Plugin →Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta