CraftConomy

CraftConomy is a simple, lightweight and yet very effective economy handling plugin. It provides a very easy API for the developer to use. Manage your whole server in-game money with this plugin! Lottery, Shops, Payments, Killing reward, Anything! Your imagination is the only limit you can encounter!
Latest version: 3.3. Compatible with Craftbukkit 1.8 (1.7.9 too!)
Download
Found a bug? Have a suggestion?
GitHub
irc.spi.gt #craftconomy
Javadoc
Documentation
- Translations
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.
Features:
- Simplicity: This plugin is a simple drag & drop to use with a in-game setup wizard!
- Multiple data storage: Choose between a vast array of data storage for your player data (Currently only SQLite/MySQL but more to come!)
- Multi-World support (Have different balance between worlds)
- Multi-Currency support
- Bank support
- PayDay support
- Convert from iConomy / BoseEconomy / Essentials / Feconomy (Dev build)!
- Very fast!
- Supported by Vault!
- And much much more!
Todo
- Add the Interest system
Update Checking
This plugin utilizes Gravity's update checker to notify when a new version of the plugin is out, it will not automatically download the new version. It also notifies the admins that a new plugin version is available. This can be enabled ordisabled in the config.yml. To disable update-checking, set updates.check-for-updates to false. To disable admin notifying, set updates.notify-admin to false.
Metrics Collection
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier The server's version of Java Whether the server is in offline or online mode The plugin's version The server's version The OS version/name and architecture The core count for the CPU The number of players online The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
-
View User Profile
-
Send Message
Posted Dec 5, 2012@greatman321, I like your plugin, but what a redundant configuration system?
In couple with "format" issue it's just unbelievable to config this thing proper, and don't become insane.
-
View User Profile
-
Send Message
Posted Dec 4, 2012How would one set a default currency for a certain world?
-
View User Profile
-
Send Message
Posted Dec 1, 2012So it seems that PayDay multiple after so long by 2. I have a wage that starts at 1 and it steadily increases which is very annoying. Or am I just doing something wrong? :P
-
View User Profile
-
Send Message
Posted Nov 29, 2012I have created a payday called "PayDay" that is a wage and the amount is "2" and I'm receiving 4 for every payday. Why is this?
Oh and another question/suggestion, can you have it stop paying people money once they go AFK for X amount of seconds for paydays? :) I would love that so players don't have to be kicked 24/7 and can stay logged in but still not earn money.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@serfma
Yeah annoying issue, the format value is being wrong in the database so the formatter shows nothing since it's invalid.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@greatman321
Oh wow, Thanks. Is this just a temporary issue?
-
View User Profile
-
Send Message
Posted Nov 28, 2012@serfma
/craftconomy format could help fix your issue.
-
View User Profile
-
Send Message
Posted Nov 28, 2012Whenever I type /money it shows:
[Money] Balance: [Money]
and refuses to show an amount.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@ulumulu1510
It was possible to exchange between currencies in the 2.X versions. It is planned to add it back in 3.0.4 or 3.0.5. Need to finish the multi-language support first ;)
As for the speed, didin't receive any alerts of being slow. It's sure that the plugin speed depends of your database choice.
-
View User Profile
-
Send Message
Posted Nov 28, 2012Hey guys, I'm so happy I found this :)
You are actually the only ones out there who are providing a multi-currency with multiple balances per world, that is awesome. One question there: If there are multiple-balances, you cannot send money from one to another, can't you? (that would be great, sounds newbish from me, but there are other developers you know....)
So, those players who use it: Have you had any problems yet, is it performing well? We have a pretty big player base, because of that, I don't like to change without hearing good news :)
Awaiting your answers Sincerly, ulu - Staff Massivecraft
-
View User Profile
-
Send Message
Posted Nov 28, 2012@Bluehog4u
I can confirm that this is possible with 3.0.3
To pay offline player, remember to use correct name: /money pay playername amount
To take money, u first need to check balance of the other player: /money balance playername
If u want to take 100 from a player having 1000 u just use this /money set playername 900
I dont think there is a "take" command, so use the "set" command instead.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@greatman321
Thanks greatman, craftconomy.* is working as it should :)
I can see you made so we can use /money top without the currency name...
but if I want page two I still need to write it like /money top dollar 2.
I hope u r able to fix the town and nation deletions, its kinda a big problem for me.
Another tip.. about the /money balance playername, how about skip the word balance
and make it even simpler: /money playername
Have a nice day.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@Bluehog4u
If my memory is good, it already does for admin cmds. If it doesn't, it should in the dev builds.
-
View User Profile
-
Send Message
Posted Nov 27, 2012Would it be possible to set it up so you can effect people's money even if they are NOT online?
Aka an admin can give/take from an offline player, or another player can pay someone not online.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@Kiwz
http://jenkins.greatmancode.com/job/Craftconomy3/651/ should allow your "craftconomy.*" permission node now.
EDIT: Be sure to backup your database. There has been some huge changes in 3.0.4 like a partially implemented language system.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@Kiwz
Hmm. Ill check what Towny does (If deleting the account). I don't think I made any "delete" functions for the accounts.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@Kiwz
Personally using bPerms with CC3 3.0.2 (Didin't take the time to update yet :P) and didin't have to modify my plugin.yml to be able to use it. They are dynamicly loaded as shown there:
https://github.com/greatman/craftconomy3/blob/master/src/main/java/com/greatmancode/craftconomy3/BukkitCaller.java#L215
https://github.com/greatman/craftconomy3/blob/master/src/main/java/com/greatmancode/craftconomy3/commands/CommandHandler.java#L44
I could add the * support quite easily. Ill do that for 3.0.4.
I have those nodes for players:
-
View User Profile
-
Send Message
Posted Nov 27, 2012@greatman321
I think there is an issue between your CraftConomy3 and Towny.
When a town/nation is renamed, the old name is still an account, including the balance.
If another player makes a new town called the same, this new town starts with x amount of dollars. Very bad for my server economy.
The second issue is when someone delete a town/nation the account will not be deleted
(it is put to 0 though, but I would rather like it deleted).
If you could make sure CraftConomy3 delet nonexisting town/nation it would be very nice.
I've posted this issue @Towny:
http://code.google.com/a/eclipselabs.org/p/towny/issues/detail?id=1448
They replyed it was an issue in CraftConomy3....
Imo this bug is pretty big and I hope you would like to check it as soon as possible.
(btw, plz check my other post about the permission node)
Thanks alot :)
-
View User Profile
-
Send Message
Posted Nov 26, 2012@neclovek
Read back about 10 posts...
"Try /craftconomy format command. Should fix your issue."
(I think)
-
View User Profile
-
Send Message
Posted Nov 26, 2012I think i found a bug: When i type /money it doesnt display my balance. Onlydisplays this:
[Money] Balance: [Money] myworldname:
Thats all.