Compatibility
Minecraft: Java Edition
26.2
26.1
1.21.5ā1.21.11
Platforms
Tags
Creators
Details
Licensed MPL-2.0
Published last year
Bookshelf is a library datapack for Minecraft. It's modular, so mapmakers can pick only the parts they need. This helps them create complex systems more easily.
š§± Bookshelf Block Module
Get and set block IDs and states in Minecraft datapacks. Mix block properties and produce sounds, particles, display blocks, and more from stored data.
"Architecture is the thoughtful making of space."
ā Louis Kahn
⨠Features
- š Get: get the block state or type and store it into a storage
- āļø Set: set the block state or type from a storage to a block
- š Transform: mix blocks (for example stone + oak stairs = stone stairs)
- ā Check: check if a block is a certain type, has a certain state
- šØ Produce: create a new block, display block, sound or particle from stored data
š Read the full documentation
š About Bookshelf
This module is part of the Bookshelf Library:
š§© Find more modules in the Bookshelf organization
š¦ Get the full Bookshelf Suite
š¤ Get involved
š¬ Join our Discord community
š Contribute via the contribution guide


