This is a recompiled version of Cynadyde's plugin BookshelfDisplay, updated to work on 1.17, 1.18 and 1.19. No changes beyond fixing code references have been made.
The download link is for Minecraft version 1.17.x through 1.19.
Older versions are available by the original author, Cynadyde, HERE
ProtocolLib is required for using this plugin, which you can get HERE
Original post follows:
-------------------------------------------
Description
Bookshelf Display allows players to turn their useless bookshelf blocks into functional galleries that display whole libraries of books and other items! Bookshelves will display the contents of containers (and containers in item frames) attached to them.
While this is a light-weight plugin, it can be a nice way to interact with the lore of a town or quest-- especially in a survival setting. When paired with a chest protection plugin, it is an excellent way to display many books at once without having to worry about them being misplaced or stolen!
Creating the Bookshelf
The bookshelf is able to be used when a single container (a chest, barrel, etc.) is placed either adjacent to the bookshelf or in an item frame attached to the bookshelf.
- Easily hide attached chests / item frames behind the wall to create beautiful libraries with working displays!
- The bookshelf is able to display containers nested inside of containers. Create directories of information!
- To go up a directory, click the black trim on the top or bottom of the GUI.
- When displaying the contents of a double-chest, you can use the buttons on the lower corners of the GUI to visit either page.
- Players can be restricted from using bookshelves by removing the permission node bookshelfdisplay.view
- There are no commands or configurations for this plugin.
Additional Info
Although it is a small plugin, it requires
ProtocolLib as a dependency. Place the ProtocolLib jar in your plugins folder so that BookshelfDisplay will be able to load!
IMPORTANT: Make sure you have latest version of ProtocolLib.
- In my examples, I have a barrel of items in either the item frame or inside a chest. You can use creative-mode to pick-block containers with NBT data to keep their contents for nesting containers.