Compatibility
Minecraft: Java Edition
Platforms
Data Pack
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details

🧱 Bookshelf Block
Manage blocks, including states and NBTs, while offering advanced tools for seamless transformations.
"Architecture is the thoughtful making of space." — Louis Kahn
✨ Features
- 🔍 Get: Get the block state, NBT data or type and store it into a storage.
- ⚙️ Set: Set the block state, NBT data or type from a storage to a block.
- 🔄 Transform: Transform stored block data; mix different block data (for example stone + oak stairs = stone stairs).
- ✅ Check: Check if a block is a certain type, has a certain NBT data or state.
- 🎨 Produce: Transform stored and modified data into a new block, display block, sound or particle.
📖 About Bookshelf
This module is part of the Bookshelf Library, a modular collection of Minecraft datapacks built to simplify complex systems and empower mapmakers.
🧩 Find more modules in the Bookshelf organization.
📦 Get the full suite Bookshelf Suite.
🤝 Get Involved
💬 Join our Discord community.
🛠 Contribute via the contribution guide.