I thought that you can instead craft Shelves without books and then place in like 3-6 Books in it. The Crafting for Shelves would be like Bookshelves (but without the books, ofc). Though, you might place Enchanted Books in those Shelves, so if you're using them for the Enchantment Table, you can increase the chance of getting That enchantment (from Enchanted Books in Shelves) in your Weapon/Armor/whatever.
In Addition, you could use those Shelves for decoration. Therefore, you can also put in Flower Pots or Cacti.
I prefer current system TBH.
And I don't like the idea of increased enchantment chance, it's extremely expensive to kickstart the whole process, as you would need random enchants for books first, and wasting exp on grindstone.
Flower pots are good on their own, they don't need dedicated containment block besides of the one they are themselves already.
At most, we should have option to store enchanted/written books in bookshelves with the type of enchantments being shown without selection, but books often carry many enchantments, making it unhandy.
So maybe let's leave them as they are.
The Meaning of Life, the Universe, and Everything.
I'm not really into the functionality. I would prefer to see Bookshelves just have 3 storage slots, and the visual appearance of the slot depends on what you put in it. So, storing books or enchanted books causes books to appear, storing potions causes potions to appear, etc etc.
I'd limit the items that can be shelved to:
- Enchanted Books
- Mob Skulls
- Torches/Lanterns (Book shelf will provide 5 levels of light for inventory slot containing one of these)
I'm torn on whether the Bookshelf should display the actual item inside (which would allow for thousands, if not millions, of combinations), or if it should simply display a generic sprite that "evolves" based on how many items of a given item type are inside (i.e. one slot holding a gem just causes a small pile of gems, two creates a larger one, and three creates a mound of gems). I'm inclined to do the latter, since that's way less designing.