
FastLeafDecay
Fast leaf decay after tree break. Configurable delay, radius and batch size. No server lag. Supports all 1.21+ platforms.
🍃 FastLeafDecay
Tired of waiting for leaves to decay after chopping a tree? FastLeafDecay makes leaves disappear almost instantly without lagging your server.
✨ Features 🌳 Fast leaf decay after a player breaks a log
🌿 All tree types supported oak, spruce, birch, jungle, acacia, dark oak, mangrove, cherry, azalea
🔒 Ignores player-placed leaves (persistent) 🍎 Drops preserved - saplings, apples and everything else drops as usual ⚙️ Configurable delay and drops 🔄 Config reload without restart 🖥️ Compatibility
Paper - 1.21+
Purpur - 1.21+
Spigot - 1.21+
Bukkit - 1.21+
⚙️ Config
yaml# Decay delay (in ticks, 20 = 1 second)
decay-delay-ticks: 2
# Only trigger on log break (true) or any block (false)
require-log-break: true
# Enable drops (saplings, apples, etc.)
enable-drops: true
💬 Commands Command - Description - Permission
/fld reload - Reload config - fastleafdecay.reload
/fld on/off - Turn on/off - fastleafdecay.toggle
/fld info - Plugin Info - fastleafdecay.info
ALL - fastleafdecay.admin
Alias: /fastleafdecay 🔑 Permissions Permission | Description | Default fastleafdecay.reload | Reload config | OP 🚀 How it works Vanilla Minecraft waits 10–60 seconds before leaves decay. FastLeafDecay listens to BlockPhysicsEvent — when Minecraft recalculates leaf distance after a log is broken, leaves with distance >= 7 (no connection to a log) are removed instantly. No BFS, no lag, no false positives.
📦 Installation
- Download the .jar
- Place it in plugins/
- Restart the server
- Configure plugins/FastLeafDecay/config.yml
Author: 1mN1kO