Currency - Nothing extra
core version: 0.6.1
basic version: 0.8.1
Currency is a new method of handling an economy in your Bukkit server. Unlike most other economy plugins, Currency is broken into two separate plugins, one containing the database and account handling (CurrencyCore) and the other containing the commands (CurrencyBasic). Even more different, CurrencyBasic is written in JRuby using RubyBukkit making it easy to edit in real time to suit your needs.
Why another economy plugin? An economy management plugin does not need to do more than hold data. It should be utilized through it's API in other plugins to interact with the server's players. This is exactly what this plugin does, as CurrencyBasic is entirely optional and can be easily replaced/edited.
Installation: http://dev.bukkit.org/server-mods/currency/pages/installation/
Developers API: http://dev.bukkit.org/server-mods/currency/pages/developers-api/
Commands & Permissions: http://dev.bukkit.org/server-mods/currency/pages/commands-permissions/
Github: https://github.com/coelho/Currency
Issues: https://github.com/coelho/Currency/issues
Bukkit Forums: http://forums.bukkit.org/threads/econ-currency-v0-1-nothing-extra-1-0-1-r1.52133/
Download:
CurrencyCore.jar: http://dev.bukkit.org/server-mods/currency/files/17-currency-core-v0-6-1/
CurrencyBasic.rb: http://dev.bukkit.org/server-mods/currency/files/20-currency-basic-v0-8-1/
Useful Plugins:
Vault: http://dev.bukkit.org/server-mods/vault/
Facts
- Date created
- Dec 28, 2011
- Category
- Last update
- Mar 07, 2012
- Development stage
- Release
- Language
- enUS
- License
- GNU General Public License version 2 (GPLv2)
- Curse link
- Currency
- Downloads
- 7,855
- Recent files
- R: CurrencyBasic v0.8.1 for CB 1.2.3-R0.1 Mar 07, 2012
- R: CurrencyBasic v0.8 for CB 1.2.3-R0.1 Mar 05, 2012
- R: CurrencyCore v0.6.1 for CB 1.1-R6 Mar 01, 2012
- R: CurrencyBasic v0.7 for CB 1.1-R1 Jan 27, 2012
- R: CurrencyCore v0.6 for CB 1.1-R1 Jan 27, 2012
- Reply
- #32
Tony1928 Dec 10, 2012 at 22:37 UTC - 0 likesDoes this mod offer command for when you place or takeout items in a certian chest money is added or taken away from the person that activates it.
- Reply
- #31
tacticalsk8er Aug 18, 2012 at 23:18 UTC - 0 likes@ElectronGuigui: Go
Quote:
CurrencyBasic is written in JRuby using RubyBukkit making it easy to edit in real time to suit your needs.
BFAK:tacticalsk8er,90608910,76b4fd546c339e353836bc3c5d8b767468c30f53dba2789d082aa429d65c0f6c
- Reply
- #30
ElectronGuigui Apr 27, 2012 at 17:05 UTC - 0 likes@C031H0: Go
The sources files are "CurrencyBasic.rb" Why ".rb" ? I've doing a plugin (ValidServ) and my sources files are Java sources files...
My plugins:
- Reply
- #29
C031H0 Mar 07, 2012 at 04:25 UTC - 0 likes@Tauryuu: Go
That is what the plugin is aimed at doing. Allowing people to freely control their economy without any binding them to anything.
Glad you like it!
- Reply
- #28
Tauryuu Mar 07, 2012 at 02:22 UTC - 0 likes@C031H0: Go
Hm. The error disappeared when I added ebean.properties. Wierd.
Anyways, I love this plugin! I had to code an external plugin to replace CurrencyBasic, but it works perfectly. :)
Embarker Network - Where us hipsters at! http://embarker.us</center>
- Reply
- #27
C031H0 Mar 05, 2012 at 22:31 UTC - 0 likes@Jselbyonbukkitdev: Go
SCS?
- Reply
- #26
Jselbyonbukkitdev Mar 05, 2012 at 07:09 UTC - 0 likesIt would be nice for it to work with SCS.
- Reply
- #25
C031H0 Mar 04, 2012 at 00:14 UTC - 0 likes@Tauryuu: Go ebeans.properties is unneeded, and is just a warning. It seems it may be a misconfiguration with bukkit persistence in the bukkit.yml. Can you post that for me?
- Reply
- #24
Tauryuu Mar 02, 2012 at 21:35 UTC - 0 likesWhere do I get ebean.properties? I looked everywhere and I couldn't find the file. Now I get these giant errors without it.
EDIT: I don't think it's the ebean.properties issue, after doing some research, but this error still pops up once in a while.
03.03 05:24:30 [Server] INFO Disconnecting dragonlord9234 [/76.121.254.203:2718]: You are not white-listed on this server! 03.03 05:24:30 [Server] SEVERE ... 12 more 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:607) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.lib.sql.PooledConnection.rollback(PooledConnection.java:752) 03.03 05:24:30 [Server] SEVERE at org.sqlite.Conn.rollback(Conn.java:351) 03.03 05:24:30 [Server] SEVERE at org.sqlite.DB.exec(DB.java:76) 03.03 05:24:30 [Server] SEVERE at org.sqlite.DB.throwex(DB.java:370) 03.03 05:24:30 [Server] SEVERE Caused by: java.sql.SQLException: SQL logic error or missing database 03.03 05:24:30 [Server] SEVERE at java.lang.Thread.run(Thread.java:636) 03.03 05:24:30 [Server] SEVERE at is.currency.queue.AccountQueue.run(AccountQueue.java:24) 03.03 05:24:30 [Server] SEVERE at is.currency.queue.AccountQuery.execute(AccountQuery.java:16) 03.03 05:24:30 [Server] SEVERE at is.currency.queue.impl.AccountCreateQuery.run(AccountCreateQuery.java:25) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.core.DefaultServer.save(DefaultServer.java:1567) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.core.DefaultServer.save(DefaultServer.java:1577) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.persist.DefaultPersister.save(DefaultPersister.java:282) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.persist.DefaultPersister.saveRecurse(DefaultPersister.java:308) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.persist.DefaultPersister.saveVanillaRecurse(DefaultPersister.java:361) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.persist.DefaultPersister.saveVanillaInsert(DefaultPersister.java:381) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.core.BeanRequest.rollbackTransIfRequired(BeanRequest.java:107) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:595) 03.03 05:24:30 [Server] SEVERE at com.avaje.ebeaninternal.server.transaction.JdbcTransaction.rollback(JdbcTransaction.java:614) 03.03 05:24:30 [Server] SEVERE javax.persistence.PersistenceException: java.sql.SQLException: SQL logic error or missing database
- Reply
- #22
C031H0 Jan 16, 2012 at 20:42 UTC - 0 likes@Sleaker: Go I simply wanted to use a library that is already built in Bukkit rather than using my own Sqlite or Mysql library. I am aware eBeans has issues, and would like to address them in the future. Although it is really high on my priority list, I have been too busy with other projects regarding school work and obligations in my life to complete this however. Regardless, at the moment, I believe CurrencyCore is fairly stable, and that is also a very important aspect of this plugin.