DigiCoin

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Welcome to DigiCoin!

DigiCoin is designed to be an ultra-simple economy. There's practically nothing to it, with only two classes and pretty much no config! DigiCoin is built to meet the needs of two types of people;

A) Those who want an incredibly lightweight, simple and stable Economy plugin with no maintanance required

B) Those who use Forge and want something complex and awesome for their MCPC+ server.

The plugin was originally built for use alongside my Forge mod, FlenixCities. The mod adds physical currency which can be accessed with an ATM, but due to design couldn't be directly used with Bukkit. So, this plugin was created and can interact with the Forge side if it exists, adding Vault support to my mod. However, I decided that it works pretty well as a standalone economy plugin too!

Features:

  • Very lightweight and simple to use
  • Supports Vault*
  • Designed to work with Forge, but works fine without.

Permissions & Commands The following is a list of commands and their required permission nodes. [] defines an optional parameter, and <> is a required one.

  • /DigiCoin - Root command, shows your balance. No permission required!
  • /DigiCoin Pay <Player> <Amount> - Pay the specified player. digicoin.pay
  • /DigiCoin Get|Balance [Player] - Shows the balance of yourself, or a specified player. digicoin.balance.other
  • /DigiCoin Set [Player] <Amount> - Sets the players balance to the amount. digicoin.admin
  • /DigiCoin Reset [Player] - Reset the player to 0. digicoin.admin
  • /DigiCoin Add|Give [Player] <Amount> - Gives the player the specified amount. digicoin.admin
  • /DigiCoin Remove|Take [Player] <Amount> - Takes cash away from the player. digicoin.admin
  • /DigiCoin Reload - Reloads the plugin. You should rarely, if ever, need to use this as there's no real config. I don't recommend editing values while the server is up either, but this is just here in case something goes wrong.
  • /DigiCoin Help - Displays a list of the commands. Only shows those which you have permission for. No permission node.

I am open to any ideas you may have, but remember this is supposed to be simple. I don't plan multi-accounts, banks, or anything fancy like that. I also intend to keep it flatfile for now, but MAY add databases as a future option - we'll see.

This is totally open-license. You're free to do as you wish- redistribute it in a pack, fork it and edit it, whatever. My only conditions are you don't make money from it, and you credit me if you do anything with it. Have fun!

  • Vault support waiting an accepted Pull Request with the vault team. In the mean time, a modified version is available on my site.

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

  • 6 comments
  • Avatar of Flenix1 Flenix1 Jan 09, 2014 at 17:21 UTC - 0 likes

    @Sleaker: Go

    TAEcon was released about 3 days before me. My code is 100% original but I did look at theirs to see how things were set up (Mainly in the core class); that's probably why you think they're similar. I can assure you I've written mine from scratch though- if you run a text compare on our command classes that should be pretty evidential, and obviously I have an entire extra class for forge communication :P

    Although the two plugins have similar functionality, mine has a different goal anyway. The main purpose of DigiCoin is to add Bukkit-side support for my forge mod; the fact it works as a standalone econ plugin is just a happy coincidence really. If you like I can make it a requirement to draw a firm line between this and TAEcon?

    (By the way, thanks for clearing up the past thing. I've always had this feeling you hated me since then, but the past is the past eh?)

    Silvania Logo

  • Avatar of Sleaker Sleaker Jan 09, 2014 at 14:51 UTC - 0 likes

    I don't dislike you cause of past disagreements, FYI. I will accept PRs from you on Vault for adding Econ support. My biggest concern however, is that TAEcon is the same to the point that the formatting on the econ class is identical to DigiCoin, and one of them is just renamed package names from the other with a minor variation on double support possibly. If you've copied TAEcon and made minor alterations then you should be releasing under GPL with a callback notice that you've barrowed code from them, at this point it's also hard to determine which one was released first.

    Vault - Link your plugin to any Economy or Permission system easily!

    LocalShops - LocalShops is back!

    Checkout Spoutcraft, an open-source Client mod/project: https://www.spoutcraft.org/

    BFAK:Sleaker,39846,cbc1c56d35abba362cc93bbd2040dfaf3ff905658ec286d433e55635b8e42b30

  • Avatar of minizbot2012 minizbot2012 Jan 09, 2014 at 02:14 UTC - 0 likes

    okay, attempting pull request, attempt 3. incase you are needed pull is here https://github.com/MilkBowl/Vault/pull/496

    Last edited Jan 09, 2014 by minizbot2012
  • Avatar of Flenix1 Flenix1 Jan 06, 2014 at 00:46 UTC - 0 likes

    @minizbot2012: Go

    If possible could you do the pull itself? Sleaker doesn't really like me after we disagreed on something a while back- I get this strange feeling he's just gonna deny anything I push - and I'm not particularly good with Github anyway :P

    If not I'll keep trying though.

  • Avatar of minizbot2012 minizbot2012 Jan 05, 2014 at 23:02 UTC - 0 likes

    sent a new pull request to turn my many commits into one, hope to see this in vault soon :)

    -Minizbot2012

  • Avatar of minizbot2012 minizbot2012 Dec 14, 2013 at 00:38 UTC - 0 likes

    I sent a pull request to your repository for vault to fix the issues.

  • 6 comments

Facts

Date created
Dec 09, 2013
Categories
Last update
Dec 09, 2013
Development stage
Abandoned
Language
  • enUS
License
Public Domain
Downloads
299
Recent file

Authors