
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.
Список изменений
🎁 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
