MoneyDrop

MoneyDrop 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 the 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 5: Edit the .yml files in the plugins/MoneyDrop folder with your favorite text-editor. This page tells you what does what.
Step 6: Start up your server and you're good to go!



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.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!

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

  • Avatar of AngrySlic AngrySlic Jun 18, 2013 at 21:57 UTC - 0 likes

    Hi!I was wondering if this plugin is compatible with the mo' creatures mod?If no, is there any addon or something for that. Thanks!

  • Avatar of Sypreooh Sypreooh Jun 08, 2013 at 12:59 UTC - 0 likes

    Hi,

    I found a bug: If a mob dies it drops 'money' so, when it dies on a hopper it takes the 'Money' (Gold nuggets). Is it possible to fix this?

    -Sypreo

    Last edited Jun 08, 2013 by Sypreooh
  • Avatar of Gonzalineitor Gonzalineitor Jun 05, 2013 at 23:58 UTC - 0 likes

    Hi! I have a bug on my server. If I have MoneyDrop, when I restart my Server all accounts reset. I quit this plugin temporally. How can I do?

  • Avatar of Baalith Baalith Jun 05, 2013 at 16:31 UTC - 0 likes

    Great Plugin!

    I'm a little confused about the generation of the config file upon runtime.
    I'm using an mcpc+ environment with Mods (forge) installed.
    These are adding custom Mods.
    Some of these are already in the config file but nothing drops from this mobs.
    Here are my config.yml for the main world:

    Settings:
      Mobspawner-Drops-Allowed: true
      Egg-Drops-Allowed: true
      Mobs-Only-Drop-On-Kill: true
      Independent-Drops: true
      Dropped-Material-ID: 371
      Dropped-Material-Data: 0
      Max-Stack-Amount: 1000.0
      Precision: 1.0
      Max-Drops-Per-Second: 0
      Pickup-Chat-Notification-Enabled: true
      Chat-Notification-Delay: false
      Pickup-Chat-Notification-Message: Du hebst <money>Gil auf.
      Death-Chat-Notification-Enabled: true
      Death-Chat-Notification-Message: Du wachst auf und stellst fest das Dir <money>Gil fehlen.
      Players:
        Mob-Attack: '150'
        Player-Attack: '200'
        Block-Explosion: '150'
        Block-Contact: '0'
        Drowning: '120'
        Falling: '150'
        Fire: '150'
        Suffocation: '0'
        Suicide: '150'
        Other: '150'
    Mobs:
      CREEPER:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 50.0
        Dropped-Frequency: 20.0
      CREEPER-ELECTROCUTED:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 80.0
        Dropped-Frequency: 20.0
      SKELETON-NORMAL:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 80.0
        Dropped-Frequency: 30.0
      SKELETON-WITHER:
        Dropped-Minimum: 20.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 30.0
      SPIDER:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 30.0
        Dropped-Frequency: 25.0
      GIANT:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 30.0
      ZOMBIE:
        Dropped-Minimum: 10.0
        Dropped-Maximum: 80.0
        Dropped-Frequency: 40.0
      ZOMBIE-VILLAGER:
        Dropped-Minimum: 20.0
        Dropped-Maximum: 90.0
        Dropped-Frequency: 40.0
      ZOMBIE-CHILD:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      ZOMBIE-VILLAGER-CHILD:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 30.0
        Dropped-Frequency: 30.0
      SLIME:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 30.0
      GHAST:
        Dropped-Minimum: 50.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 60.0
      PIG_ZOMBIE:
        Dropped-Minimum: 10.0
        Dropped-Maximum: 80.0
        Dropped-Frequency: 40.0
      ENDERMAN:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 110.0
        Dropped-Frequency: 40.0
      CAVE_SPIDER:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 30.0
        Dropped-Frequency: 20.0
      SILVERFISH:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 10.0
        Dropped-Frequency: 20.0
      BLAZE:
        Dropped-Minimum: 50.0
        Dropped-Maximum: 120.0
        Dropped-Frequency: 60.0
      MAGMA_CUBE:
        Dropped-Minimum: 50.0
        Dropped-Maximum: 120.0
        Dropped-Frequency: 70.0
      ENDER_DRAGON:
        Dropped-Minimum: 12000.0
        Dropped-Maximum: 65000.0
        Dropped-Frequency: 100.0
      WITHER:
        Dropped-Minimum: 5000.0
        Dropped-Maximum: 15000.0
        Dropped-Frequency: 100.0
      BAT:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      WITCH:
        Dropped-Minimum: 50.0
        Dropped-Maximum: 110.0
        Dropped-Frequency: 50.0
      PIG:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      SHEEP:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      COW:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      CHICKEN:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      SQUID:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      WOLF:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      MUSHROOM_COW:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 20.0
        Dropped-Frequency: 20.0
      SNOWMAN:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 30.0
        Dropped-Frequency: 30.0
      OCELOT:
        Dropped-Minimum: 0.0
        Dropped-Maximum: 30.0
        Dropped-Frequency: 30.0
      IRON_GOLEM:
        Dropped-Minimum: 20.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 40.0
      VILLAGER-GENERIC:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 50.0
      VILLAGER-FARMER:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 50.0
      VILLAGER-LIBRARIAN:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 50.0
      VILLAGER-PRIEST:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 50.0
      VILLAGER-BLACKSMITH:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 50.0
      VILLAGER-BUTCHER:
        Dropped-Minimum: 30.0
        Dropped-Maximum: 100.0
        Dropped-Frequency: 50.0
      BetterDungeons:
        ArmoredSkeleton:
          Dropped-Minimum: 50.0
          Dropped-Maximum: 150.0
          Dropped-Frequency: 50.0
      DungeonMobs:
        Beholder:
          Dropped-Minimum: 30.0
          Dropped-Maximum: 100.0
          Dropped-Frequency: 40.0
        Ghoul:
          Dropped-Minimum: 30.0
          Dropped-Maximum: 60.0
          Dropped-Frequency: 40.0
    

    The last two entries are automatically added by MoneyDrop (i only edited the drop values).
    So why these mobs don't drop anything?
    Is there a way to load a custom cfg (maybe with mobids or classnames etc) for support forgemods?

    Thanks in advance :)

    Baal

    Last edited Jun 05, 2013 by Baalith: Forgot smthg^^
  • Avatar of Marium0505 Marium0505 May 26, 2013 at 13:18 UTC - 0 likes

    Does this work on 1.5.2?

  • Avatar of NyanCraftDe NyanCraftDe May 21, 2013 at 18:57 UTC - 0 likes

    @Corsicaman: Go

    You should check this. The Multiworld/Worldguard features are now an extra plugin: http://dev.bukkit.org/server-mods/dropguard/

  • Avatar of RealNoob1 RealNoob1 May 21, 2013 at 18:43 UTC - 0 likes

    @sgary: Go

    Today the same happend to my server and all the users were asking about their money...

  • Avatar of sgary sgary May 18, 2013 at 02:54 UTC - 0 likes

    big bug . my server's iconomy plugin data has been change into blank.thousands users money data gone.

    Last edited May 18, 2013 by sgary
  • Avatar of Brocodo Brocodo May 09, 2013 at 12:36 UTC - 0 likes

    I got this error in the log a lot of times.
    It may crashed my server, but im not sure if it was this plugin, however, this was the
    only error before the crash:

    http://pastebin.com/KFirptec

  • Avatar of Corsicaman Corsicaman May 02, 2013 at 22:05 UTC - 0 likes

    Could you add a multiworld support just so we can disable/enable it? Thanks!

    Owner of HopeCraft Server.
    Join at: Hopecraft.biz
    Website: http://hopecraftmc.enjin.com
    YouTube: http://www.youtube.com/user/HopeCraftServer

Facts

Date created
Aug 25, 2011
Categories
Last update
Apr 14, 2013
Development stage
Release
License
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
MoneyDrop
Downloads
90,248
Recent files

Authors