Handy Bookshelf
by dfox288
Handy Bookshelf makes enchanted books stand out on chiseled bookshelves, so a player can find a specific enchantment without opening each slot.
What it does
Slots holding an enchanted book show the same shimmering glint that vanilla uses on enchanted items, and the glint is drawn only over the book pixels, leaving the wooden shelf border untouched. Regular written books, quills and empty slots keep their vanilla look, so only enchanted books receive the effect. Aiming the crosshair at a slot within four blocks shows the enchantment name above the shelf.
The mod targets chiseled bookshelves that face a cardinal direction, and the glint stays visible from north, south, east and west. It is a lightweight change that does one thing, and it needs no heavy dependencies beyond Fabric API. Fabric API has to be present, and the inventory sync mixin requires the mod to run on both the client and the server side. Mod Menu and YACL are optional extras that add an in-game config screen.
Handy Bookshelf is published for Fabric only, across six game versions 1.21.11 – 26.3, with 2.4.0 for 26.3 as the latest file. Snapshot builds are published as well. The code is open source under the MIT License.
Key features
Shimmering enchanted books
Slots containing enchanted books display the same glint effect players already see on enchanted items.
Enchantment name on aim
Aiming the crosshair at a shelf slot no more than 4 blocks away makes the name of the stored enchantment appear over that shelf.
Vanilla-style visuals
The glint renders only over book pixels, so the bookshelf frame keeps its usual appearance.
Selective effect
Only enchanted books get the glint, while regular books and empty slots look exactly like vanilla.
Gallery
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players who keep chiseled bookshelves as enchantment libraries, and server owners who want shelves to show their contents without extra clicks.
How it compares
Universal Shelf is a Fabric option for 1.21.1 under All rights reserved, and it is not open source. Enchanted Bookshelves covers 1.21 – 1.21.11 on Fabric with All rights reserved, and it is not open source. Bookshelf Inspector is open source under the MIT License and runs on Fabric and NeoForge for 1.21 – 26.3, so it fits players who use NeoForge as well.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Handy Bookshelf | Fabric | 1.21.11 – 26.3 | Client and server | 2026-09-16 |
| Universal Shelf | Fabric | 1.21.1 | Client and server | 2026-03-21 |
| Enchanted Bookshelves | Fabric | 1.21 – 1.21.11 | Client and server | 2025-12-09 |
| Bookshelf Inspector | Fabric and NeoForge | 1.21 – 26.3 | Client and server | 2026-09-23 |
Questions
Does Handy Bookshelf need Fabric API?
Does the mod have to be installed on the server?
Are regular books changed by the mod?
Can the config screen be used without Mod Menu?
In the catalog
Handy Bookshelf is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 8,071 mods support Minecraft 26.3.
More from dfox288
Similar mods
What the author says
Vanilla chiseled bookshelves look great — until you need to find your Mending book among 30 identical shelves. Every slot looks the same regardless of what's inside. Is that an enchanted book? A regular book? A book and quill you accidentally stuffed in there? No way to tell without clicking every single slot. Handy…
Official listing
- Modrinth page
- modrinth.com/mod/handy-bookshelf
- Owner
- dfox288
- Published
- 2026-02-27
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
