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 Aug 10, 2012Hello!
Great news, the development of V3 is going good! I currently a build that I deem "stableish". You can't convert from V2 yet
What is currently done: Full player account implementation with commands with /money
Multiworld and multi-currency (Untested)
iConomy Import
new config file (Will still change a LOT)
Initial bank support. Some cmds are made but probably doesn't work.
Fully supports CraftBukkit and Spout Server.
Other stuff I forgot
You can download the version here: http://jenkins.thebigdigmc.info/job/Craftconomy3/158/artifact/target/craftconomy3-3.0.0-SNAPSHOT.jar THIS IS A DEV-BUILD. STUFF CAN REALLY BE BROKEN. ALSO. YOU CAN'T CONVERT FROM V2 YET
It's recommended to run it on a test server to see any bugs and such! Reports bugs over here: http://bug.greatmancode.com/browse/CRAFTCONO and the GitHub repo for V3 is here: http://github.com/greatman/Craftconomy3
Also, use this Vault with it: http://download.mc-gameserver.com/index.php?action=downloadfile&filename=Vault-1.2.17-SNAPSHOT.jar&directory=&
-
View User Profile
-
Send Message
Posted Aug 10, 2012This error occurs when typing /money (Using SQlite)
23:46:11 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'money' in plugin Craftconomy v2.3.5-b4 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.b(NetworkManager.java:276) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NullPointerException at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:989) at java.lang.Double.parseDouble(Double.java:510) at me.greatman.Craftconomy.utils.SQLLibrary.isDoubleParsable(SQLLibrary.java:407) at me.greatman.Craftconomy.utils.SQLLibrary.seperator(SQLLibrary.java:365) at me.greatman.Craftconomy.utils.SQLLibrary.entryExist(SQLLibrary.java:253) at me.greatman.Craftconomy.utils.DatabaseHandler.currencyExist(DatabaseHandler.java:591) at me.greatman.Craftconomy.CurrencyHandler.exists(CurrencyHandler.java:80) at me.greatman.Craftconomy.CurrencyHandler.getCurrency(CurrencyHandler.java:34) at me.greatman.Craftconomy.Account.getBalance(Account.java:126) at me.greatman.Craftconomy.commands.money.OwnMoneyCommand.perform(OwnMoneyCommand.java:29) at me.greatman.Craftconomy.commands.BaseCommand.execute(BaseCommand.java:58) at me.greatman.Craftconomy.Craftconomy.handleMoneyCommand(Craftconomy.java:272) at me.greatman.Craftconomy.Craftconomy.onCommand(Craftconomy.java:237) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 15 more
-
View User Profile
-
Send Message
Posted Aug 10, 2012Hi there, I have a little problem with CraftConomy, it gives me this error every startup:
http://pastebin.com/JMsLhqQ5
Maino
-
View User Profile
-
Send Message
Posted Aug 9, 2012@DarkMists
Not atm but I could add that feature in 3.0 for the world sharing.
And how it doesn't work with portals? if Multiverse supports Vault I sould be supported.
-
View User Profile
-
Send Message
Posted Aug 9, 2012does you plugin support world A and world B share the same currency and world C has its own. Can you see if you can get craftconomy to work with multiverse portals? if you can get these things to work then you have the perfect plugin for me. I dont mind waiting till your next version is released.
-
View User Profile
-
Send Message
Posted Aug 9, 2012Thanks for this awesome plugin! Its a perfect replacement for iConomy!
-
View User Profile
-
Send Message
Posted Aug 8, 2012@greatman321
Wish it would have worked out, Plugin looks good when it is working ^-^
-
View User Profile
-
Send Message
Posted Aug 8, 2012@mrchasez
It is normal that if the account is already created that it still shows dollar & Coins since it supports multi-Currency. You need to use the /craftconomy command to edit that currency information.
-
View User Profile
-
Send Message
Posted Aug 8, 2012And i cant send money, or work with a few of my plugins which supports Vault. DAMN~!
Going to have to use Boseeco or some shit
-
View User Profile
-
Send Message
Posted Aug 8, 2012Yep i was right, no matter what i change the config too. It still says dollars and coin. Please fix this... Starting to wonder if leaving iCon was a bad move.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@greatman321
I just changed config and reloaded... It still said Dollars and coin when i changed to Aria and Pent. However i will stop server, upload, then start again. If it still don't work, you have more bugs..
-
View User Profile
-
Send Message
Posted Aug 8, 2012@mrchasez
Formatting bug, should be fixed with that version: http://jenkins.thebigdigmc.info/job/Craftconomy/5/artifact/target/Craftconomy-2.3.5-SNAPSHOT.jar
-
View User Profile
-
Send Message
Posted Aug 8, 2012Ok, We are running Bukkit 1.3.1-R1.0 Using CC 2.3.5
Getting this error on all commands (it loads up fine) http://pastie.org/4414244
Here is our config / Payday: https://dl.dropbox.com/u/40465785/Files.zip
So what am i doing wrong here? Can i not change the name of the currency, or disable payday?
-
View User Profile
-
Send Message
Posted Aug 8, 2012@greatman321
We literally cant use iConomy anymore. You will be able to convert for us later i presume. So we will just use this until then.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@mrchasez
Keep using iConomy for now. I'm working on the V3.0 atm (So I don't really work anymore on the 2.X branch) so Ill try to work out the converter today. Be sure to backup a lot while waiting.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@greatman321
Just tried again, this time no reloading. Can you please try? I have quite a few hundred people waiting for the server to go backup
-
View User Profile
-
Send Message
Posted Aug 8, 2012@greatman321
Unfortunately i did. I deleted plugin, put new one in. Started server.
Edited config. Reloaded, Got that error.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@mrchasez
Reset completly the configuration file (Delete and let it regen). Technicly that NullPointerException shoudn't happen.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@greatman321
I just tried Got another error: http://pastie.org/4414027
I sent you a PM
-
View User Profile
-
Send Message
Posted Aug 8, 2012@mrchasez
Try that way. Ill do the same thing as you would do anyway. A user (1-2 comment page ago) noted that through 2.2 it works.