QuickTree
Cut down entire trees in one swift motion with physics-based animations!
QuickTree is a Minecraft plugin that transforms tree harvesting into a smooth, realistic experience. Break a single log and watch the entire tree topple over before breaking apart into collectible items.
Features
Realistic Tree Felling Animation
- Trees fall over realistically when you break the base log
- Physics-based animation that follows the terrain
- Smooth particle effects enhance the visual experience
Smart Tree Detection
- Automatically detects and removes entire trees
- Works with all vanilla tree types (oak, birch, spruce, jungle, acacia, dark oak, cherry, mangrove, etc.)
- Handles complex tree shapes and branching
Player-Friendly Mechanics
- Sneak to prevent tree felling - Want to trim a tree manually? Just hold shift!
- Player-placed blocks are protected - Build with logs worry-free! The plugin tracks which blocks you placed
- Tool durability is properly consumed based on tree size
- All drops are natural and collected as usual
Customizable Animation
- Configure leaf animation behavior
- Adjust animation speed and duration
Requirements
- Minecraft Version: 1.20+
- Java Version: 17 or higher
- Server Software: PaperMC, Purpur, or any Paper-based server
Support the Project
If you enjoy QuickTree, consider:
- ⭐ Starring the repository
- 🐛 Reporting bugs and suggesting features
- 📢 Sharing with friends and on your server
- 💻 Contributing code improvements
:D
License
QuickTree is open-source and licensed under the GNU GPL v3 License. For more details, refer to the LICENSE file.
All Versions
+ Add Version### Major Release - Complete Overhaul
Version 2.0.0 represents a complete rewrite of QuickTree with significantly enhanced animations, better performance, and improved player experience.
### + Added:
#### Animation System
- Completely remade animation logic** with physics-based tree falling
- Terrain-following trunk animation** - Trees now bend and follow the ground topology as they fall
- Animated leaves with collision detection** - Leaves fall realistically and interact with the environment
- Configurable animation speed** - New config options to control animation timing:
base-fall-ticks: Minimum animation duration (default: 8 ticks)ticks-per-tree-block: Additional time per block of tree height (default: 2 ticks)max-fall-ticks: Maximum animation duration cap (default: 80 ticks)animate-leaves: Toggle leaf animations on/off for performance (default: true)
#### Tree Detection & Protection
- Player-placed block protection system** - The plugin now tracks blocks you place and won't trigger tree felling on structures you build
- Improved log-seeking algorithm** - Better detection of tree structures
- New leaf-seeking algorithm** - More accurate leaf detection and clean-up
- Changed wood detection method** - Enhanced tree identification logic
#### Quality of Life
- Version-agnostic particle spawn system** - Better compatibility across Minecraft versions
- Trees no longer fall toward the player** - More predictable behaviour and better visuals
### + Fixed
- Made single-block "trees" not trigger the animation
- Cleaned up functions and methods throughout the codebase
### + Changed
- Complete animation system rewrite** - More realistic physics simulation
- Refactored wood detection** - More efficient tree structure identification
### What's New in 2.0.0 vs 1.3.0
- Major Improvements:**
- Completely new physics-based animation system with terrain following
- Animated leaves that fall realistically (optional for performance)
- Player-placed block protection - build with logs without worry
- Configurable animation speeds and durations
- Improved tree detection algorithms
- Comprehensive documentation
- Breaking Changes:**
- Minimum Java version increased to 17
## Links
- [GitHub Repository](https://github.com/Pozzoo/QuickTree)
- [Modrinth](https://modrinth.com/plugin/quicktree)
- [Report Issues](https://github.com/Pozzoo/QuickTree/issues)
- Added support for 1.20.5+ versions
- Fixed errors with the new Mojang API
- Added bStats metrics
- Now trees fall in random directions
- Multiple trees can now be cut at once without the animation breaking
- Changed animation speed
Destroying tree by breaking only one block
Appropriate tool damage
Sneak to cancel