▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Bookshelf Development
Bookshelf Development

Bookshelf Development

A Bookshelf toolkit for developers, offering debugging, logging, and testing utilities to streamline datapack creation.

476
3
Все версииBookshelf Development

Bookshelf Development

Release2 мес. назад

Список изменений

📦 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-1.21.11.

  • #403 - Added the #bs.load:status function to view loaded modules.
  • #501 - Optimized tp commands used in macros.
  • #501 - Reduce NBT writing and remove a few macros.
  • 🐛 #501 - Ensure sculk sensors are not triggered when markers are killed.

🧱 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.environment

  • 🐛 #501 - Fixed look_at functions teleporting the player to the current execution position.

🎯 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.
  • #502 - Added new 1.21.11 entities.

🏃 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.

Файлы

bookshelf-dev-1.21.11-v3.2.0.zip(58.74 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

3.2.0

Загрузчики

Версии игры

1.21.9–1.21.11

Загрузок

12

Дата публикации

2 мес. назад

Загрузил

ID версии

Главная