CaveBlock-1.23.1.jar
What's new
CaveBlock 1.23.1
A bugfix release that closes the structure-suppression hole introduced in 1.23.0. Recommended for all servers running 1.23.0 that disable vanilla structures in a cave world.
🔺 Bug Fixes
- Disabled structures no longer freeze the server — On a CaveBlock overworld, disabling a vanilla structure (e.g. Trial Chambers, Ancient Cities) only cancelled its placement, not its placement rules. Structure searches —
/locate, Eyes of Ender, explorer/treasure maps, dolphins and villager map trades — kept proposing candidate positions that were all cancelled, scanning out to the radius cap and freezing the main thread. A newStructuresLocateEventhandler now removes disabled structures from the search up front (and cancels the search outright when nothing remains), so it returns "not found" instantly instead of hanging. Fixes #116. [PR #117] - Structures no longer slip through in the spawn area — The structure-suppression listener is now registered early in
createWorlds(), before the initial spawn chunks generate. Previously the first structures around spawn were generated before the addon's island-world reference was assigned, so a disabled structure (such as Trial Chambers) could still appear near spawn. Fixes #116. [PR #118]
Compatibility
✔️ BentoBox API 3.14+ ✔️ Minecraft 1.21.x ✔️ Java 21
Upgrading from 1.23.0
- Stop your server.
- Replace the old
CaveBlockjar inplugins/BentoBox/addons/with this one. - Start your server. No config or locale changes are required.
Legend
- 🔺 Special attention — fixes a main-thread freeze; upgrading is strongly recommended for 1.23.0 servers.
What's Changed
- 🔺 Stop /locate freezing the server for disabled structures (#116) by @tastybento in https://github.com/BentoBoxWorld/CaveBlock/pull/117
- 🔺 Suppress structures in the spawn area too (#116) by @tastybento in https://github.com/BentoBoxWorld/CaveBlock/pull/118
- Release 1.23.1 by @tastybento in https://github.com/BentoBoxWorld/CaveBlock/pull/119
Full Changelog: https://github.com/BentoBoxWorld/CaveBlock/compare/1.23.0...1.23.1
This mod has no additional files

