FallingTimber
FallingTimber is a lightweight PaperMC plugin that lets players chop down an entire tree by breaking a single log with an axe.
Trees fall in a quick top-down cascade, logs drop normally, axe durability and Unbreaking are respected, and leaves decay naturally.
Features
- Chop an entire tree by breaking one log
- Works with naturally generated and sapling-grown trees
- Processes large trees gradually to prevent lag spikes
- Logs produce their normal drops
- Correctly applies axe durability and Unbreaking
- Optional automatic sapling replanting
- Hold Sneak to break only one log
- Individual players can enable or disable tree felling
- Compatible with protection plugins through
BlockBreakEvent - Configurable tree size, detection radius, speed and safeguards
- Automatic GitHub update checking
- Installed and latest versions shown when joining
- Clickable GitHub Releases link
Safer Tree Detection
FallingTimber is designed to distinguish real trees from player-built wooden structures.
By default, a valid tree must:
- Have enough connected logs
- Have a natural leaf canopy
- Be rooted on valid tree-growing ground
- Remain within configurable size and distance limits
- Use matching log types
Player-placed leaves do not count as a natural canopy. This helps protect houses, bridges, roofs, log piles and decorative wooden structures from being accidentally destroyed.
Commands
/timber toggle— Enable or disable FallingTimber for yourself/timber status— Show whether tree felling is enabled/timber version— Show the installed and latest available versions/timber reload— Reload the configuration/timber help— Display command help
Command aliases include /fallingtimber, /timber and /ftimber.
Permissions
fallingtimber.use— Allows players to fell whole treesfallingtimber.command— Allows access to FallingTimber commandsfallingtimber.reload— Allows configuration reloading; operators by default
Installation
- Stop your Minecraft server.
- Download the latest FallingTimber JAR.
- Place it inside the server's
pluginsfolder. - Start the server.
- Edit
plugins/FallingTimber/config.ymlif required. - Restart the server or run
/timber reload.
Requirements
- Paper 26.2
- Java 25
FallingTimber is made specifically for Paper and is not intended for Fabric, Forge, NeoForge or unmodified Minecraft servers.
Configuration
Server owners can configure:
- Tree detection safeguards
- Minimum required logs and leaves
- Maximum tree size and detection radius
- Natural-leaf requirements
- Rooted-tree requirements
- Blocks processed per tick
- Axe durability consumption
- Creative-mode behaviour
- Sneak-to-bypass behaviour
- Automatic sapling replanting
- Join notifications and update checking
For downloads, source code, issues and new releases, visit: