MoneyThief
This plugin implements the ability to a configurable amount of money from another player after you kill them. You can also get paid for killing mobs.
NOTICE
(05/10/2015) Man, what's going on with Metrics? It's been up and down, but mostly down. This hindered development a bit (new workspace, so needed to download new dependencies), but I managed to grab a copy of it while it was up today. Development can continue as normal. So, what's new? I've completely refactored the entire plugin to make it easier to add content in the future. I've also completely refactored the config file so that it actually makes sense.
For older messages, consider going here.
Features
- Money is taken from the victim, and given to the killer
- The amount of money taken is based on a percentage of the victim's balance
- A percentage of the victim's money is lost altogether.
- Players can also make money by killing mobs
- Each mob can have a different value associated with them.
- The percentage of money stolen from the victim, percentage of money lost forever, and value of each mob is configurable in the config file
- Upon killing a mob/player, or dying from a player, you will hear a customizable fanfare play.
- Multipliers can be applied to PVE events based on permissions, as specified in the config file
Commands
This plugin has four commands:
- /moneythief reloadconfig - Reloads the config file
- /moneythief worth [mob] - Displays a list of mobs and their values, or displays the values of a specified mob
- /moneythief group [group] - Displays a list of groups and their multipliers, or displays the multipliers of a specified group
- /moneythief v - Returns the plugin version
Permissions
- moneythief.reloadconfig
- moneythief.worth
- moneythief.group
These three are for the previous commands. The rest are as follows:
- moneythief.PVE - You need this to get money from mob kills
- moneythief.PVP - You need this to get money from player kills
- moneythief.bypassPVP - If you have this, you will not activate the PVP event upon your death. You keep you money!
- moneythief.bypassPVE - If you have this, you will not lose money when killed by a PVE event.
- moneythief.group.<group name> - If you have this, you will receive multipliers for PVE events as specified in the config.
Dependencies
This plugin is dependent on Vault. You need to have a permissions plugin such as PermissionsEx to use this plugin.
Config
Due to length, the config file has been moved here.
Metrics
This plugin uses Metrics for anonymous usage statistics collections. You can opt out of the statistics collection for this plugin specifically at any time by disabling it in the config. You can opt out of Metrics altogether by editing plugins/Plugin Metrics/config.yml and changing the "opt-out" node to true.You can view the collected statistics at mcstats.org/plugin/MoneyThief. Collected stats are:
- General Stats (How many total servers use the plugin, and the combined number of players on all the servers)
- Server Location
- Metrics Version
- Minecraft Version
- Java Version
- Operating System (Version, name, architecture)
- System Core Count
- Server Version
- Whether the server is on offline or online mode

Credits
This plugin was created by myself, but I would like to acknowledge the following people:
- madtomic - Has been supporting this project since the beginning, giving suggestions, doing tests, and stopping me from slacking off! Thanks!
- Everyone in the Hysteria Unleashed community - Developing help, being supportive, and being awesome
Donations
I will never charge money for my plugins. If you want to support me, feel free to donate here.
Issues
Having problems? Found a bug? Want to suggest a new feature? Feel free to drop me a ticket here!
-
View User Profile
-
Send Message
Posted Sep 20, 2019Is there any way to activate this plugin for players that aren't oped?
Thank's.
This is one of the best plugins I've ever seen!!!
-
View User Profile
-
Send Message
Posted Jun 2, 2016@danment
Are you opped? If so, you probably have the bypassPVE node, which makes it so you don't lose money when you die from PVE.
-
View User Profile
-
Send Message
Posted Jun 2, 2016Permissions are enabled, however the money lost from pve is not working ive tried falling,burning and died from mobs but no message or money is deducted. Killing mobs does send me the message and i do gain money.
-
View User Profile
-
Send Message
Posted Apr 3, 2016@ElementalRealm
I have responded to your issue on GitHub.
@Capri205
I'm glad you're enjoying it! This really means a lot to me. ^^
-
View User Profile
-
Send Message
Posted Apr 3, 2016It's not working. The puglin is instaled but no one is earning Money from PvP or PvE at the server. My server is 1.8 and i'm using 1.3.0 MoneyThief plugin.
-
View User Profile
-
Send Message
Posted Mar 28, 2016@Capri205
I would love to! Is there anything in particular that isn't working in 1.9 that I should take a closer look at?
-
View User Profile
-
Send Message
Posted Oct 30, 2015Sounds interesting... Can I get the add on as well. I can help test it! Ban players when they died with negative balance. I think that is currently covered with you have nothing to lose if you die with negative balance.
-
View User Profile
-
Send Message
Posted Oct 20, 2015@psirusa
I like the idea, but I don't think it would be feasible for me to add something like this. Balance deductions are calculated based off of a percentage of the player's current balance, so in order to implement something like this I'd have to change the deduction to a static value, which I have no plans to do.
I could, however, make a completely separate plugin that bans players with a negative balance. It would require some other death penalty plugin that uses static values to work though.
Let me know your thoughts.
-
View User Profile
-
Send Message
Posted Oct 17, 2015I want to add this mechanic to my server builds, but I have a very specific feature I also want added... which is to ban the player(like hardcore server mode) if their balance falls to the negative of one death.
Might you possibly want to work with me on this? :)
-
View User Profile
-
Send Message
Posted Sep 23, 2015Progress report. Well, I've hit a little bump in the road. I originally wanted to get the update I mentioned in my previous comment out yesterday, but for some reason I can't get any of my dependencies to work. It also hasn't helped that mcstats.org has been down, as I can't get the metrics dependency at all. I don't know when I'll have my workspace sorted out, but it will probably take a little while before I can make a new update. I've done some work on it, but it's really hard when every line is erroring out. Sorry for any inconveniences this delay may have caused.
-
View User Profile
-
Send Message
Posted Sep 22, 2015@Sikatsuu
I have a config option for whether unnaturally spawned mobs should give rewards, I'm not sure if that includes mobspawner mobs.
I'll also implement custom multiplier permissions. However, this means that I have to expand my config again. (Bleugh!)
I really have to refactor that config file, I get a little sick looking at it.
-
View User Profile
-
Send Message
Posted Sep 14, 2015Are you able to create an option to disable earning money from mobspawner mobs?
-
View User Profile
-
Send Message
Posted Sep 9, 2015Maybe a bonus for certain ranks? Multiplier perks/permissions? Would be usefull :/
-
View User Profile
-
Send Message
Posted Sep 5, 2015@Weboss16
That is a good idea, I'll see about implementing it for the next update.
-
View User Profile
-
Send Message
Posted Sep 3, 2015Also if mobs/players are set to return 0.00 in cash, you do not get a notification. That would be useful and maybe even disable the message as a whole. :)
-
View User Profile
-
Send Message
Posted Aug 17, 2015@Ratismal
Wow thanks for that quick help Ratismal! You're awesome. Sorry for my late reply btw!
-
View User Profile
-
Send Message
Posted Aug 16, 2015@Sikatsuu
I definitely did not think of that! Your suggestion has been noted, and will be included in the next release. Instead of it being forced, the 'a' and 'an' will still be available using a '%A' tag.
-
View User Profile
-
Send Message
Posted Aug 16, 2015Are you able to remove the letter a or an when killing a mob? It will ruin the translations :(
-
View User Profile
-
Send Message
Posted Aug 3, 2015@thatguywhohatesyou
For the time being, with doing small updates I should be fine with just doing light testing. However, I'll keep your offer in mind if I ever do a large update that requires more extensive testing. Thanks!
-
View User Profile
-
Send Message
Posted Aug 3, 2015Do you need another server to test your plugin on? I'm willing to let you test on mine.