CraftConomy

https://dl.dropbox.com/u/28996829/craftconomy.png

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!

http://cdn1.iconfinder.com/data/icons/crystalproject/24x24/apps/daemons.png Latest version: 3.2.1. Compatible with Craftbukkit 1.8 (1.7.9 too!)

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

Installation guide in German (For 3.0.4):

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Gottsmillk Gottsmillk Mar 28, 2015 at 16:19 UTC - 0 likes

    Hi, first I would like to say that this plugin is great!

    Just one small issue though, factions come up in /money top, and instead of the faction name, the faction UUID comes up. I would appreciate if there was something that can make only players be listed, thank you!

    Here's a pic, no error logs.

    http://puu.sh/gT8R7/b89f60b10b.png

    Last edited Mar 28, 2015 by Gottsmillk

    Check out our factions pvp minigame economy magic spells server @ mc.wallou.net!

  • Avatar of erik1988 erik1988 Mar 20, 2015 at 07:15 UTC - 0 likes

    Thx.

    I still have a bank error on the dev build you posted:

    http://pastebin.com/dT6RKBuq

  • Avatar of AriKira AriKira Mar 15, 2015 at 14:24 UTC - 0 likes
     [22:20:11] [Server thread/INFO]: Miku_Snow issued server command: /ccsetup database prefix sur_
    [22:20:11] [Server thread/INFO]: [Craftconomy3] Loading the Database Manager
    [22:20:11] [Server thread/WARN]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
    [22:20:11] [Server thread/WARN]: SLF4J: Defaulting to no-operation (NOP) logger implementation
    [22:20:11] [Server thread/WARN]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
    [22:20:11] [Server thread/WARN]: java.sql.SQLException: Cannot add foreign key constraint
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325)
    [22:20:11] [Server thread/WARN]: 	at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.com.zaxxer.hikari.proxy.PreparedStatementJavassistProxy.executeUpdate(PreparedStatementJavassistProxy.java)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.craftconomy3.storage.sql.MySQLEngine.<init>(MySQLEngine.java:75)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.craftconomy3.storage.StorageHandler.<init>(StorageHandler.java:40)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.craftconomy3.Common.initialiseDatabase(Common.java:391)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.craftconomy3.commands.setup.NewSetupDatabaseCommand.mysql(NewSetupDatabaseCommand.java:140)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.craftconomy3.commands.setup.NewSetupDatabaseCommand.execute(NewSetupDatabaseCommand.java:48)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.craftconomy3.tools.commands.SubCommand.execute(SubCommand.java:69)
    [22:20:11] [Server thread/WARN]: 	at com.greatmancode.craftconomy3.tools.commands.bukkit.BukkitCommandReceiver.onCommand(BukkitCommandReceiver.java:51)
    [22:20:11] [Server thread/WARN]: 	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    [22:20:11] [Server thread/WARN]: 	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
    [22:20:11] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServer.java:646)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.PlayerConnection.handleCommand(PlayerConnection.java:1115)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:950)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:26)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:53)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13)
    [22:20:11] [Server thread/WARN]: 	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    [22:20:11] [Server thread/WARN]: 	at java.util.concurrent.FutureTask.run(Unknown Source)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:696)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634)
    [22:20:11] [Server thread/WARN]: 	at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537)
    [22:20:11] [Server thread/WARN]: 	at java.lang.Thread.run(Unknown Source)
    [22:20:11] [Server thread/INFO]: [Craftconomy3] Database Manager Loaded!
    [22:20:11] [Server thread/INFO]: [Craftconomy3] Loading the Currency manager.
    [22:20:11] [Server thread/INFO]: [Craftconomy3] Currency Manager Loaded!
    [22:23:10] [Server thread/INFO]: Miku_Snow issued server command: /ccsetup currency name dollar
    

    _(:з」∠)_嘿,这里是卖萌的Miku_Snow! _(:з」∠)_Hey,here is acting cute of Miku_Snow! _(:з」∠)_ね,ここは売って萌のMiku_Snow! _(눈_눈 」∠)_嘛 其实叫我千飞夏就行了

  • Avatar of erik1988 erik1988 Mar 15, 2015 at 10:47 UTC - 0 likes

    I noticed that the dev builds are red. Any reason not to use them?

    I also still have issues with the /bank command, it does not work and produce error in console.

  • Avatar of Phoenix616 Phoenix616 Mar 14, 2015 at 23:24 UTC - 0 likes

    @Premx: Go

    ChestShop works via Vault.

    @Sn0wStorm: Go

    Use a build later then this commit: https://github.com/greatman/craftconomy3/commit/8d89001cd61cedb0eb0d34aab9a1a2d09d894e24

    Moep.tv - because why not?

  • Avatar of Sn0wStorm Sn0wStorm Mar 14, 2015 at 16:47 UTC - 0 likes

    MySQL Error when using /money log on v3.2.1 Spigot 1.8.3

    http://pastebin.com/0xFt98NG

  • Avatar of Blanidur Blanidur Mar 13, 2015 at 09:48 UTC - 0 likes

    3.2.1 Does not with MySQL?

    [10:47:06 ERROR]: Error occurred while enabling Craftconomy3 v3.2.1-13814c0-trv1 39 (Is it up to date?) java.lang.NullPointerException at com.greatmancode.craftconomy3.currency.CurrencyManager.<init>(Currenc yManager.java:40) [?:?] at com.greatmancode.craftconomy3.Common.initializeCurrency(Common.java:4 20) [?:?] at com.greatmancode.craftconomy3.Common.onEnable(Common.java:141) [?:?]

    at com.greatmancode.craftconomy3.tools.interfaces.BukkitLoader.onEnable( BukkitLoader.java:44) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [s pigot_server.jar:git-Spigot-35348a5-ee6d0fa] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:335) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:405) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.jav a:356) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer. java:316) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at net.minecraft.server.v1_8_R1.MinecraftServer.q(MinecraftServer.java:4 02) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at net.minecraft.server.v1_8_R1.MinecraftServer.k(MinecraftServer.java:3 70) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at net.minecraft.server.v1_8_R1.MinecraftServer.a(MinecraftServer.java:3 25) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.jav a:211) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java :505) [spigot_server.jar:git-Spigot-35348a5-ee6d0fa] at java.lang.Thread.run(Unknown Source) [?:1.8.0_31]

  • Avatar of greatman321 greatman321 Mar 12, 2015 at 13:49 UTC - 0 likes

    @bac2back5: Go

    Being that that plugin isn't updated since 2011 (According to github), it will be incompatible with about everything.

  • Avatar of bac2back5 bac2back5 Mar 12, 2015 at 09:19 UTC - 0 likes

    I am researching plugins for my new server, and I am unsure about how some of them link to others. I want to use Craftconomy for my currency, but I also want to use iCoLand and from what I've seen with iCoLand is that is uses iConomy. I was wondering if it is ossible to use Craftconomy with iCoLand.

Facts

Date created
Jan 11, 2012
Category
Last update
Jan 12, 2015
Development stage
Mature
Language
  • enUS
License
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
CraftConomy
Downloads
53,576
Recent files
  • R: 3.2.1 for 1.8.1 Jan 12, 2015
  • R: 3.2 for 1.8.1 Jan 04, 2015
  • R: 3.1.6 for CB 1.7.9-R0.1 May 06, 2014
  • R: 3.1.5 for CB 1.7.2-R0.1 Dec 24, 2013
  • R: 3.1.4 for 1.6.4 Jul 17, 2013

Authors