Since I'm new here, here's a little background on me.
Right off the bat, I'm not a 'formally trained professional' in any way, but I do consider myself a professional.
My mentality is 'I'm at point A, but need to get to Z.. Time to learn where and what B, C, D... are.'
Self-taught, willing to do anything to make something a reality and get it done right.
I've been stubbornly running a Survival / Towny server for the past 5 years, unwilling to change it much.
So I learned Java, SQL, PHP, Javascript all that sort of stuff to do it myself instead of paying others.
This plugin was made for the third iteration of my server, which is great, but currently lacks a strong playerbase.
Because my server has made me who I am today, I'll never let it go, even if that means paying $200 a month for the rest of my life.
So that is all I ask, pay my bills for this month..
(Yes there are cheaper servers than OVH, but it's set up in perfect harmony, I don't want to touch it.)
I'm currently trying a few things to restore the players and get things back to their normal operations.
In the meanwhile, I need to do this to get by.
Now that you understand why I'm selling this and realize that I didn't just google how to make plugins yesterday, onto the meat.
-
I call it the "Chronicle" or "GreatLore" or just plain "Lore", up to you really.
It serves as a plot point manager for your server.
You write up a book in-game, save it to a MySQL database with a command, then distribute 'Consumable' books that unlock the corresponding entree in the manager.
When a player right clicks the consumable book, it will remove it from their inventory and display a message indicating that they have read and unlocked new lore.
I notice that players tend to actually read the rules now when introduced with a rules lore book from the get go.
The gif below combines the above with the admin menu, which can be used to spawn in the consumable books.
The lore menu can be brought up with /lore and neatly displays the books in their set order.
When you click on a book from the menu, it will place it in the users hand, making sure there is enough inventory space to accommodate it.
It is also impossible to remove the book resulting in duplication, the only way to remove it is to drop it, which will in turn delete the dropped entity.
Comes with full permissions support and REQUIRES a MySQL database to operate.
I dislike YML flatfiles, but am willing to edit this to run on SQLite if you really need it.
Entrees that are found are stored like this:
Entrees are encoded in Base64 so that it can be easily read back without the hassle of storing it with the risk of losing data or incorrect translations.
All books that are spawned via the admin menu or consumed are logged in the database as well.
Player commands:
lore - Brings up chronicle.
Admin commands:
list - View all lore entrees and their ID & sort.
view - Arguments are (all | player) view all or a players unlocked entrees.
edit - Edit an entree
add - Add a new entree
All commands are described on how to use them and comes with syntax helpers.
I've used it for the past 2 months with no NPE's or performance hits (measured with warmroast).
Here's a snippet of the code so you can see my style and see if it's right for you.
(A lot of the messages and sql information is hard-coded, so I'll have to modify that for you if you wish, or add a separate configuration file).
So help a starving server owner out, I'm asking $200.
One time sale, I put my heart into making this and would like it to be exclusive.
I'll help you set it up and make sure it works perfectly.
In addition, if there are ever any issues or an update causes something to not function correctly, let me know and it will be fixed same-day if humanly possible.
If you'd like to get in contact with me, I'd prefer Skype, just be sure to include in the message that it's about this.
Thanks!
Right off the bat, I'm not a 'formally trained professional' in any way, but I do consider myself a professional.
My mentality is 'I'm at point A, but need to get to Z.. Time to learn where and what B, C, D... are.'
Self-taught, willing to do anything to make something a reality and get it done right.
I've been stubbornly running a Survival / Towny server for the past 5 years, unwilling to change it much.
So I learned Java, SQL, PHP, Javascript all that sort of stuff to do it myself instead of paying others.
This plugin was made for the third iteration of my server, which is great, but currently lacks a strong playerbase.
Because my server has made me who I am today, I'll never let it go, even if that means paying $200 a month for the rest of my life.
So that is all I ask, pay my bills for this month..
(Yes there are cheaper servers than OVH, but it's set up in perfect harmony, I don't want to touch it.)
I'm currently trying a few things to restore the players and get things back to their normal operations.
In the meanwhile, I need to do this to get by.
Now that you understand why I'm selling this and realize that I didn't just google how to make plugins yesterday, onto the meat.
-
I call it the "Chronicle" or "GreatLore" or just plain "Lore", up to you really.
It serves as a plot point manager for your server.
You write up a book in-game, save it to a MySQL database with a command, then distribute 'Consumable' books that unlock the corresponding entree in the manager.
When a player right clicks the consumable book, it will remove it from their inventory and display a message indicating that they have read and unlocked new lore.
I notice that players tend to actually read the rules now when introduced with a rules lore book from the get go.
The gif below combines the above with the admin menu, which can be used to spawn in the consumable books.
The lore menu can be brought up with /lore and neatly displays the books in their set order.
When you click on a book from the menu, it will place it in the users hand, making sure there is enough inventory space to accommodate it.
It is also impossible to remove the book resulting in duplication, the only way to remove it is to drop it, which will in turn delete the dropped entity.
Comes with full permissions support and REQUIRES a MySQL database to operate.
I dislike YML flatfiles, but am willing to edit this to run on SQLite if you really need it.
Entrees that are found are stored like this:
Entrees are encoded in Base64 so that it can be easily read back without the hassle of storing it with the risk of losing data or incorrect translations.
All books that are spawned via the admin menu or consumed are logged in the database as well.
Player commands:
lore - Brings up chronicle.
Admin commands:
list - View all lore entrees and their ID & sort.
view - Arguments are (all | player) view all or a players unlocked entrees.
edit - Edit an entree
add - Add a new entree
All commands are described on how to use them and comes with syntax helpers.
I've used it for the past 2 months with no NPE's or performance hits (measured with warmroast).
Here's a snippet of the code so you can see my style and see if it's right for you.
(A lot of the messages and sql information is hard-coded, so I'll have to modify that for you if you wish, or add a separate configuration file).
So help a starving server owner out, I'm asking $200.
One time sale, I put my heart into making this and would like it to be exclusive.
I'll help you set it up and make sure it works perfectly.
In addition, if there are ever any issues or an update causes something to not function correctly, let me know and it will be fixed same-day if humanly possible.
If you'd like to get in contact with me, I'd prefer Skype, just be sure to include in the message that it's about this.
Thanks!
Last edited:
