OneHitTree

OneHitTree instantly breaks entire trees with one block hit. This lightweight plugin works across Minecraft 1.13-1.21, featuring configurable options and automatic leaf cleanup for efficient wood gathering.

File Details

OneHitTree-1.1.jar

  • R
  • Aug 1, 2025
  • 8.78 KB
  • 587
  • 1.21.8+31

File Name

OneHitTree-1.0.jar

Supported Versions

  • 1.21.5-Snapshot
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.3-Snapshot
  • 1.20.5-Snapshot
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20
  • 1.19.4
  • 1.19.3
  • 1.19.2
  • 1.19.1
  • 1.19
  • 1.18.2
  • 1.18.1
  • 1.18
  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13

# ✅ What's New & Improved

## 🔧 Performance Improvements
* Optimized tree detection using a faster and more efficient **BFS algorithm**.  
* Introduced a `max-height` setting to prevent lag from extremely tall trees.

## đŸŒŋ New Features
* Added `max-leaf-distance` to limit how far leaf blocks can be broken.  
* Tool validation is now optional – requiring an axe can be enabled/disabled in config.

## âš™ī¸ Configuration Enhancements
* Added config options to enable/disable `particle-effects` and `sound-effects`.  
* Updated default plugin messages with **color codes** for better clarity.

## 🐞 Bug Fixes
* Fixed compatibility issues with **WorldGuard** using proper reflection checks.  
* Resolved `cannot find symbol` errors related to `BlockData` and `Particle`.  
* Replaced `Particle.BLOCK_CRACK` with version-safe `Effect.STEP_SOUND`, supporting Minecraft 1.8+.  
* Added error handling for particle and sound effects to prevent crashes.

---

# đŸ•šī¸ Version 1.0 (Initial Release)

## ✨ Features
* Basic tree-breaking functionality.  
* Configurable log and leaf types.  
* Permission support: `onehittree.use`, `onehittree.reload`.  
* WorldGuard integration.

## âš ī¸ Known Issues
* Particle effects caused errors in some versions.  
* No height or leaf distance limits for trees.