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 Jan 6, 2015@krustymk
You seem to still run a old Vault. it's trying to use methods that don't exist anymore.
-
View User Profile
-
Send Message
Posted Jan 6, 2015Been getting this error since updating to the vault you say we need for cc3 (waiting for the database converter)
http://pastebin.com/0xfwfUE4
ive contacted the Stats author as well as both your plugins are in the error
Cheers
-
View User Profile
-
Send Message
Posted Jan 6, 2015@greatman321
Thanks for the quick reply :)
-
View User Profile
-
Send Message
Posted Jan 6, 2015@krustymk
Just cc3 tables. https://github.com/greatman/craftconomy3/blob/master/src/main/java/com/greatmancode/craftconomy3/utils/OldFormatConverter.java#L219
-
View User Profile
-
Send Message
Posted Jan 6, 2015When you say the WHOLE database... i have several plugins using 1 sql database (host restriction) Whats the score on that situation
Cheers :)
-
View User Profile
-
Send Message
Posted Jan 6, 2015@Blabla72
Can you try this version? https://oss.sonatype.org/content/repositories/snapshots/com/greatmancode/craftconomy3/3.2.1-SNAPSHOT/craftconomy3-3.2.1-20150106.173640-1.jar
-
View User Profile
-
Send Message
Posted Jan 6, 2015@Blabla72
Revert to 3.1.6 for now. Need to fix it.
-
View User Profile
-
Send Message
Posted Jan 6, 2015Error with new version: http://pastebin.com/mmapypsj
-
View User Profile
-
Send Message
Posted Jan 4, 20153.2 work on 1.7.9?
-
View User Profile
-
Send Message
Posted Jan 4, 2015@Sojcice
Use this: craftconomy.money.balance
-
View User Profile
-
Send Message
Posted Jan 3, 2015After a couple of months off I finally finished the old database converter. This is the 3.2 release candidate
DO BACKUPS. THIS VERSION WILL DESTROY THE WHOLE DATABASE AND RE-CREATE IT. YOU HAVE BEEN WARNED. I WILL NOT BE RESPONSIBLE FOR DATA LOSS
I hope i'm clear :P
You might be wondering why the .jar file is so big now (2MB). It's because i'm using new libraries for the database backend. Just to name them: HikariCP, javassist (Required by HikariCP), slf4j (Required by HikariCP) and the H2 driver.
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.
https://oss.sonatype.org/content/repositories/snapshots/com/greatmancode/craftconomy3/3.2-SNAPSHOT/craftconomy3-3.2-20150104.054452-11.jar
Features:
Whole change here: https://github.com/greatman/craftconomy3/compare/1396eaccc6e8...7060e51fea5e
-
View User Profile
-
Send Message
Posted Jan 2, 2015[21:33:59] [Server thread/INFO]: [Craftconomy3] Enabling Craftconomy3 v3.1.6 jenkins-Craftconomy3-2149
[21:33:59] [Server thread/INFO]: [Craftconomy3] Starting up!
[21:33:59] [Server thread/INFO]: [Craftconomy3] Loading the Configuration
[21:33:59] [Server thread/INFO]: [Craftconomy3] Loading listeners.
[21:33:59] [Server thread/INFO]: [Craftconomy3] Loading commands
[21:33:59] [Server thread/INFO]: [Craftconomy3] Loading the Database Manager
[21:34:00] [Server thread/INFO]: [Craftconomy3] Database Manager Loaded!
[21:34:00] [Server thread/INFO]: [Craftconomy3] Your database is out of date! (Version 6). Updating it to Revision 7.
[21:34:00] [Server thread/WARN]: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate key name 'account_name_index'
[21:34:00] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[21:34:00] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
[21:34:00] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[21:34:00] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
[21:34:00] [Server thread/WARN]: at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
[21:34:00] [Server thread/WARN]: at com.mysql.jdbc.Util.getInstance(Util.java:382)
EDIT: Very dirty workaround is to change the "dbVersion" in the cc3_config table to 7 - worked for me
-
View User Profile
-
Send Message
Posted Dec 31, 2014@ZackBlazes
Would love to know the answer myself.
Edit: I can confirm that this plugin is UUID compatible as it is listed as being added in the last update I believe.
-
View User Profile
-
Send Message
Posted Dec 26, 2014Is this UUID compatible?
-
View User Profile
-
Send Message
Posted Dec 22, 2014I have a problem I gived permision Craftconomy.money.holdings But players cant use /money command its says denied HELP please
-
View User Profile
-
Send Message
Posted Dec 7, 2014@adracamas
I have the same Problem :(
[14:18:38] [Server thread/INFO]: [Craftconomy3] Enabling Craftconomy3 v3.1.6 jenkins-Craftconomy3-2149 [14:18:38] [Server thread/INFO]: [Craftconomy3] Starting up! [14:18:38] [Server thread/INFO]: [Craftconomy3] Loading the Configuration [14:18:40] [Server thread/INFO]: [Craftconomy3] Loading listeners. [14:18:40] [Server thread/INFO]: [Craftconomy3] Loading commands [14:18:40] [Server thread/INFO]: [Craftconomy3] Loading the Database Manager [14:18:50] [Server thread/INFO]: [Craftconomy3] Database Manager Loaded! [14:18:50] [Server thread/INFO]: [Craftconomy3] Your database is out of date! (Version 1). Updating it to Revision 2. [14:18:50] [Server thread/ERROR]: Error occurred while enabling Craftconomy3 v3.1.6 jenkins-Craftconomy3-2149 (Is it up to date?) java.lang.NullPointerException at com.greatmancode.craftconomy3.Common.updateDatabase(Common.java:1169) [?:?] at com.greatmancode.craftconomy3.Common.onEnable(Common.java:181) [?:?] at com.greatmancode.craftconomy3.tools.interfaces.BukkitLoader.onEnable(BukkitLoader.java:44) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:412) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:476) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:394) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:360) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:334) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:290) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:210) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-205-g3633afe] [14:18:50] [Server thread/INFO]: [Vault][Economy] Craftconomy3 hooked.
-
View User Profile
-
Send Message
Posted Dec 1, 2014Maybe it's something I'm doing wrong then. :/
-
View User Profile
-
Send Message
Posted Dec 1, 2014@adracamas
Don't see why it woudn't work.
-
View User Profile
-
Send Message
Posted Dec 1, 2014@NightDragon1
Vault will work with the default currency in the system (If you have more than one) so be sure the proper one is the default one.
-
View User Profile
-
Send Message
Posted Dec 1, 2014Please recheck with the new spigot.