Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: theogiraudet/Bookshelf

Nightly v3.2.0 (Minecraft 1.21.9-1.21.10)

07 Dec 17:41
ee505da

Choose a tag to compare

📦 Bookshelf - 3.2.0

🧱 The Block Update!

Introduces new block data and deprecates several older features in preparation for the future.

Bookshelf is now based on Minecraft 1.21.9/10.

  • #403 - Added the #bs.load:status function to see loaded modules.

🧱 bs.block

  • 🗑️ #489 - Deprecated play_block_sound in favor of more granular functions (play_break_sound, etc.).
  • #496 - Added new predicates: is_conductive, is_powered, is_spawnable, is_strongly_powered, and is_weakly_powered.
  • #496 - Added new functions: is_touching_power, is_touching_strong_power, and is_touching_weak_power.
  • #489 - Added new block property functions: get_blast_resistance, get_friction, get_hardness, get_instrument, get_jump_factor, get_luminance, get_sounds, and get_speed_factor.
  • #489 - Added new block sound functions: play_break_sound, play_hit_sound, play_fall_sound, play_place_sound, and play_step_sound.
  • #489 - Added new block tags: can_occlude and ignited_by_lava.
  • #489 - Modified emit_block_particle to support a default type, aligning it with the new block sound function behavior.

🎯 bs.hitbox

  • 🗑️ #484 - Block tag has_offset has been deprecated and will be removed in a v4.0.0. Please use has_shape_offset instead.
  • 🗑️ #484 - Function #bs.hitbox:get_block has been deprecated and will be removed in a v4.0.0. Please use #bs.hitbox:get_block_shape or #bs.hitbox:get_block_collision instead.
  • 🗑️ #484 - Functions #bs.hitbox:is_entity_in_block_interaction, #bs.hitbox:is_entity_in_blocks_interaction, and #bs.hitbox:is_in_block_interaction have been deprecated and will be removed in a v4.0.0. Please use #bs.hitbox:is_entity_in_block_shape, #bs.hitbox:is_entity_in_blocks_shape, or #bs.hitbox:is_in_block_shape instead.

🏃 bs.move

  • #473 - Added custom block hitboxes and soft collisions.
  • 🐛 #487 - Prevented false collisions on zero-velocity axes with partial blocks such as slabs.

🔦 bs.raycast

  • #473 - Added custom block hitboxes and improved multi-layer piercing.

👀 bs.view

  • 🐛 #498 - Fixed #bs.view:at_block_placement to match vanilla placement behavior for special blocks such as cauldrons, hoppers, composters, and scaffolding.

v2.2.2 - MC ['1.21.2',,'1.21.3',,'1.21.4']

26 Jan 16:53

Choose a tag to compare

📦 Bookshelf - 2.2.2

🩹 A Quick Hotfix!

This is a hotfix for version 2.2.1.

🎯 bs.hitbox

  • 🐛 #293 - Fixed module issues caused by the removal of creaking_transient in Minecraft 1.21.4.

v2.1.0

13 Jun 17:41

Choose a tag to compare

💚 Update Minecraft version