MoneyDrop
MoneyDrop, the original money dropping plugin, is back and better than ever!
MoneyDrop drops virtual money, represented by an ingame item, when a mob or player dies. This money can be picked up by players, but will go into their wallet instead of their inventory. Vault and an economy plugin supported by Vault are required to run MoneyDrop.
Help support the development of MoneyDrop: Donate today! Every little bit helps!
Note: MoneyDrop version 2 uses different settings than version 1. Read the following instructions before updating or things will break!
How to set up MoneyDrop
The steps in bold are for those updating from version 1.
Step 1: Make sure you've got one of the supported economy plugins set up on your server.
Step 2: Download and set up Vault if you haven't already.
Step 3: Download the latest MoneyDrop and place it in your plugins folder.
Step 4: Back up your existing .yml files, then delete the original ones.
Step 5: Start up your server and shut it back down again.
Step 6: Edit the .yml files in the plugins/MoneyDrop folder with your favorite text-editor. This page tells you what does what.
Step 7: Start up your server and you're good to go!
MoneyDrop 2.2.0 supports permissions. The nodes are:
- MoneyDrop.pickup - Allows the player to pick up money.
Permission use needs to be enabled in The config files.
Extending MoneyDrop
MoneyDrop can be easily customized with other plugins.
For a list of plugins that make MoneyDrop even more awesome: Check here!
For information on how to create your own MoneyDrop extension: Check here!
FAQ
I found a bug!
Post a ticket and I'll try to fix it asap!
Bugs that allow players to get more money than intended should be PM'd, not ticketed.
Please don't discuss money duplication in the comments.
Something isn't working, can you help me?
I'll try, but I'll need the following info:
- The version of MoneyDrop you're using.
- A list of other plugins you're using.
- Any errors that pop up (the entire error message).
- Your MoneyDrop config files.
I can't pick up money when my inventory is full.
This bug has been around since the day MoneyDrop was made and is one of the few bugs that can't be fixed due to the way bukkit handles item pickups.
Why did you get rid of the WorldGuard and Spout stuff in version 2?
To increase the stability of MoneyDrop.
Don't worry, the features are still available, but in the form of an extra plugin. That way, if one of the other plugins isn't playing nice with MoneyDrop anymore, you can just remove the plugin that links the two.
I'll donate if you add this!
Donate because you like the work I've done, not because you want me to do something.
If you want a feature added, post it as a suggestion or hire me to make you a custom version.
Asking me to value your suggestion higher because you promise to donate is disrespectful to both me and your fellow users.
What's new in version 2
- You can now set the damage values to further customize your drops.
- Money is now easier to configure and has better support for decimal values.
- MoneyDrop will automatically add new mobs to your config file when they're added ingame. No need to update each time Minecraft does!
- Features relying on other plugins have been removed to make MoneyDrop more stable. You can find those features again in the form of a MoneyDrop-extending plugin.
- Many under the hood optimisations.
- A new event system makes it even easier to create plugins that customize MoneyDrop's behavior.
Changelog
2.2.0
- Fixed a bug that would cause MoneyDrop to not generate tamed mob variants in the config files.
- MoneyDrop now generates settings for all horse variants.
- Fixed a bug with inventory checking.
- Inventory checks can now be disabled in the config files. Do not disable checks if money can exist in an inventory!
- Added a setting to prevent hoppers from picking up money.
- Added a setting to prevent players in creative mode from picking up money.
- Added a setting to prevent mobs spawned by other plugins from dropping money (thanks TrenTech!).
- Added a setting to prevent mobs spawned by mods from dropping money (thanks TrenTech!).
- MoneyDrop now supports permissions. This can be enabled in the config files. The node is MoneyDrop.pickup
- Other bugfixes (thanks TrenTech!)
2.1.1
- Fixed a money duplication bug
- Fixed more rounding errors
2.1.0
- Fixed a money duplication bug
- Fixed the rounding errors in chat
- Added some missing features in the api
- Added an option to send a chat message when the player dies
2.0.0
- Initial release
For info on the outdated version 1, check out this page.
Creator's Note
A big thank you to the people who kept MoneyDrop alive during my year-long absence. You guys are amazing!
The mods have requested I remove the link to TrenTech's version. My apologies for the inconvenience.
@mobilephone2003
+111111111111111111111111111111111
Kinda hoping to build a survival server and this would be a *critical* plugin in doing it.
+1 for an update to R6 / 1.2!
Please update this to work with R5
Please consider allowing custom id items being used as the drop...
It will open the possibilities for economies that depend on different kinds of resources.. (think sahara desert and water).
Request to add an omit/ignore permissions node that will force that player to not drop money; would be used for moderators/admin that carries too much money. Also a toggle-able by configuration file message telling the player how much money they lost upon death.
@Royalgamer06
well the value simply says how much currency each drop is worth
so look below the blaze will give me either 5 to 250 currency
if i kill one now i will get from 5 - 250 gold nugget drops (thats alot of drops) Example1:
Settings:
Mobspawner-Drops-Allowed: true
Mobs-Only-Drop-On-Kill: false
Dropped-Material-ID: 371
Dropped-Value: 1.0
Mob-Attack: '0'
Player-Attack: '0'
Block-Explosion: '0'
Block-Contact: '0'
Drowning: '0'
Fall: '0'
Fire: '0'
Suffocation: '0'
Suicide: '0'
Other: '0'
Mobs:
Blaze:
Dropped-Minimum: 1
Dropped-Maximum: 25
Dropped-Frequency: 1.0
now in the below example if i kill the blaze i will still get 10-250 currency but only 1-25 nuggets will drop, because each nugget is now worth 10, so 25 nuggets = 250 currency
Example2:
Settings:
Mobspawner-Drops-Allowed: true
Mobs-Only-Drop-On-Kill: false
Dropped-Material-ID: 371
Dropped-Value: 10.0
Mob-Attack: '0'
Player-Attack: '0'
Block-Explosion: '0'
Block-Contact: '0'
Drowning: '0'
Fall: '0'
Fire: '0'
Suffocation: '0'
Suicide: '0'
Other: '0'
Mobs:
Blaze:
Dropped-Minimum: 5
Dropped-Maximum: 250
Dropped-Frequency: 1.0
works fine as of latest rb
does this work with 1.1 or will I have to wait for another update
@Royalgamer06
@EVREYONE i know the issue. the default item value is 0.1 this means if u kill someone and they drop $100
they create 1000 (gold bars, nuggets etc) this will lag your server to hell! then you will have to repair it with MCEdit (delete all the drops)
increase this value to 1.0 or higher, and then if u set it to say 100.0 then in the above example the player will drop 1 item ;)
again!
this value only changes how much each item will give you, if someone dropped $101 then the player will drop 2 items,
@Author make the deafult value in your config at least 1.0 or even 10.0 this is very harmful at 0.1...
have fun everyone ;)!
@homi41
Are you getting an error? And what economy are you using? I can share my config if it will help. But this plugin works fine for me.
this plugin not work when I have installed it it will not drop money and I have typed in the valvue
hmm you aren't longer active with this plugin? I posted a msg 2 weeks ago and got no answer yet :/ I really hope you can add this things before next weekend.
Could you add the function. That the Moneydrop can still picked up, also when the Inventory is full. Because the Money has nothing to do with the Rucksack in real. Only if it´s possible.
Everything seems to be working, but the enderdragon didn't drop any money when killed.
Is it easy for you to let us setup more sounds? So that we can like 5 different sounds. And it will random pick one. if its to much work then just leave this lol.
And another thing. It would be great if you can add a line where we can add money texture link. So we can make a coin texture and spout users see a coin then. And not spout users will just see the defined item. There is a plugin what let you make more items/blocks. Maybe you can look into that code and add it here if you dont know how to. But i think a lot ppl would love it to see real coins dropping :D
Apparently people are able to get money from mob spawner mobs if they log off and let the chunk unload, and then log back on.
Is this ready for Essentials 2.7.x (1.0.1 mc)?
How do i set a preferred economy plugin for Register? I see absolutely no documentation or config files of any sort for Register. I got everything setup MoneyDrop-wise, but for some reason the "material id" dropped on the server is literally giving the player that material, rather than money. I figure this is due to the lack of me setting up Register.
I think it just works better to grab the source code that is included in the JAR, modify it to suit your needs and then use it. That's what I did, and now it works perfectly.
@hhaammzzaa2
Same problem here