Shelf-It!
Shelf-It!
With Shelf-It you can store whatever you please in any bookshelf with a simple right click! Shelf inventories are saved, and can be set to just give copies of their contents like a "free" sign. Bookshelves can also be set up as Vault-based shops.
Features
- Bookshelves store only what you want! Shelf-It lets you decide what can and can't store in bookshelves.
- Chest-style inventories with configurable number of rows
- Switching to fewer rows later is no problem, as bookshelves automatically adjust size to accommodate their inventory!
- Individual bookshelves can have unique titles and number of rows!
- All contents are dropped when destroyed
- Shelves keep the correct contents, even when moved by pistons!
- Bookshelves' contents are saved to a .yml file for easy reading and modifying!
- Bookshelves can be set to give infinite copies of their contents or setup as a shop
- Configurable bookshelf inventory names that support color codes
- Multiple players can access the same shelf at the same time
- Limit players to accessing shelves from the side only [Configurable]
- Supports use of WorldGuard and Towny regions to limit shelf access [Configurable]
- LWC compatible
- Includes simple locking command for basic access protection
- Protection to prevent shelf destruction via fire and explosions [Configurable]
Usage
[Video tutorial courtesy of Wukkit]
To open a bookshelf right-click it with your bare fist or while holding a non-place-able block/item. Shelves can be used to store any item listed in the config file. All data is saved to BookshelfData.yml in Shelf-It's plugin folder.
Breaking a bookshelf yields its regular drops plus anything that was stored in it. Only players with the "shelfit.admin" permission can break "free" type shelves. Shop shelves may only be broken by their owner or by players with the "shelfit.admin" permission
Concerning Future Updates
Development for this plugin is currently inactive for the foreseeable future, though I would love to start again if I ever got the chance. If I become aware that this plugin no longer functions with current builds of bukkit and minecraft I will update this page to reflect that.
A sincere thank you to everyone who used and/or gave feedback for this plugin. It was a pleasure while it lasted.
If you enjoy this plugin and want to say thanks, some
caffeine
is always welcome :D
Check out my other plugins!
Feel free to leave comments and suggestions! PM me if you would like to submit a video tutorial!
-
View User Profile
-
Send Message
Posted Oct 3, 2012Nice plugin! You should include SQL or SQLite support if it doesn't come with that already.
-
View User Profile
-
Send Message
Posted Oct 2, 2012@DupsMckracken
May I ask that you elaborate on what is going on, as there is no reason free type shelves should be incapable of giving out book and quills?
Right now the only type of book they won't give out is the original books.
-
View User Profile
-
Send Message
Posted Oct 2, 2012This plugin is awesome, but it doesn't give out free books and quills, only written books :/
-
View User Profile
-
Send Message
Posted Sep 29, 2012@chrisknyfe
No problem, I should be able to include that in the next release. Thank you for the feedback.
-
View User Profile
-
Send Message
Posted Sep 29, 2012Free type shelves can hold all three book types, but only give out free copies of written books and book and quills to prevent an influx of old style books on your server.
AkiraAkiba, can you create a configuration option to turn off this restriction? I want to store all my old Bookworm books in your shelves, and the plugin won't let me copy them. I run a creative server, so an "influx of old books" isn't a problem.
-
View User Profile
-
Send Message
Posted Sep 19, 2012Great plugin! But, unfortunately, the plugin does not work with "MagicSpells". A book placed on a shelf losing magical properties. Can you do so your plugin stores the ID a particular book? That should solve the problem.
-
View User Profile
-
Send Message
Posted Nov 24, 2013I'm terribly sorry to have missed your comment for so long, somehow I never got a notification about it. If this is still an issue with the current version of Shelf-It, please let me know, as I would be glad to be of assistance.
TO ALL SHELF-IT USERS:
Please contact me through BukkitDev so that I may assist you in a timely manner.
-
View User Profile
-
Send Message
Posted Sep 18, 2012@aehooo
Yes, updates are still in the works. Life has just been very very hectic lately and not left me with much free time.
-
View User Profile
-
Send Message
Posted Sep 17, 2012Updates? ;_;
-
View User Profile
-
Send Message
Posted Sep 3, 2012@AkiraAkiba
I really appreciate it, sir. Keep the good job! :)) Thanks for listening!
-
View User Profile
-
Send Message
Posted Sep 3, 2012@the55anon
I really like this idea, so I will definitely look into it. Thank you very much for the feedback.
@Fabretus
I'm currently working on WorldGuard region support, but I can also check into what you have suggested and see how well it jives with everything else. Thank you for the input, and I'm glad you like it so far.
-
View User Profile
-
Send Message
Posted Sep 3, 2012@the55anon That would be awesome. This way we can make "Read Only" bookshelves. Would function better than the list "Preview of book contents on hover-over. ", in my opinion.
Also, a single block protection would be cool too. Configurable, of course. This way only the player that placed the book in the bookshelves can remove it.
I was a big fan of BookWorm, but since the dev stopped updating it, I've been looking for another good option. Good job, that's so far the most interesting plugin I've found for Books.
-
View User Profile
-
Send Message
Posted Sep 3, 2012Is it possible to add an option, where instead of free books, when a player right clicks the shelf he can read the books inside, but not take them?
-
View User Profile
-
Send Message
Posted Sep 1, 2012@HugDaCreepR
Thanks for the information. I'll have to look into that, as it seems like a good implementation.
And to everyone else, I apologize for being a bit less active this week on plugin development. Real life has not been very kind to me as of late and I am dealing with some massive hardware failures. I should be back up to speed soon though. Thanks again.
-
View User Profile
-
Send Message
Posted Aug 31, 2012Hey AkiraAkiba, just saying, if you do use vault you wont have to use any other economy, Vault connects all the economy's so everyone could use any economy.
Thanks
-
View User Profile
-
Send Message
Posted Aug 29, 2012@RasCas
More than likely, but I like to be sure. If that is the case I will look into doing that while I'm adding WorldGuard region support. Thanks for the feedback
-
View User Profile
-
Send Message
Posted Aug 29, 2012@AkiraAkiba
Maybe that only the owner of a residence may take books out of a shelf
-
View User Profile
-
Send Message
Posted Aug 28, 2012@TJW28
I'm sorry you are having issues, but I am happy to help. I do need a bit more information to do that though. I need to know what version of Shelf-It and Bukkit you are using, what operating system the server uses, and what ticket your error corresponds to. You can reply here, pm me, or post on the corresponding ticket.
Thank you for your patience and feedback.
@JohOply
Thank you for the feedback. I will either have a poll to decide the most wanted economy plugin, or, if it is not to code intensive, make it compatible with multiple plugins.
@Melekaiah
It should not conflict with residence, but it currently is not integrated with any residence features. If there is a certain feature of residence that you would really want to see in Shelf-It, please let me know. Thank you for the feedback.
-
View User Profile
-
Send Message
Posted Aug 28, 2012hmmm. great plugin. wondering if it works with residence
-
View User Profile
-
Send Message
Posted Aug 28, 2012Hello !
You said "Add shop type shelf with economy plugin support [Exact plugin compatibility undecided] "
Use Vault :D