
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
- Plant a sapling on your island
- Stand near it and crouch repeatedly (a.k.a. twerk)
- 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
- Install BentoBox on your Spigot/Paper server
- Drop the
TwerkingForTreesJAR into theplugins/BentoBox/addons/folder - Restart your server
- 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.ymlfor 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
Soundenum deserialization error — sound identifiers inconfig.ymlwere 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
- Stop the server
- Back up your BentoBox folder
- Drop the new
TwerkingForTreesjar into theaddonsfolder and remove the old one - Delete or refresh
addons/TwerkingForTrees/config.ymlif you have custom sounds, so the new sound format is applied - 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
- 🌳 1.21.4 support, Pale Oak tree type, Dark Oak single-sapling fix, and Spigot predicate workaround by @stuffyerface in https://github.com/BentoBoxWorld/TwerkingForTrees/pull/40
- 🔺 Restore per-block island boundary enforcement and fix tree-growth resource leak by @copilot-swe-agent in https://github.com/BentoBoxWorld/TwerkingForTrees/pull/42
- ⚙️ Release 1.6.0 — Java 21 / Paper 1.21.11 / BentoBox 3.14.0, Pladdon, test suite, sound config fixes, README rewrite by @tastybento in https://github.com/BentoBoxWorld/TwerkingForTrees/pull/41
New Contributors
- @stuffyerface made their first contribution in https://github.com/BentoBoxWorld/TwerkingForTrees/pull/40
Full Changelog: https://github.com/BentoBoxWorld/TwerkingForTrees/compare/1.5.2...1.6.0
Комментарии
Загружаем…