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 22, 2012@greatman321
I posted an Issue to Towny for a ferw weeks ago, and they just told me "It is CraftConomy that is not working".
I uppdated that issue now:
http://code.google.com/a/eclipselabs.org/p/towny/issues/detail?id=1448
Thanks alot for checking into this issue, I can clearly see that Towny is not doing it right with Vault.
Maybe if you could add a comment here aswell?
-
View User Profile
-
Send Message
Posted Dec 22, 2012@Kiwz
Checking Towny source code and it seems the code to remove a account doesn't do anything when it's hooked to Vault ( https://github.com/ElgarL/Towny/blob/master/src/com/palmergames/bukkit/towny/TownyEconomyHandler.java#L165 )
-
View User Profile
-
Send Message
Posted Dec 22, 2012@greatman321
Have you fixed the bug with Towny? The one that players are able to get infinite amount of money.
It is not fun to run a server with over 200 players where some players now has more than 1000000000 dollars (when they should have had about 10 000 dollar). Well, I have been posting several times before about this issue, and I havent got an answer yet. It would be great to hear something like "I am aware of it, and I will look into it the next few weeks".
Anyhow.. Have a great xmas :)
-
View User Profile
-
Send Message
Posted Dec 21, 2012@stockholmgaming
Put your boseconomy accounts.txt file into your plugins/Craftconomy3 folder. Start the server and run the wizard and make sure to choose the option to convert from boseconomy.
-
View User Profile
-
Send Message
Posted Dec 21, 2012Is any guide on how to convert boseEconomy?
-
View User Profile
-
Send Message
Posted Dec 19, 2012Craftconomy should work without a issue on 1.4.5-R1.0.
-
View User Profile
-
Send Message
Posted Dec 19, 2012@Mcmodder777
Version?
-
View User Profile
-
Send Message
Posted Dec 19, 2012This doesn't seem to work with PEX.
I added the node Craftconomy.money.holdings and my players still cannot type /money. The same goes for Craftconomy.money.pay and so on.
Any suggestions?
-
View User Profile
-
Send Message
Posted Dec 19, 2012@greatman321
I don't want to point my fingers at the wrong commit, so give me some time and I'll go through each commit so I can make sure that I don't get it wrong.
-
View User Profile
-
Send Message
Posted Dec 19, 2012@ProjectInfinity
What commit could have caused the issue? Because same as everybody i'm not really able to track down the issue unfortunatly.
-
View User Profile
-
Send Message
Posted Dec 19, 2012@dwdminecraft
I tried a fresh install, didn't help. And 3.0.2 works with over 60,000 registered accounts. 3.0.3 does not work at all.
I've gone through some of the commits, and I'm starting to have an idea of what I should do. But if I can't come up with a proper solution I'll simply rewrite the MySQL database handling in a forked project.
-
View User Profile
-
Send Message
Posted Dec 18, 2012@ProjectInfinity
No issues here, we just recently did a reset, well still in progress so we only have current low accounts, however before the reset we had way over 2000+ accounts with zero issues. There could be just a corrupted account (Not sure how to phrase this so bare with me). You try doing it fresh install?
-
View User Profile
-
Send Message
Posted Dec 18, 2012@Kiwz
Having tested this on my local machine, my local dedicated server and my remotely hosted dedicated server, I can say that they all run into the same issue. In the end, it has been broken on all of those machines since 3.0.3, 3.0.2 like mentioned previously works like intended.
-
View User Profile
-
Send Message
Posted Dec 18, 2012@ProjectInfinity
3.0.4 still works perfectly fine on my server
(using another windows7 xampp mysql server on same LAN)
-
View User Profile
-
Send Message
Posted Dec 17, 2012@Kiwz
It isn't down, I am 100% certain that the problem lies solely with Craftconomy. I have in fact confirmed it on several occasions, 3.0.2 works fine, 3.0.3 does not, 3.0.4 does not. I have about 5-6 other plugins using the same credentials just fine. The problem is Craftconomy 3.0.3++
PS: This is tested on several physical dedicated servers running both Windows and Linux. Same result.
Dev must not be testing MySQL when he releases an update, I suggest reverting changes done in 3.0.3 one by one until it starts working again. Then when we know where the issue lies in the code, they can be added back.
-
View User Profile
-
Send Message
Posted Dec 17, 2012@ProjectInfinity
My guess is that your sql server is down.
I am using and have been using 3.0.4 since the release date and mysql is working perfect.
Well, this is just my opinion....
-
View User Profile
-
Send Message
Posted Dec 17, 2012MySQL is still broken with 3.0.4 and escaping passwords usernames and the sorts with single quotes.
http://pastebin.com/N2Wu3Q6S
As you can see, it is only affecting Craftconomy and not ReportRTS. Whatever you touched in 3.0.3 when it comes to database handling broke MySQL.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@greatman321
You could add a "version-line" to check the version of the language file.
If I am not mistaken I do think Multiverse-Core and more are using this check.
Though this is a minor detail.
I am more interested to hear from you about the other issues I wrote about.
Have a nice day :)
-
View User Profile
-
Send Message
Posted Dec 15, 2012@Kiwz
How my system work unfortunately (Can probably be fixed): It checks if the file exist. If it doesn't, it checks in the .jar if it exists. If it doesn't exist there, it simply create a empty file. If it exists, it copy the file.
-
View User Profile
-
Send Message
Posted Dec 15, 2012Can you make
No rush though, just really looking forward to that feature! Great work so far on what you have done, an outstanding job!