SerenityLoans
SerenityLoans
Summary
This plugin allows player to player loans and also provides features that are similar to loans, such as credit and gift cards and interest-earning deposit accounts. It provides a plethora of features that support this behavior including default remediation, credit scores, loan sign shops and more. A full list of features is provided below. This plugin will be compatible with any Vault enabled plugin. If required, this plugin provides enough basic economy features to operate without a separate economy plugin.
UUIDs : This plugin is UUID compliant.
- Note: This plugin is undergoing initial development. Some features may change as development progresses.
Feature list:
- Player to player loans
- Interest-earning bank accounts (planned)
- Credit accounts (think credit card) (planned)
- Realistic (and configurable) loan behavior
- Amortizing, bullet, fixed fee, interest only, etc. Loan types
- Discreet or continuous compounding interest
- Late fees, service fees, grace periods and more!
- Credit score system (planned)
- Lender trust system (to validate trusted borrowers) (partially implemented)
- Payment default remediation
- Wage garnishment (planned)
- Debt restructuring (planned)
- Auction of debtor's things (planned)
- Debt forgiveness
- Optional loan terms review by an auditor (planned)
- Non-player entities (towns, nations, banks) can borrow and lend (planned)
- Disclaimer message (planned)
- Event API for other plugins to hook into (planned)
- Works with Vault economies
- Internal economy (partially implemented)
- Multi-threaded
- UUID compliant
This system strives to be sustainable with minimal administrative intervention. Just like with real loans, this system does not guarantee that lenders will be paid. Borrowers can scam or go bankrupt, and there is potential for abuse. The credit score and lender trust features are essential in helping lenders only make loans that are likely to be repaid. Bankruptcy is possible, and there are ways to deal with it fairly and realistically.
Possible Future Features
- Gift cards
- Sign shops for mass-produced loans - use at lender's risk!
- Internationalization
- Collateral
Possible Usage
Loans can create endless economic possibilities. It provides something for players with a lot of money to do with their fortunes instead of hoarding it. It is possible to create a central banking system where the server administrator or king of a nation offers loans to banks to set interest rates and control inflation (like the Federal Reserve). This system also allows the creation of money without drawing from an infinite server bank. Players would be able to buy things that are normally out of reach, and property values could be increased since players could take out loans to afford them. All of these are just a few of the many possibilities. With some additional plugins, a full-featured banking economy could be sustained the way it is done in real life.
Help Wanted
If you are interested in helping to develop this plugin, let me know. We can use help in the following areas:
- Testers
- Graphic design
- Experienced java/plugin design
Donations are always welcome to support the effort. With enough encouragement, I will start to write those other complimentary plugins that I mentioned earlier.
-
View User Profile
-
Send Message
Posted Oct 23, 2016I search more then a week for this plugin hope for fast release!
-
View User Profile
-
Send Message
Posted Dec 31, 2014Sure thing CadeCEB. There is a lot of work to be done. You can check out the source code at https://github.com/nmogk/SerenityLoans. Take a look at the code as it is now, then pm me and I will let you know what needs to be done.
-
View User Profile
-
Send Message
Posted Dec 29, 2014@nmogk you still need help developing? I would love to help!
-
View User Profile
-
Send Message
Posted Nov 7, 2014Hey everyone who is following. Sorry for the hiatus (again)... I was just about to release a more beta-worthy version last time I posted, when I ran into the aforementioned build issues. The issue itself probably wasn't insurmountable, but I had to finish a thesis and then I got a new job.
Nevertheless, a quick software update fixed the build issues, and I have uploaded the next build. Enjoy!
-
View User Profile
-
Send Message
Posted Aug 14, 2014That is great to hear. Wait until I upload the next version. I have it all ready, I just ran into some build issues that I haven't had time to work out yet. After I get it built, I will upload it, and I would suggest using that file for testing.
-
View User Profile
-
Send Message
Posted Aug 13, 2014Me and my server will test!
Just give meh da file
-
View User Profile
-
Send Message
Posted Jul 6, 2014I seem to be working in fits a spurts. Other obligations prevent me from coding very much all the time. I have been planning for the upgrade to UUIDs, but I can foresee some issues that I am not sure what to do about. Mainly, if someone changes their name, and someone else changes their name to what was previously the first player's name, will people who owe the first player money accidentally pay the second player. Ideas would be welcome.
-
View User Profile
-
Send Message
Posted Jan 3, 2014Update time again. There was a couple of month long hiatus, where I had to take a break to learn MySQL and how to implement it into the plugin, but that is at last through, and I have the plugin reading and writing to a database. Much of the functionality will be contained within the database, so now I have to do the communication with the rest of the code. Bottom line, progress has been made.
-
View User Profile
-
Send Message
Posted Aug 16, 2013I just wanted to give an update to those who are following this plugin. I haven't abandoned it, I just had to take a little time to learn SQL. I made a post on the update page; expect good things soon (but be patient for the release).
-
View User Profile
-
Send Message
Posted Jun 24, 2013Absolutely amazing idea... I can't wait for this plugin. It's bookmarked in my browser. Ready for release :)
-
View User Profile
-
Send Message
Posted Apr 3, 2013Love the flow chart and where this plugin could go, good luck!
-
View User Profile
-
Send Message
Posted Apr 3, 2013Looks good! Keep it up!
-
View User Profile
-
Send Message
Posted Apr 3, 2013Sounds impressive and complex. I wish you luck. I would use it.