📦 Bookshelf - 2.2.0#
🪐 The Dimensional Update!
This release introduces new modules for random distribution and terrain generation, improves existing modules, boosts performance, and fixes minor bugs. All > functions now work seamlessly across all dimensions.
Bookshelf is now based on Minecraft 1.21.3.
⚡ #265 - Load tags do not load modules in isolation anymore. This can now be done using the
exclusive_load
tag.🐛 #270 - Enabled modules to operate seamlessly across all dimensions.
🧱 bs.block
#
🏗️ bs.generate
#
🎉 #6 - Added module for terrain generation. Supports 2D algorithms for texture and heightmap-based generation.
❤️ bs.health
#
🐛 #243 - Fixed unload function.
🎯 bs.hitbox
#
✨ #203 - Added
#bs.hitbox:is_entity_in_block
to check if an entity is in a block.✨ #203 - Added
#bs.hitbox:is_entity_in_blocks
to check if an entity is in any block.⚡ #252 - Optimized module for improved performance.
⚡ #276 - Add new hitboxes (new babies and salmon variants).
🐛 #265 - Corrected hitbox for player in spectator mode.
🖱️ bs.interaction
#
🎉 #193 - Added module to track player actions on interaction entities: left/right click, and hover events.
🔗 bs.link
#
📄 bs.log
#
🏃 bs.move
#
🎲 bs.random
#
🔦 bs.raycast
#
⏲️ bs.schedule
#
🏅 bs.xp
#
🐛 #256 - Fixed progress bar boundary issues at 0% and 100%.