DISCLAIMER: Potterworld or Droobledore LLC is not in any way affiliated with Mojang AB, J.K. Rowling, Warner Brothers or any company, copyright or trademark.
PotterworldMC PotterworldMC PotterworldMC

Store books in bookcases

TheBrohman

Magician
Minecraft IGN: TheBrohman
Dark Follower Serpent
#1
Simple suggestion. I would love if we could store our books in bookcases in our housing. That would be awesome for RP etc, or just displaying that assignment you got an O+ on :)
 

Sof

Librarian
Minecraft IGN: oldromantics
Auralock Dark Follower Raven SPEW
#2
Hey! I personally think this is a really fun idea! It could be really nice for the server in general. However, my only question is the actual ability to make it, and to make it for housing and regular players. It’s not a normal feature of Minecraft which could cause some issues with having it be used on housing, but I love the idea otherwise c:
 

Pankakes

Animorphus
Minecraft IGN: Pankakes_81
Griffin
#3
There's 3 ways to do this:
  1. Server plugin that would add the ability to store books in bookshelves, but the books wouldn't be visible. (Same as a MC barrel)
  2. Item frames that could display the book, but you wouldn't be able to read it.
  3. Lectern - added in 1.14 used to display and read a book
 

TheBrohman

Magician
Minecraft IGN: TheBrohman
Dark Follower Serpent
#4
The base system is already somewhere in the PWMC plugins. They check for when you right click or left click certain boxes. To build upon this to make a function like this is actually quite simple.
They just need to check if it is a bookcase. If it is, check if it is in a housing. If it is, check if it is a bookcase that can store books in them.

Then to actual store the books a simple string-serializer or something would suffice to store it, or any other way that the server uses to store some contents.
 

Pankakes

Animorphus
Minecraft IGN: Pankakes_81
Griffin
#5
Now I'm confused. Are you asking for the option to show the books you have so others can read them or do you just want a storage option ? Because they're mutually exclusive except when it comes to Lectern in 1.14.
 

TheBrohman

Magician
Minecraft IGN: TheBrohman
Dark Follower Serpent
#6
I suppose a bit of both. Storing books in bookcases in general would be awesome.
I also would love it if one could also make it so non-residents can access the bookshelf and read the books.

When I think of it, I believe it might even be possible to make it so people just click on the book in the bookshelf and it opens the book. This is something I am going to experiment with on my own and see if I can make something like that work on a personal testing server.
 

Somnambulist

Librarian
Minecraft IGN: Psycho
Phoenix Raven Werewolf Linked
#7
I wonder if it would be possible to have a block or something placeable that players can use to bring up a GUI of stored books -- similar to how players would be able to get books from the Library awhile back. The owner would be able to do a command such as /books and store any books that they have.. then this block that gets clicked can also show the stored book items in a GUI for other players to see.

The /books command would be for the owners whilst the bookcase block to click on would be for everyone else.
Then this system could be expanded to trade or sell books.
 

TheBrohman

Magician
Minecraft IGN: TheBrohman
Dark Follower Serpent
#8
I wonder if it would be possible to have a block or something placeable that players can use to bring up a GUI of stored books -- similar to how players would be able to get books from the Library awhile back. The owner would be able to do a command such as /books and store any books that they have.. then this block that gets clicked can also show the stored book items in a GUI for other players to see.

The /books command would be for the owners whilst the bookcase block to click on would be for everyone else.
Then this system could be expanded to trade or sell books.
Indeed! I am currently working on a theory-creation of this in a private testing server. I have the base plan of it ready and am currently coding something functional just as a proof of theory. However I haven't done Minecraft coding in yeaaars so I am spending a lot of time just making sure everything connects and so on. But it shouldn't take me more than a day or two at most to have something working, one way or other.
 

Mallaidh

Librarian
Minecraft IGN: realreallycool
Auralock Dark Follower Phoenix Serpent Werewolf Linked
#9
I think this would be a fun thing, and for me the possible difficulty of implementing it isn't really what stood out here. My main issue and worry is the pricing of bookshelves - right now they're decorative so they don't cost much, but using them as storage would raise the price massively. An alternative to that could be possibly using a seperate textured block to be the bookcase - bookshelf is decorative, and bookcase is storage?

But yeah, the pricing is my main worry here.
 
Last edited:

TheBrohman

Magician
Minecraft IGN: TheBrohman
Dark Follower Serpent
#10
Hmm. Well, personally I think that any bookshelves should be able to be used as a storage unit, as that makes sense.

I think that the way that makes the most sense from an RP/Realistic point of view to a game mechanic / Pricing POV; is that the bookshelves themselves can't be used as storage and has the same price. Then there is a command to turn a normal bookshelf into a Usable Bookshelf. The bookshelf would then require you to left click or right click a bookshelf and then it would subtract money from your balance.

Obviously the command would only work in your housing. And there could also possibly be a max amount of Usable Bookshelves that a player can have.

Here is a little demo I have made of the creation of the bookshelves themselves. I am still trying to figure out the kink of storing written books and loading them again.

 

Tara Silvius

Librarian
Staff
Minecraft IGN: SLGTara
Auralock Dark Follower Staff Phoenix Serpent Vampire Werewolf Jr. Professor Class Design Sr. Game Designer Engineer Linked
#11
Hi, @TheBrohman!

Thank you for taking the time to create this suggestion! I’ll bring it up to the staff team, and I’ll send a response to you as soon as possible!

Have a wonderful day!
 

Tara Silvius

Librarian
Staff
Minecraft IGN: SLGTara
Auralock Dark Follower Staff Phoenix Serpent Vampire Werewolf Jr. Professor Class Design Sr. Game Designer Engineer Linked
#12
Heya, @TheBrohman!

Thank you for your patience. After careful consideration amongst the staff team, I'd like to inform you that your suggestion has been accepted. Not only did we like the idea, but we agree with you that it would be a nice quality of life update, as it adds some realistic features and more use to bookshelves. However, there’s no ETA on when this will be done, but keep an eye out for any updates on this!

Thank you again for making this suggestion and I hope you have a nice day!
 

justinvdvelden

New Magician
Minecraft IGN: justinvdvelden
Auralock Griffin Phoenix Linked
#13
Is there any update on this suggestion? I know there's no ETA on when it will be done but the last update has been about 1.5 years ago and I've been really excited ever since I heard this will be implemented.
 

Ismo

Librarian
Minecraft IGN: Ismoo
Auralock Dark Follower Phoenix Serpent Vampire Linked
#15
Hello @TheBrohman !

I'm unfortunately back with sad news to this suggestion. We unfortunately are not able to store books in our storage mechanisms at this time, and the suggestion has therefore been declined. Books are huge parts of data in Minecraft, and as such, they are often prone to causing many errors due to their size. This is something we encountered with our vaults, and also our backpacks. We would like to note that with our server upgrade, some of the options mentioned by Pancakes such as the barrel and lectern will be considered as future possibilities for storage on housing! As a result we would for now recommend and prefer to utilise chests as a system of storage on housing.

Thank you once again for this suggestion, and I hope you have a good day/night!