BookLibrary
Welcome to BookLibrary Bukkit Plugin
What is BookLibrary?
BookLibrary is a bukkit plugin to manage books on a server. It has quite lots of features e.g uploading,editing books to a database, getting books from there via command or ingame block, book sales with integrated ranking, subscribe functions and many more. Installation is quite as easy as installing any other plugin.
Features
- Creates a library using a database
- Commit your books to earn money
- Rating system
- Search the database
- Create bookhints for quests
- Make books rewriteable again
- Copy books
- MySQL support (SQLite too)
- Create your own messages (german and english are preconfigured)
- High performance (Please use MySQL for the best performance)
Dev Builds
Quote from BukkitDev's staff:Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
License
This plugin is released under GNU GPL v3.
@RFSMassacre
Thanks for using my plugin. I will take a look know and fix the issue asap :)
I love the plugin. The only issue I have after a book is committed it becomes published in random page orders. Like when I published in book with 6 pages, the page order was in random. This causes an issue with people who publish fairly long books. I hope this can be fixed.
My host forces me to use the 1.8 Spigot build so it may be that I am uses an older version of Spigot. Hopefully you look into it.
@LuckyRedPepper
Check out this video. Its a bit old but it gives you a small overview over the plugin. https://www.youtube.com/watch?v=7yEnD-byYIw (Its in german)
Greetings
Please make a video :(
Hey James, I added your suggestions to my todo list. Bugs have the highest priority.
Thanks for your feedback.
Greetings Nick
Hi Nick,
First thanks for a wonderful plugin. I'm hoping to get the server involved with writing and this plugin really adds a nice touch to it.
After using the plugin I found a couple quirks that made it a little difficult to work with.
Thanks again and keep up the great coding!
@apc300
You don't need Economy. It is optional.
SQLibrary is used for database connections. bcCore is a API for programmers, which provieds features so you can code your programm with less effort.
The bug your reported: I made a mistake and commited my dev-version of the bookshelf feature, which is unfinished, yet. Version 2.2.1-BETA provides a fixed version. No tables were created because the plugin "crashed" with a NPE (=Null Pointer Exception)
Your suggestions:
1: You can manually create the tables. But the plugin should do it by itself. For SQL code, take a look here: https://git.nickdaking.eu/NickDaKing/booklibrary/blob/master/src/main/java/eu/nickdaking/booklibrary/io/database/BookLibraryMySQLIO.java#L525
2: Economy is optional. If you don't want it, its okay. The plugin will work anyway.
3: Ticket added
4: It does. I described the error already.
any way you can fix this plugin in a way that it has no dependancies? one simple book library needing 2 more plugins to run it, to me, is very inefficient
i've tried all the 3 plugins togther, we dont use an economy system so none of your 'useful' commands will work
there is no table created in the MYSQL database, so spammed console of errors http://pastebin.com/QTM8c82Z
my suggestions:
@apc300: sorry for the late answer. For a quicker response please use my ticket system next time. I fixed your problem. Please try it again with the current version 2.2-SNAPSHOT and bccore 1.3.3-RELEASE.
Greetings
@apc300
so far we cannot get your plugin to create the mysql tables let me know if you find the issue there are no errors, just none of your commands work
@NickDaKing
hi dev, we're running a full spigot server, i'd appreciate if you added new features in the future for spigot
Thx for your interest in my plugin! Bukkit is dead, but a new Minecraft Server is comming out. (Sponge)
Long story short text: I will not add new features for this bukkit plugin. I will only fix bugs. As soon as Sponge is ready, there will be a full support version of this be available. But if you have any ideas, you can write them down and send it to me.
you ARE going to continue this project, right?
i greatly encourage the continued development of this epic plugin.
i see great potential in this project.