Inactive [ECON/MECH] MoneyDrop v1.6.2 - Drop tangible virtual money from players and mobs! [Spout] [1.2.5-R1]

Discussion in 'Inactive/Unsupported Plugins' started by DrakeSpirit, Aug 24, 2011.

  1. [​IMG]



    What does it do?
    It does what it says on the tin: MoneyDrop drops money.
    When a player or mob dies he will drop a configurable amount of virtual money (read: iConomy money) on the ground with the other loot he had.
    This money can be picked up by other players just as they would pick up normal items. Instead of going into their inventory, the money will go directly into their wallet.

    Sounds good, but does it support my economy plugin?
    MoneyDrop supports iConomy 4,5,6, BOSEconomy 6 & 7, EssentialsEcon, 3Co, MultiCurrency, MineConomy, eWallet, EconXP thanks to Vault.

    So how do I set this thing up?
    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 plugin.
    Step 3: Download MoneyDrop.jar and place it in your plugins folder.
    Step 4: Start up your server and shut it back down again.
    Step 5: Edit the .yml files in plugins/MoneyDrop with your favorite texteditor.
    Step 6: Start up your server and you're good to go!

    Whoa there, what's all the stuff in .yml files for?
    MoneyDrop creates a seperate .yml for each world you're using. They'll be named the same as the world they affect. The options in each file are the same, so if you want to use the same settings for each world, you can fill in 1 file and copy the contents to the other files.

    Dropped-Value is the value of 1 money item. If you set this to 0.1 and you let a sheep drop 64 items, the player who picks up the stack will receive 6.4 money. Keep in mind that when you set dropped amounts later on, you will be setting the quantity of items dropped, not the quantity of money.

    Player-Dropped-Amount is the amount of money items a player drops/keeps when he dies.
    40 will cause a player to lose up to 40 money when he dies, -40 will cause a player to lose all but 40 money and 40% will cause a player to lose 40% of their money.
    You can set a seperate value for each deathcause. Keep in mind that lava falls under fire, not other.
    % is the actual amount of money lost, not the number of items dropped. If the money can't be fully converted into items (e.g. 14 money with a money value of 5), the grim reaper will keep the change (so only 2 items will drop, for a total of 10 money).

    Dropped-Material-ID is the id of the material dropped money will look like. The default is 266 (gold bar).
    Unfortunatly, materials with multiple versions such as dyes will be invisible except for the shadow they cast.
    When you change this, all money that was already on the ground when you shut down the server will keep the old appearance, but can still be picked up as money.

    Pickup-Chat-Notification-Enabled will send a chat message to the player with the amount of money he picked up.
    Pickup-Achievement-Notification-Enabled will do the same, but in an achievement window if your server and the player is running Spout.
    You can set the displayed message with Pickup-Chat-Notification-Message, Pickup-Achievement-Notification-Message and Pickup-Achievement-Notification-Title.
    The word "<money>" (without the quotes) will be replaced with the picked up value.

    Pickup-Sound will play a sound if your server and the player is running Spout.
    Put an url like http://dl.dropbox.com/u/11950680/MoneyDrop/coin.wav here. Accepted file formats are .wav, .ogg and .midi.
    Keep in mind that players will have to download and listen to this, so don't put something huge like Beethoven's 5th here!

    Independent-Drops sets if the money is added to the list of mob drops or if it's dropped independant of it.
    If other plugins prevent items from dropping, but you'd still like MoneyDrop to drop money, set this to true.

    Mobspawner-Drops-Allowed will prevent monsters spawned from mob spawners from dropping money if this is set to false.

    Mobs-Only-Drop-On-Kill will only make mobs drop money if they are finished off by a hit from a player if set to true. If set to false, mobs will always drop money on death.

    The WorldGuard settings allow you to set wether or not a player/mob should drop money depending on the region it's in.
    Global-Mob-Drops is the general setting wether or not mobs drop money. This will be overridden by specified regions.
    Global-Player-Drops does the same, but for players.
    Mob-Drop-Enabled-Regions is the list of region names where mobs will drop money.
    Mob-Drop-Disabled-Regions is the list of region names where mobs won't drop money.
    Player-Drop-Enabled-Regions is the list of region names where players will drop money.
    Player-Drop-Disabled-Regions is the list of region names where players won't drop money.
    If any of these regions overlap, the smallest region will take effect.

    You can configure money drops per mob:
    Dropped-Minimum is the minimum amount of money a mob will drop.
    Dropped-Maximum is the maximum amount. If it's lower than the minimum amount, it'll be set to the minimum amount.
    Dropped-Frequency is the chance a mob has to drop money. 1.0 is 100%, 0.5 = 50%, etc.

    If Spout or WorldGuard are conflicting, you can disable MoneyDrop support for them by setting their Enabled properties to false.

    How can I get my own plugins to play nice with yours?
    If you're messing with player/monster drops and you don't want MoneyDrop to be affected, change Independent-Drops to true.

    If you want to poke around in my plugin, the source is included in the jar. You're free to mess around with it, but give me credit.

    If you want to build on my plugin, you can use dropMoney(Location location, int amount) to drop currency at that location.
    You can use the getWorldSettings method to take a look at the settings for that world, so if for example you want to know the material id used in the world "world", use MoneyDrop.getWorldSettings("world").getMaterialID().

    This stuff's pretty awesome, can I buy you a drink?

    [​IMG]

    Something's not working right, can you help me out?
    Of course, but I'll need the following information:
    • How and when it happened, so I can try to replicate it on my test server
    • The entire error log
    • The contents of the affected world's .yml file
    • A list of the plugins you're using that affect economy, item pickups or mob deaths
    • The MoneyDrop version you're using
    Please check if you're running the latest version of your plugins before posting.


    Changelog
    1.6.2
    • Added support for Ocelots, Cats and Iron Golems.
    1.6.1
    • Updated for 1.1-R5.
    1.6
    • Added Minecraft 1.0 creatures.
    • MoneyDrop now requires Vault instead of Register.
    1.5.1
    • Minor bugfixes.
    1.5
    • Support added for multiple worlds.
    • Fixed a bug that allowed broke players to drop money.
    1.4
    • MoneyDrop now requires Register as a seperate plugin.
    • Preferred Economy now needs to be set through Register.
    • Added Mobs-Only-Drop-On-Kill property.
    1.3.2
    • Fixed a bug with Register.
    • MoneyDrop now complains when you're using an invalid Material ID.
    1.3.1
    • Fixed spout support.
    • Fixed mobspawner drops.
    • Added support for the giant and human mobs.
    1.3
    • Added support for 1.8 mobs.
    • Optional plugins can now be disabled.
    • The value of a single dropped item can now be set (decimal support).
    • Pickup notifications are now customizable.
    • A preferred economy plugin can now be specified.
    • You can now choose whether or not monsters spawned from mobspawners drop money.
    1.2
    • You can now set a different value for each player death cause.
    • Fixed a bug that caused mobs to always drop the minimum amount.
    1.1
    • Added % support to the Player-Dropped-Amount setting.
    • Added WorldGuard region support
    • MoneyDrop doesn't discriminate money based on looks anymore.
    1.0
    • Initial release
     
  2. Offline

    paully104

    yay! Testing now on the latest dev build of craftbukkit
     
  3. @DrakeSpirit

    Can you add a support for Monster and Giant too? I don't see them on the source :/
    Thk

    Cordialy
     
  4. Offline

    paully104

    @DrakeSpirit the plugin works great on 1185 at least for the core function. The spout capability's is non functional. The popup isn't showing up in the top right when money is picked up.
     
  5. Offline

    Starrk

    I am also getting : Could not pass event ENTITY_DEATH to MoneyDrop

    Could you please look into why it is causing this?
     
  6. Offline

    Dthen

    Hi, I'm having a few issues setting up your plugin.
    Player deaths are not causing anything to happen. Nothing drops & my currency amount doesn't change.
    Mob drops cause an item to be dropped, but it is impossible to pick up.
    Using Iconomy 6 & CraftBukkit build 1185.
     
  7. Offline

    T4L_Goose

    This is such a great plugin. I love your use of an item as a stand in for the money.

    I have an idea either for this plugin, or for another one like it: Safes.

    Basically, have an iron block with a sign that says something like "Safe" on it turn into a Safe. Maybe you can set a combo for it or something. But what the purpose would be to have people store their money in it for safe keeping.

    Now, the twist: Have the safe able to be broken by other players. Of course, you'll have to make it take a long time to break (maybe the same length as punching to break obsidian). And when the Safe breaks, all the money spills out in the form of the item you chose (gold for example). It could then be picked up by anyone. (The person who set the safe down, however, would be the safe owner, and when they try to break the safe, it breaks normally, and they get their money back.) Let already existing plugins deal with protection.

    This would be great for faction servers and would require people to have vault full of money. Just an idea.
     
  8. getting errors when starting up:
    Code:
    [SEVERE] Could not pass event PLUGIN_ENABLE to MoneyDrop
    java.lang.IncompatibleClassChangeError: Expecting non-static method com.nijikokun.register.payment.Methods.hasMethod()Z
        at me.drakespirit.plugins.moneydrop.MDServerListener.onPluginEnable(MDServerListener.java:20)
        at org.bukkit.plugin.java.JavaPluginLoader$46.execute(JavaPluginLoader.java:562)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:927)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
     
  9. Offline

    LucaZanna

    i had another problem :( all configurations work and mobs drop the items i set as money, but i can't pickup them and they are not added to my Iconomy funds.
     
  10. 1.3.1 is here with some bugfixes.

    @Navigateur Added support for giant and human mobs. I'm not sure what you mean with Monster?
    @paully104 see if it's fixed in 1.3.1 and check if you're running the latest version of spout.
    @Starrk if it still occurs in 1.3.1, please give me the entire error message.
    @hedich if it still occurs in 1.3.1, could you give me a list of any related plugins you're using?
    @LucaZanna Update to 1.3.1. If it still doesn't work, check your server log for any MoneyDrop errors. If you're using spout, make sure you're using the latest version. Are you using any plugins that might prevent items from being picked up?
     
  11. Offline

    Jakky89

    It wasn't full :/
    Some other players tried to collect these gold bars too but it hasn't worked.

    I will try again with the updated version :)
    Edit: doesn't work either

    Edit2: I have iConomy as the only economy plugin but if I set it as prefered plugin in the config, the server gets stuck.
     
  12. Offline

    LucaZanna

    updated to new version, problem still persists :( server doesn't give me any problem in log, it said that plug-in is enabled. I'm not using spout or other plug-in the prevent items drop. Golden Apples (my drop choice) stay on the ground on mob death but I can't collect them :(
     
  13. Offline

    JStylow

    I cant seem to pick up the money! It appears but when i walk over it nothing happens...
     
  14. I can't seem to replicate the problem on my test server, so I've made a debug version you can run on yours. Please follow these steps.

    1) Download the debug version here.
    2) Remove MoneyDrop.jar and place the downloaded MoneyDropDebug.jar in your plugins folder. You can keep your config.yml.
    3) Start up the server and try to pick up money. Make sure you have room in your inventory.
    4) MoneyDrop will clutter your console window and server log with steps every time you try to pick up an item. Step 1 and 2 should trigger each time you try to pick up an item. Anything above that should trigger if you try to pick up money. Note the highest number of step it takes.
    6) (optional) try disabling the other plugins you're using and see if moneydrop works.
    7) (optional optional) if step 6 worked, try disabling plugins individually untill moneydrop works.
    8) Post in this thread with the highest number of step encountered where the money wasn't picked up, the economy plugin you're using and the contents of your config.yml. If you tried step 6 and 7, tell me if that worked and if you found a plugin that conflicted.
    9) Remove MoneyDropDebug.jar from your plugins folder and put MoneyDrop.jar back in there.

    edit: Done debugging
     
  15. Offline

    LucaZanna

    it said me: can't keep up! Did the system time change, or is the server overloaded? now I'm trying options 6 and 7
     
  16. Offline

    paully104

    Popup not occurring in the latest build 1.3.1 , do you think its possible a setting on my side?
     
  17. @paully104 Popups should work if Spout.Enabled is true, Spout.Pickup-Achievement-Notification-Enabled is true and Pickup-Achievement-Notification-Title and Pickup-Achievement-Notification-Message are set.
    You're positive you're using the latest version of Spout? (v381)
    You can post your config.yml if you want me to look it over.
    Other than those things, nothing comes to mind that might affect the popups. They're working fine on my test server.
     
  18. Offline

    paully104

    I'll go into my config now and see whats going on.

    @DrakeSpirit Spout is recent build heres the config
    Player-Dropped-Amount:
    Mob-Attack: '0'
    Drowning: '0'
    Block-Explosion: '0'
    Fire: '0'
    Fall: '0'
    Block-Contact: '0'
    Other: '0'
    Suicide: '0'
    Suffocation: '0'
    Player-Attack: '0'
    Settings:
    Independent-Drops: false
    Spout:
    Pickup-Achievement-Notification-Message: Picked up <money>$
    Enabled: true
    Pickup-Achievement-Notification-Title: $$$
    Pickup-Achievement-Notification-Enabled: true
    Pickup-Sound: ''
    Mobspawner-Drops-Allowed: true
    Pickup-Chat-Notification-Message: Picked up <money>$
    Pickup-Chat-Notification-Enabled: true
    Preferred-Economy: ''
    Dropped-Material-ID: 266
    WorldGuard:
    Global-Mob-Drops: true
    Enabled: true
    Global-Player-Drops: true
    Mob-Drop-Disabled-Regions:
    - exampleregionname
    Player-Drop-Enabled-Regions:
    - exampleregionname
    Mob-Drop-Enabled-Regions:
    - exampleregionname1
    - exampleregionname2
    Player-Drop-Disabled-Regions:
    - exampleregionname
    Dropped-Value: 1.0
    Mobs:
    Creeper:
    Dropped-Maximum: 15
    Dropped-Frequency: 0.6
    Dropped-Minimum: 0
    Chicken:
    Dropped-Maximum: 2
    Dropped-Frequency: 0.5
    Dropped-Minimum: 0
    Sheep:
    Dropped-Maximum: 2
    Dropped-Frequency: 0.5
    Dropped-Minimum: 0
    PigZombie:
    Dropped-Maximum: 30
    Dropped-Frequency: 0.7
    Dropped-Minimum: 0
    Slime:
    Dropped-Maximum: 25
    Dropped-Frequency: 0.6
    Dropped-Minimum: 0
    Tamed-Wolf:
    Dropped-Maximum: 3
    Dropped-Frequency: 0.4
    Dropped-Minimum: 0
    Silverfish:
    Dropped-Maximum: 12
    Dropped-Frequency: 0.5
    Dropped-Minimum: 0
    Wild-Wolf:
    Dropped-Maximum: 13
    Dropped-Frequency: 0.6
    Dropped-Minimum: 0
    Spider:
    Dropped-Maximum: 18
    Dropped-Frequency: 0.6
    Dropped-Minimum: 0
    Enderman:
    Dropped-Maximum: 38
    Dropped-Frequency: 0.6
    Dropped-Minimum: 0
    Pig:
    Dropped-Maximum: 3
    Dropped-Frequency: 0.5
    Dropped-Minimum: 0
    Squid:
    Dropped-Maximum: 7
    Dropped-Frequency: 0.5
    Dropped-Minimum: 0
    Cave-Spider:
    Dropped-Maximum: 28
    Dropped-Frequency: 0.6
    Dropped-Minimum: 0
    Zombie:
    Dropped-Maximum: 14
    Dropped-Frequency: 0.5
    Dropped-Minimum: 0
    Cow:
    Dropped-Maximum: 3
    Dropped-Frequency: 0.4
    Dropped-Minimum: 0
    Ghast:
    Dropped-Maximum: 80
    Dropped-Frequency: 0.8
    Dropped-Minimum: 0
    Skeleton:
    Dropped-Maximum: 17
    Dropped-Frequency: 0.6
    Dropped-Minimum: 0
    Giant:
    Dropped-Maximum: 45
    Dropped-Frequency: 0.5
    Dropped-Minimum: 0
    Human:
    Dropped-Maximum: 1.0
    Dropped-Frequency: 0.1
    Dropped-Minimum: 0

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  19. @paully104 Your configuration works flawlessly on my server. For the record, you are playing with Spoutcraft client, and not the normal minecraft client, right?
     
  20. Offline

    JStylow

    Tried all the options... It isnt working! Even when i have only that plugin enabled! Items drop but i cant pick them up:( And i got step 1 and 2
     
  21. Offline

    LucaZanna

    I've tried with no plug-in at all excepts for Ico e MoneyDrop and no way to pick up that gold :(
     
  22. Offline

    paully104

    I got it to work, i had to change the spout-dev to just spout then everything started working correctly. It was the same build # and everything just had to do a name change lol.
     
  23. Offline

    JStylow

    Err im a bit of a noob but what is spout? I only got 1 file named: spout_meta with 2 files in it...
     
  24. @JStylow Bukkit allows us to modify Minecraft's behaviour through plugins, but only server side. Spout extends Bukkit, allowing client side modification. You need 2 things for Spout to work: The Spout plugin for Bukkit and the SpoutCraft client. Only people connecting with the SpoutCraft client will be able to use Spout functionality, such as the pickup sounds and the achievement popups in MoneyDrop's case.
    Read more about it here.
     
  25. Offline

    demdpie

    Ok, i cant also pick up the money, the only plugins i have running are spout & spoutcraft, iconomy and money drop, i set the individual drops to true and set chicken to max 5 min 1 and frequency to 1.0, i tried the debug and it only goes up to 3 >.< i hope you can find a fix as this seems like a great plug-in :)
     
  26. Offline

    Shadowsquire

    Running CB 1185 I get this in my startup log.
    Code:
    161 recipes
    17 achievements
    15:25:18 [INFO] Starting minecraft server version Beta 1.8.1
    15:25:18 [INFO] Loading properties
    15:25:18 [INFO] Starting Minecraft server on *:56552
    15:25:18 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1067-g6301507-b1185jnks (MC: 1.8.1)
    15:25:18 [INFO] Preparing level "world"
    15:25:18 [INFO] Default game type: 0
    15:25:18 [INFO] Preparing start region for level 0 (Seed: -2824976284589625958)
    15:25:19 [INFO] Preparing start region for level 1 (Seed: 8216622498942749000)
    15:25:19 [INFO] Preparing spawn area: 32%
    15:25:20 [INFO] AntiCreeper v2.0 - by Rothens
    15:25:20 [INFO] Anticreeper v2.0 - STARTED
    15:25:20 [INFO] [iConomy - Celty] Enabled (23 ms)
    15:25:20 [SEVERE] Error occurred while enabling MoneyDrop v1.3.1 (Is it up to date?): com.nijikokun.register.payment.Methods.<init>(Ljava/lang/String;)V
    java.lang.NoSuchMethodError: com.nijikokun.register.payment.Methods.<init>(Ljava/lang/String;)V
            at me.drakespirit.plugins.moneydrop.Settings.createMethods(Settings.java:254)
            at me.drakespirit.plugins.moneydrop.MoneyDrop.onEnable(MoneyDrop.java:35)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    15:25:20 [INFO] [ChestShop] version 3.12 initialized!
    15:25:28 [INFO] [ChestShop] iConomy 6 loaded.
    15:25:28 [INFO] [OtherDrops:2.0-beta6] Events node created.
    15:25:28 [INFO] [OtherDrops:2.0-beta6] Events loaded: [EXPLOSION, SHEAR, UNSHEAR, SHEARTOGGLE, DYE, TREE, FORCETREE, LIGHTNING, STORM, THUNDER]
    15:25:28 [INFO] [OtherDrops:2.0-beta6] Loading file: otherdrops-drops.yml
    15:25:28 [INFO] [OtherDrops:2.0-beta6] Using Bukkit superperms.
    15:25:28 [INFO] [OtherDrops:2.0-beta6] Couldn't load WorldGuard.
    15:25:28 [INFO] [OtherDrops:2.0-beta6] OtherDrops loaded.
    15:25:28 [INFO] [OtherDrops:2.0-beta6] Payment method found (iConomy version: 6)
    15:25:28 [INFO] [Register] Preferred method [null] not found, using first found.
    15:25:28 [INFO] [Register] Payment method found (iConomy version: 6)
    15:25:28 [INFO] [Register] version 1.2 is enabled.
    15:25:28 [INFO] Server permissions file permissions.yml is empty, ignoring it
    15:25:28 [INFO] Done (0.953s)! For help, type "help" or "?"
    >
    Here is my config.yml
    Code:
    Player-Dropped-Amount:
        Mob-Attack: '0'
        Drowning: '0'
        Block-Explosion: '0'
        Fire: '0'
        Fall: '0'
        Block-Contact: '0'
        Other: '0'
        Suicide: '0'
        Suffocation: '0'
        Player-Attack: '0'
    Settings:
        Independent-Drops: false
        Spout:
            Pickup-Achievement-Notification-Message: Picked up <money>$
            Enabled: false
            Pickup-Achievement-Notification-Title: $$$
            Pickup-Achievement-Notification-Enabled: false
            Pickup-Sound: ''
        Mobspawner-Drops-Allowed: false
        Pickup-Chat-Notification-Message: Picked up <money>$
        Pickup-Chat-Notification-Enabled: true
        Preferred-Economy: iConomy
        Dropped-Material-ID: 266
        WorldGuard:
            Global-Mob-Drops: true
            Enabled: false
            Global-Player-Drops: true
            Mob-Drop-Disabled-Regions:
            - exampleregionname
            Player-Drop-Enabled-Regions:
            - exampleregionname
            Mob-Drop-Enabled-Regions:
            - exampleregionname1
            - exampleregionname2
            Player-Drop-Disabled-Regions:
            - exampleregionname
        Dropped-Value: 1.0
    Mobs:
        Creeper:
            Dropped-Maximum: 20
            Dropped-Frequency: 1.0
            Dropped-Minimum: 8
        Chicken:
            Dropped-Maximum: 1
            Dropped-Frequency: 0.5
            Dropped-Minimum: 1
        Human:
            Dropped-Maximum: 0
            Dropped-Frequency: 0.0
            Dropped-Minimum: 0
        Sheep:
            Dropped-Maximum: 1
            Dropped-Frequency: 0.5
            Dropped-Minimum: 1
        Giant:
            Dropped-Maximum: 200
            Dropped-Frequency: 1.0
            Dropped-Minimum: 100
        PigZombie:
            Dropped-Maximum: 12
            Dropped-Frequency: 1.0
            Dropped-Minimum: 5
        Slime:
            Dropped-Maximum: 5
            Dropped-Frequency: 1.0
            Dropped-Minimum: 2
        Tamed-Wolf:
            Dropped-Maximum: 0
            Dropped-Frequency: 0.0
            Dropped-Minimum: 0
        Silverfish:
            Dropped-Maximum: 10
            Dropped-Frequency: 1.0
            Dropped-Minimum: 5
        Wild-Wolf:
            Dropped-Maximum: 5
            Dropped-Frequency: 1.0
            Dropped-Minimum: 1
        Spider:
            Dropped-Maximum: 15
            Dropped-Frequency: 1.0
            Dropped-Minimum: 5
        Enderman:
            Dropped-Maximum: 15
            Dropped-Frequency: 1.0
            Dropped-Minimum: 5
        Pig:
            Dropped-Maximum: 2
            Dropped-Frequency: 0.5
            Dropped-Minimum: 1
        Squid:
            Dropped-Maximum: 1
            Dropped-Frequency: 0.5
            Dropped-Minimum: 1
        Cave-Spider:
            Dropped-Maximum: 20
            Dropped-Frequency: 1.0
            Dropped-Minimum: 10
        Zombie:
            Dropped-Maximum: 10
            Dropped-Frequency: 1.0
            Dropped-Minimum: 2
        Cow:
            Dropped-Maximum: 2
            Dropped-Frequency: 0.5
            Dropped-Minimum: 1
        Ghast:
            Dropped-Maximum: 40
            Dropped-Frequency: 1.0
            Dropped-Minimum: 20
        Skeleton:
            Dropped-Maximum: 15
            Dropped-Frequency: 1.0
            Dropped-Minimum: 5
    
     
  27. I think I've figured out what's causing the not-able-to-pick-up-money-bug and I think this might fix it.
    However, I am unable to test it on my server, so you can get the beta version here.
    Just put MoneyDropBeta.jar instead of MoneyDrop.jar in your plugins folder and run as usual. Let me know if this fixes the problem. It might also fix the NoSuchMethodError bug, so give it a try if you're suffering from that.

    edit: Beta's over.
     
  28. Offline

    demdpie

    ive tried the beta and i still cant pick them up :(
     
  29. Offline

    Shadowsquire

    Lol this allows you to pick it up, but instead of converting it to money, it actually makes you pick up the item.

    Hopefully this will help, whenever I pick up the gold ingot, it posts in the log
    Code:
    16:46:46 [SEVERE] Could not pass event PLAYER_PICKUP_ITEM to MoneyDrop
    java.lang.IncompatibleClassChangeError: Expecting non-static method com.nijikokun.register.payment.Methods.hasMethod()Z
            at me.drakespirit.plugins.moneydrop.MDPlayerListener.onPlayerPickupItem(MDPlayerListener.java:26)
            at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:377)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
            at net.minecraft.server.EntityItem.a_(EntityItem.java:135)
            at net.minecraft.server.EntityHuman.j(EntityHuman.java:343)
            at net.minecraft.server.EntityHuman.s(EntityHuman.java:335)
            at net.minecraft.server.EntityLiving.s_(EntityLiving.java:280)
            at net.minecraft.server.EntityHuman.s_(EntityHuman.java:153)
            at net.minecraft.server.EntityPlayer.b(EntityPlayer.java:213)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:305)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    I'm also still getting the error I mentioned earlier about the plugin being out of date.
     
  30. Offline

    demdpie

    Has anyone got a working config that i can try :)
     

Share This Page