Перейти к содержимому
Mineforgian

Twerking For Trees

Tired of staring at saplings, waiting for them to grow? Drop it low and watch them go! TwerkingForTrees is a BentoBox addon that lets players speed up tree growth by twerking (rapidly crouching) near saplings.

Загрузки
41
Подписчики
0
Обновлён
1 июня 2026 г.
Лицензия
EPL-2.0

Опубликован 1 июня 2026 г.

TwerkingForTrees

Tired of staring at saplings, waiting for them to grow? Drop it low and watch them go! TwerkingForTrees is a BentoBox addon that lets players speed up tree growth by twerking (rapidly crouching) near saplings. Because sometimes nature just needs a little encouragement.

How It Works

  1. Plant a sapling on your island
  2. Stand near it and crouch repeatedly (a.k.a. twerk)
  3. Hit the twerk threshold and your sapling bursts into a full-grown tree, complete with sound effects and particle sparkles

That's it. No bone meal needed. Just vibes.

Features

  • All tree types supported — Oak, Birch, Spruce, Jungle, Acacia, Dark Oak, Azalea, Mangrove, Cherry, and Pale Oak
  • Mega tree support — Place saplings in a 2x2 grid for Dark Oak, Jungle, Spruce, and Pale Oak mega trees, then twerk them into existence
    • Note: Dark Oak and Pale Oak are 2x2-only trees, just like in vanilla Minecraft. A single Dark Oak or Pale Oak sapling will not grow on its own — you must arrange four in a 2x2 grid.
  • Customizable sounds & particles — Configure the twerk sound, tree growth sounds, and visual effects to your liking
  • Configurable twerk threshold — Set how many twerks are required before growth kicks in (default: 4)
  • Adjustable range — Control how far from the player saplings are detected (default: 5 blocks in all directions)
  • Accessibility modes:
    • Hold-to-twerk — Hold the crouch button instead of mashing it repeatedly
    • Sprint-to-grow — Sprint near saplings instead of crouching, for players who prefer a different groove

Installation

  1. Install BentoBox on your Spigot/Paper server
  2. Drop the TwerkingForTrees JAR into the plugins/BentoBox/addons/ folder
  3. Restart your server
  4. Configure to taste in plugins/BentoBox/addons/TwerkingForTrees/config.yml

Configuration

All settings live in config.yml. Here are the highlights:

Setting Default Description
minimum-twerks 4 Twerks required to trigger growth
range 5 Block radius to scan for saplings
hold-for-twerk false Hold crouch instead of toggling
sprint-to-grow false Sprint near saplings to grow them
sounds.enabled true Play sounds on twerk & growth
effects.enabled true Show particle effects

Sounds and effects are fully customizable — see the config file for all options.

Compatibility

Works with all major BentoBox gamemodes:

  • SkyBlock
  • AcidIsland
  • OneBlock
  • SkyGrid
  • CaveBlock
  • etc.

Requires: Java 21, Paper 1.21.5+, BentoBox 3.14.0+

Permissions

Players need the [gamemode].twerkingfortrees permission to use the addon (e.g., bskyblock.twerkingfortrees). This is granted by default.

If you enjoy this addon, consider sponsoring the project. Every twerk counts.

Ченджлог

1.6.0Релиз26.1, 26.1.1, 26.1.2 · 1 июня 2026 г.

🎁 What's new

TwerkingForTrees 1.6.0 is a big modernisation release. The addon now supports the latest Minecraft and runs on Java 21, Paper 1.21.11 and BentoBox 3.14.0, with a proper Pladdon loader and a brand-new automated test suite under the hood. On the gameplay side it adds Pale Oak trees, fixes a handful of long-standing tree-growth bugs, and tightens up island border enforcement so leaves and logs can no longer spill past your island edge.

If you're upgrading from 1.5.2, note that the sound configuration format has changed and your config.yml may need a refresh — see the updating notes below.

✨ Highlights

🌳 Pale Oak tree support (PR #40)

  • Added the Pale Oak tree type, including its 2x2 mega-tree variant — twerk a 2x2 grid of Pale Oak saplings to grow one.
  • Like Dark Oak, Pale Oak is a 2x2-only tree, matching vanilla Minecraft: a single Pale Oak sapling will not grow on its own. You must arrange four saplings in a 2x2 grid.

🚀 Platform modernisation (PR #40, PR #41)

  • Now targets Java 21, Paper 1.21.11 and BentoBox 3.14.0, with support for Minecraft 1.21.3 / 1.21.4.
  • Added a Pladdon and plugin.yml for modern, dependency-aware loading on Paper.
  • Added a JUnit 5 + MockBukkit test suite and resolved outstanding SonarCloud issues for ongoing code quality.
  • Rewrote the README with a full feature, configuration and installation guide.

🐛 Fixes

  • ⚙️ Sounds no longer fail to load and trees no longer fail to generate due to a Sound enum deserialization error — sound identifiers in config.yml were updated to the new format (PR #41).
  • Dark Oak saplings can no longer be grown from a single sapling — vanilla requires a 2x2, and the addon now matches that (PR #40).
  • Restored per-block island boundary enforcement so generated logs and leaves can no longer be placed outside the island border, and fixed a resource leak during tree growth (PR #42).
  • Worked around a Spigot bug by switching away from the previous predicate-based placement approach (PR #40).

⚙️ Compatibility

✔️ BentoBox API 3.14.0 ✔️ Minecraft 1.21.3 – 1.21.4 ✔️ Java 21

🔺 Updating — important notes

⚙️ Sound configuration format changed. The sound identifiers in config.yml were updated to a new format. If you're carrying over a config.yml from 1.5.2 (or earlier), let the addon regenerate it or compare against the new defaults so your twerk and tree-growth sounds keep working.

🔺 BentoBox 3.14.0 is required. This release jumps the required BentoBox API version. Make sure your server is running BentoBox 3.14.0 or newer before installing, or the addon will not load.

🌳 Dark Oak and Pale Oak need a 2x2 grid. These two trees are 2x2-only, exactly as in vanilla Minecraft. Twerking next to a single Dark Oak or Pale Oak sapling will not grow it — arrange four saplings in a 2x2 square.

📥 How to update

  1. Stop the server
  2. Back up your BentoBox folder
  3. Drop the new TwerkingForTrees jar into the addons folder and remove the old one
  4. Delete or refresh addons/TwerkingForTrees/config.yml if you have custom sounds, so the new sound format is applied
  5. Start the server

Legend

  • 🔡 locale files may need to be regenerated or updated
  • ⚙️ config options have been removed, renamed, or added
  • 🔺 special attention needed

What's Changed

New Contributors

Full Changelog: https://github.com/BentoBoxWorld/TwerkingForTrees/compare/1.5.2...1.6.0

Комментарии

Загружаем…