PrintingPress
Foreward
First off, I didn't copy the "other" PrintingPress plugin. While we both accomplish like goals, we take different paths of doing so. Not to mention I was working on it a week before I saw that plugin.
What This Plugin Does
My plugin has one goal in mind, and that is to provide a way to mass produce books quickly and efficiently in a vanilla-like way. To do this, I made the Printing Press Block. It's just an ordinary workbench (configurable!) and an upside-down stair block to "press" the copies. The stamping block is also configurable, so if you don't like it there, then that's perfectly fine.
To create a printing press, all you need is a workbench and a wooden stair. Just place down the workbench and right click the stair onto the workbench, and it turns into a printing press! From there, just right-click the workbench with a Written Book, while having at least 1 ink sac and 1 book in your inventory, and it will swap the ink and book for a copy of your book. If you don't want the press to use ink or books, both are configurable as well.
Currently the printing press doesn't copy Book and Quills, however support can be added if enough people desire to have it. If you have any other suggestions, I'm also open to them as well.
Installation
Just take the PrintingPress.jar and put it into your plugins directory, and start or restart your server!
Configuration
The configuration file is stored in plugins/PrintingPress/config.yml. An example one can be seen below:
#Determines if the Printing Press requires ink sacs to copy books UseInk: true #Determines if the Printing Press needs books to copy books UseBooks: true #Determines if the Printing Press requires ink sacs to copy maps UseInkMap: true #Determines if the Printing Press needs paper to copy maps UsePaper: true #Will the press use the "stamp" block above the block UseStamp: true #Does the player need to sneak in order to use the press? Sneaking: false #The block used for copying Block: workbench #The amount of books per press OutputAmount: 1
Permissions
- printingpress.use - Allows use of any Printing Press
- printingpress.create - Allows creation of a Printing Press
- printingpress.reload - Allows /printingpress reload command.
- printingpress.copyother - Allows copying of books that aren't yours.
- printingpress.free - Books and Maps don't cost anything if you have this permission.
To reload the config, type /printingpress reload.
@fuzyfeet I'll add permissions for those kind of things for the next release (0.2), and copying maps would be easy to implement. :)
@Tombikos Next Release. :)
@ccarmichael92 Whoops! I totally didn't think of that! I'll fix that as soon as I can!
Should make it so that any wooden stair can be used to make it. Right now only accepts the default wooden stair.
Nice! Much better than PrintingPress plugin ;). But please, add permissions.
I love plugins that are command-less (mostly for player's ease of use) and love physical 'devices' that do things. Two things:
1) I would love to have a permission node to restrict players from making the press.
2) Anyway we can have it make map copies as well?
First Release Uploaded. Waiting for the peoples here to accept.
This is great. I work in the printing industry. Presses are actually bigger haha but this is an awesome idea.