Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Bookshelf Interaction

Bookshelf Interaction

Bookshelf module for building GUI systems using Interaction entities and event binding.

138
4
Library

Compatibility

Minecraft: Java Edition

Platforms

Data Pack

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate

Creators

Bookshelf
BookshelfOrganization

Details

Licensed MPL-2.0
Published 4 months ago
Updated 3 weeks ago
DescriptionChangelogVersions
Bookshelf
   


🖱️ Bookshelf Interaction

Create and manage Graphical User Interfaces (GUIs) in Minecraft.

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

📚 Read the full documentation


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

Modrinth is open source.

main@81b0922

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.