FallingTimber

A lightweight, configurable Timber-style plugin for PaperMC 26.2 that lets players fell an entire tree by breaking one log with an axe.

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 trees
  • fallingtimber.command — Allows access to FallingTimber commands
  • fallingtimber.reload — Allows configuration reloading; operators by default

Installation

  1. Stop your Minecraft server.
  2. Download the latest FallingTimber JAR.
  3. Place it inside the server's plugins folder.
  4. Start the server.
  5. Edit plugins/FallingTimber/config.yml if required.
  6. 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:

https://github.com/BenJaminL11-AU/FallingTimber

The FallingTimber Team

profile avatar
  • 1
    Projects
  • 109
    Downloads