Bookshelf
🟡 Updated this yearPreview

🔍 Analysis
- 👍 0.7% endorsement rate
- 🏆 #54 of 169 folia mods in this game by downloads
📋 About This Mod
## About Ever wondered why bookshelves in Minecraft cannot be used to store books? Well, now you can! With this plugin, you will be able to **open bookshelves like chests** and **store books inside them**. ## Screenshots !(https://resources.loohpjames.com/spigot/assets/bookshelf/1.png) *^The particle effect indicating that a bookshelf is being opened* !(https://resources.loohpjames.com/spigot/assets/bookshelf/2.png) *^The bookshelf contents, the number of rows can be customized* ## Features ### 1. The bookshelves! - Right-click bookshelves to open a chest-like inventory - Bookshelves emit particles when a player is opening it (togglable in config) ** - Customize the number of rows each bookshelf has (default to 2 rows in config) - Plays a book placing sound when a player place or remove an item in a bookshelf - Limit the type of item that can be placed into bookshelves (Default to only books-like items in config) - Supports moving bookshelves with pistons and sticky pistons - Supports named bookshelves! *(Similar to when you name a chest and place it down, the inventory retains the chest's item name)* - Support Droppers ***(Need to be enabled in config)*** - _Experimental_ support Hoppers and Hoppers Minecarts ***(Need to be enabled in config)*** *(Note that it is quite resource intensive if you have too many bookshelves)* - Supports creative shift-middle-click block to copy bookshelf with items inside ### 2. Enchantment Table Boosting! ** - Boost Enchantment Tables with surrounding it with bookshelves containing enchantment books with the enchantment of your choice! - More books, higher chance! - For example, if every slot of all bookshelf is Sharpness 5 books you will be guaranteed a sharpness enchantment! - The feature can be toggled in the config as always ## Supported Plugins - Supports (https://modrinth.com/plugin/bolt) Protections - Supports (https://www.spigotmc.org/resources/69551/) Protections (Requires the latest version) - Supports (https://www.spigotmc.org/resources/3268/) Container Locking - Supports (https://enginehub.org/worldguard/) regions (Requires at least version 7.0.0) - Supports (https://www.spigotmc.org/resources/1884/) land claim protections - Supports (https://www.spigotmc.org/resources/15841/) land claim protections - Supports (https://www.spigotmc.org/resources/11480/) land claim protections - Supports (https://townyadvanced.github.io/) land claim protections - Supports (https://www.spigotmc.org/resources/lands-land-claim-plugin-grief-prevention-protection-gui-management-nations-wars-1-17-support.53313/') land claim protections (Requires the latest version) - Supports (https://www.spigotmc.org/resources/1220/) island protections - Supports (https://www.spigotmc.org/resources/73261/) island protections - Supports (https://www.spigotmc.org/resources/63905/) island protections - Supports (https://www.spigotmc.org/resources/1-12-2-1-17-1-griefdefender-claim-plugin-grief-prevention-protection.68900/) land protections - Supports (https://www.spigotmc.org/resources/plotsquared-v4-v5-out-now.1177/) plot protections (Requires v4, v5, or v6) - Supports (https://dev.bukkit.org/projects/openinv) silent chest - Supports (https://www.spigotmc.org/resources/essentialsx.9089/) player vanish - Supports (https://www.spigotmc.org/resources/cmi-270-commands-insane-kits-portals-essentials-economy-mysql-sqlite-much-more.3742/) player vanish - Supports (https://www.spigotmc.org/resources/supervanish-be-invisible.1331/) player vanish - Supports (https://www.spigotmc.org/resources/premiumvanish-stay-hidden-bungee-support.14404/) player vanish - Supports (https://www.spigotmc.org/resources/77050) bookshelf interact animations (Requires the latest dev build) *(Bookshelves are seen just like chests in most of these plugins)* ## Dependencies - None! ## Installation 1. Put Bookshelf.jar into the plugins folder along with the required dependencies 2. Start the server 3. *Edit the config (if you need to)* 4. *Restart the server (if you changed something in the config in step 3)* ## Development Builds !(https://ci.loohpjames.com/job/Bookshelf/badge/icon) (https://ci.loohpjames.com/job/Bookshelf/) ## Showcase Server Want to give the plugin a try? ``` IP: mc.loohpjames.com ``` !(https://api.loohpjames.com/serverbanner.png?ip=mc.loohpjames.com&width=918&name=IP:%20mc.loohpjames.com) ## Commands /bookshelf reload - Reloads the plugin /bookshelf update - Check for updates ## Q&A ### Hoppers and Droppers do not work! What do I do? You have to enable "EnableHopperSupport" and/or "EnableDropperSupport" in the config! *(Note that it is quite resource intensive if you have too many bookshelves)* ### Enchantment Table B
## About Ever wondered why bookshelves in Minecraft cannot be used to store books? Well, now you can! With this plugin, you will be able to open bookshelves like chests and store books inside them.
## Screenshots

