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 Interaction Module
Build in-world GUIs in Minecraft using Interaction entities. Bind click events, detect hover, and create interactive 3D menus.
"As far as the customer is concerned, the interface is the product."
— Jef Raskin
✨ Features
- 🖱️ Click events: register commands for left and right clicks on interactions
- 👆 Hover detection: track when players hover over or leave interactions
- ⚡ Event management: clear and manage multiple events per interaction
📖 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


