SimpleMoney

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

SimpleMoney v0.4.2 [#1.1-R5]

Note:

The current version will only work when Bukkit 1.1-R5 comes out!

I renamed the JAR and made the config files different so delete MoneyPlugin.jar and MainConfig.properties!

After wanting a plain and simple money system for my server, I created this. SimpleMoney will give your server a simple money system so you can pay players for items or do whatever you want. After thinking that people could go bankrupt by paying one player all of the money, I integrated a MobMoney-type plugin into this. Once you kill an Enderman, Pigman, Blaze, CaveSpider, Creeper, Ghast, MagmaCube, SilverFish, Skeleton, Slime, Spider, or Zombie you will be rewarded with money.

Features

  • Economy system that keeps track of players money.
  • Assigns new players that join a certain amount of money.
  • Config file and player database(flat-file).
  • Different config files for main options and mob reward amounts.
  • Players can pay eachother money.
  • People can give money (it is recomended that only admins use this as the money does not come out of an account).
  • People can set players money.
  • Players can reload the config.
  • MobMoney-type plugin built in which can be turned on or off and the rewards can be configured.
  • No MySQL or SQLite needed.
  • Almost all permissions supported.
  • Vault.

Installation

  1. Download Vault and put it in the plugin folder. (Vault: click me)
  2. Give all of the group a permission from the permission list below.
  3. Put the JAR inside the plugin folder.
  4. Reload the server.
  5. Open MainConfig.properties and edit the currency and starting money amount to what you want. MobMoney is turned off by default. If you turn it on in the config, the server needs to be reloaded with /reload.
  6. Reload your permission plugin.
  7. Type /money reload

Permissions

MoneyPlugin.user : Players can use "/money" and "/money help."

MoneyPlugin.pay : Players can use "/money pay."

MoneyPlugin.give : Players can use "/money give."

MoneyPlugin.set : Players can use "/money set."

MoneyPlugin.reload : Players can use "/money reload."

Commands

Note: You do not have to enter the players full name but you should.

/money pay (user) (amount) : Lets players pay (user) (amount).

/money give (user) (amount) : Lets players give someone else money(this money does not come out of an account).

/money set (user) (amount) : Lets players set someones account balance.

/money reload : Lets players reload the money config.

/money help : Lets players see helpful info.

/money : Lets players check their balance.

MobMoney Rewards

All mob rewards are set to 0 by default. If a reward is set to 0, no message will appear when someone kills a mob. You can configure a positive or negative reward in the config.

Changelog

(A) = Added

(F) = Fixed

(R) = Removed

(I) = Info

v0.4.1 [#1.1-R5]

(I) - Please delete the main config file! I have split the mob rewards and main config into two different config files.

(F) - Updated to Bukkit's new event system

(F) - Using EntityType instead of CreatureType because CretureType is deprecated.

(A) - Two seperate config files for mob rewards and main config.

(A) - Singular and Plural currency.

(F) - Made the code a bit more cleaner and efficient.

(F) - Fixed a spacing issue in the messages players get while sending money.

v0.4.1 [#1.1-R3]

(A) - Configurable rewards in the config for killing a mob.

(R) - Removed fixed rewards.

(I) - The config is a little messy so just bear with me for a while.

v0.3.0 [#1.1-R3]

(F) - Fixed the structure of the command checking so it takes up lees lines of code and runs faster.

(F) - When you kill a mob, t now states the correct currency.

(A) - Added a helpful "/money help" command.

(A) - Incorporated a decimal money system.

(I) - Added info to the config file.

(I) - The jar was renamed so MoneyPlugin.jar needs to be deleted, alo since the config was changed, MainConfig.properties needs to be deleted.

v0.2.1 [#1.1-R3]

(F) - Fixed the wrong usage message not including the new commands.

v0.2.0 [#1.1-R3]

(A) - /set command for setting a players balance.

(A) - MobMoney can be turned off in the config. It is off by default.

v0.1.1 [#1.1-R3]

(F) - Made the command calling a bit more efficient and it is easier for me to read the code.

v0.1.0 [#1.1-R3]

(A) - Plugin released.

Future Additions

Crossed out means it was added. If I do not add something, it will just be removed from the list.

  • Configurable mob prices in a config file.
  • Decimal Currency.
  • Option to turn mob rewards on and off.
  • Singular and Plural money types.
  • Edit config using in-game commands.

Known Issues

  • When you kill a mob, it says you earned "x Dollars" ignoring your set currency name.

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    36275
  • Created
    Feb 3, 2012
  • Last Released File
    Feb 24, 2012
  • Total Downloads
    2,222
  • License

Categories

Members

Recent Files