^The particle effect indicating that a bookshelf is being opened

^The bookshelf contents, the number of rows can be customized
## Features ### 1. The bookshelves! - Right-click bookshelves to open a chest-like inventory - Bookshelves emit particles when a player is opening it (togglable in config) - Customize the number of rows each bookshelf has (default to 2 rows in config) - Plays a book placing sound when a player place or remove an item in a bookshelf - Limit the type of item that can be placed into bookshelves (Default to only books-like items in config) - Supports moving bookshelves with pistons and sticky pistons - Supports named bookshelves! (Similar to when you name a chest and place it down, the inventory retains the chest's item name) - Support Droppers (Need to be enabled in config) - _Experimental_ support Hoppers and Hoppers Minecarts (Need to be enabled in config) (Note that it is quite resource intensive if you have too many bookshelves) - Supports creative shift-middle-click block to copy bookshelf with items inside
### 2. Enchantment Table Boosting! - Boost Enchantment Tables with surrounding it with bookshelves containing enchantment books with the enchantment of your choice! - More books, higher chance! - For example, if every slot of all bookshelf is Sharpness 5 books you will be guaranteed a sharpness enchantment! - The feature can be toggled in the config as always
## Supported Plugins - Supports (https://modrinth.com/plugin/bolt) Protections - Supports (https://www.spigotmc.org/resources/69551/) Protections (Requires the latest version) - Supports (https://www.spigotmc.org/resources/3268/) Container Locking - Supports (https://enginehub.org/worldguard/) regions (Requires at least version 7. 0. 0) - Supports (https://www.spigotmc.org/resources/1884/) land claim protections - Supports (https://www.spigotmc.org/resources/15841/) land claim protections - Supports (https://www.spigotmc.org/resources/11480/) land claim protections - Supports (https://townyadvanced.github.io/) land claim protections - Supports (https://www.spigotmc.org/resources/lands-land-claim-plugin-grief-prevention-protection-gui-management-nations-wars-1-17-support. 53313/') land claim protections (Requires the latest version) - Supports (https://www.spigotmc.org/resources/1220/) island protections - Supports (https://www.spigotmc.org/resources/73261/) island protections - Supports (https://www.spigotmc.org/resources/63905/) island protections - Supports (https://www.spigotmc.org/resources/1-12-2-1-17-1-griefdefender-claim-plugin-grief-prevention-protection. 68900/) land protections - Supports (https://www.spigotmc.org/resources/plotsquared-v4-v5-out-now. 1177/) plot protections (Requires v4, v5, or v6) - Supports (https://dev.bukkit.org/projects/openinv) silent chest - Supports (https://www.spigotmc.org/resources/essentialsx. 9089/) player vanish - Supports (https://www.spigotmc.org/resources/cmi-270-commands-insane-kits-portals-essentials-economy-mysql-sqlite-much-more. 3742/) player vanish - Supports (https://www.spigotmc.org/resources/supervanish-be-invisible. 1331/) player vanish - Supports (https://www.spigotmc.org/resources/premiumvanish-stay-hidden-bungee-support. 14404/) player vanish - Supports (https://www.spigotmc.org/resources/77050) bookshelf interact animations (Requires the latest dev build)
(Bookshelves are seen just like chests in most of these plugins)
## Dependencies - None!
## Installation 1. Put Bookshelf.jar into the plugins folder along with the required dependencies 2. Start the server 3. Edit the config (if you need to) 4. Restart the server (if you changed something in the config in step 3)
## Development Builds

[Jenkins](https://ci.loohpjames.com/job/Bookshelf/)
## Showcase Server Want to give the plugin a try?
``` IP: mc.loohpjames.com ```
 ## Commands /bookshelf reload - Reloads the plugin /bookshelf update - Check for updates
## Q&A ### Hoppers and Droppers do not work! What do I do? You have to enable "EnableHopperSupport" and/or "EnableDropperSupport" in the config! (Note that it is quite resource intensive if you have too many bookshelves)
### Enchantment Table B
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- LOOHP
- Version
- 2026.1.2
- Downloads
- 6,633
- Endorsements
- 48
- Category
- folia
- Created
- 12/16/2022
- Updated
- 6/19/2026
- Game Versions
- 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4
- Tags
- game-mechanics, storage, utility
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does Bookshelf support?
The author lists 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5. Other versions may work but are untested by the author.
What is the latest version of Bookshelf?
Version 2026.1.2, published 2026-06-19 with 6,633 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await