[INACTIVE][ECON] iMonster v1.7 - Give players iConomy money and drops when killing monsters [292]

Discussion in 'Inactive/Unsupported Plugins' started by ZeroDPS, Feb 9, 2011.

  1. Offline


    iMonster - The Monster Money and Drop Plugin for iConomy: Version: 1.7
    This plugin is designed to allow servers using iConomy to reward players with in-game currency.
    Must have iConomy 2.2+
    Must Have Bukkit/Craftbukkit 292+
    edit the /Plugins/iMonster/iMonster.yml file foe configurations.
    • Configure Reward Currency and Items Drops per Monster.
    • Set Max Reward drop for monsters
    • Prevent MobSpawner Camping
    • Permissions Support (iMonster.User)
    • Set Reward for killing the Mob Spawner

    • Death Penelty (waiting for better Bukkit support on the EntityDeath event)
    • Prevent Reward with use of Bow
    • Configurable Messages
    • Max Kills Per Hour (configurable and can be disabled) uses variable coin rewards and % based drop rates for coins to give admins ability to prevent abuse instead of a hard cooldown/
    • Decimal Percentage
    Change Log:


    • Minor update added /imonster command to help troubleshoot problems...it doesnt do anything but send you a message with some settings information to help us better troubleshoot the plugin if a problem arises.

    • Bow Kills now works correctly
      • Slimes and ghasts were not working because they are not considered "monsters" in bukkit so they failed the check to make sure it was a player attacking a monster i have coded the plugin to handle this issue now so they WORK
    v1.5 Release

    • Fixed Creeper Coin Bug (all mobs giving set creeper amount_
    • Added Coin Range for mob kills.
    • Added Coin Percentage for mob kills

    • Added ability to Give rewards for killing a mob spawner.
    v1.0 BETA Release

    • Fixed Error with old Permissions version
    • Added Configurale Messages WITH Chat Color Support
    • Added Bow Camping Settings
    • Added Abolity to use Decimal Percentages for item drop rates.
    v1.5/v1.6 config file changes - ADD These (also included the default config file in the zip for copy/paste)

    or you can always delete/rename your current file and let the plugin make one for you.

    Creeper-Coin-Max: 0
    Creeper-Coin-Percent: 100
    Skeleton-Coin-Max: 1000
    Skeleton-Coin-Percent: 10
    Zombie-Coin-Max: 0
    Zombie-Coin-Percent: 50
    Spider-Coin-Max: 1000
    Spider-Coin-Percent: 50
    PigZombie-Coin-Max: 0
    PigZombie-Coin-Percent: 100
    Ghast-Coin-Max: 0
    Ghast-Coin-Percent: 100
    Slime-Coin-Max: 0
    Slime-Coin-Percent: 100
    Giant-Coin-Max: 0
    Giant-Coin-Percent: 100

    v1.1 config file changes - ADD These

    Mob-Spawner-Coin: 200
    Mob-Spawner-Drops: "264:2:75;354:1:80"
    Reward-Mob-Spawner-Destroy: true
    iConomy-Mob-Spawner-Message: "$5Mob Spawner Killed! You have been awarded %c!"
    iConomy-Mob-Spawner-Message-Enabled: true

    v1.0 BETA CONFIG FILE CHANGES - Either Delete your config and let it create a new one, or add THESE values to your config!

    Reward-Kills-With-Bow: true
    RewardKillsWithBowDisabledMessageEnabled: true
    RewardKillsWithBowDisabledMessage: "$cNo Reward for camping with a bow go out and fight!"

    Mob-Spawner-Camping-Message-Enabled: true
    Mob-Spawner-Camping-Message: "$cNo Reward for %m camping near the spawner."

    iConomy-Kill-Deposit-Message-Enabled: true
    iConomy-Kill-Deposit-Message: "$e%m Killed - %c deposited into your iConomy Account."

    iConomy-Protected-Kill-Message-Enabled: true
    iConomy-Protected-Kill-Message: "$cProtected %m Killed - %c removed from your iConomy Account."

    iConomy-Protected-Kill-No-Money-Message-Enabled: true
    iConomy-Protected-Kill-No-Money-Message: "$4Protected %m, you don't have the money for the fine. %m resurecting >.< "

    Attached Files:

    zani007 likes this.
  2. Offline


    Would love an update :)
  3. Offline


    If you decompiled it, fixed it, and uploaded it we would all love you a lot, tons. It's been days since it broke, the original author seems to be AWOL. He hasn't posted on the forums since last Wednesday. He might be very busy or lost interest. At any rate, if he got upset then that would just be silly, you'd be contributing a lot of good to the community.
  4. Did this plugin often give you the money a few hits (may be just one) before you actually should get it? Because it does now...

    That's a very quickly edited version of this plugin. It may not work properly, but I believe it does work.

    This is not my plugin. Nor will I continue to develop this plugin as the source has not been shared. My intention is to keep continued interest in this plugin so that, if ZeroDPS decides to return, his plugin will not have lost popularity due to breaking at an unfortunate time.

    I will not bug fix this plugin, especially as I threw this fix together in a very short time. Pizelbat convinced me to do it.

    I will also remove this link and the jar file from my dropbox immediately if asked to by either a significant number of forum users or the plugin developer.

  5. Offline


    Yes, it's a bug with the event, not a problem with the plugin.
  6. Offline


    Plucker I <3 you
  7. Offline


    Sorry for the delay folks, I have been out of town on business, I will get this updated today.

  8. Offline


    Thanks ZeroDPS . New CraftBukkit release for 1.3 is throwing a SEVERE for this plugin atm. Something to do with the death of a Entity, i'm sure, as another plugin i'm running (HeroicDeath) threw the same thing.

    Hope to see the update soon, love the plugin :D
  9. Offline


    Can you update it please =)

    It's not working on the 424 update
    2011-02-23 18:45:36 [INFO] This server is running Craftbukkit version git-Bukkit
    -0.0.0-444-g9e8ca13-b424jnks (MC: 1.2_01)
    2011-02-23 18:45:36 [INFO] This server is also sporting some funky dev build of


    Error 2011-02-23 18:19:46 [SEVERE] ENTITY_DAMAGEDBY_ENTITY (Is it up to date?)
    java.lang.NoSuchFieldError: ENTITY_DAMAGEDBY_ENTITY
    at zerodps.iMonster.iMonster.onEnable(iMonster.java:49)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:76)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:57)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:187)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:174)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:120)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:227)
  10. Offline


    I'd love to see this updated for the new builds made for MC 1.3 as well. I haven't used it for the past few builds... :(
  11. Offline


    Hoping for an update as well. This is the only plugin left that I use that doesn't work with Bukkit #419+ (Don't forget the Permissions 2.1 update as well XD)
  12. Offline


    hoping for UPDATE 1.3
  13. Offline


    you sir are fantastic

    when updating to cb 430 i had to move this from the plugin folder to the naughty-bad-plugins folder there was a tear in my eye as i did it
  14. Offline


    Aye, thanks for working on this Zero, this is one of my favorite plugins as it allows even my nooblets on my server to use our currency without digging for gold! (before this, only gold ingots could be used to make currency on my server)
  15. Offline


    Can't wait for the update!
  16. Offline


    YAY this one and levelcraft = abselutely favorite when working :D
  17. Offline


    You're my hero :D
  18. Offline


    idk i thought i updated it right....

    2011-02-23 18:22:29 [SEVERE] Feb 23, 2011 6:22:29 PM org.bukkit.craftbukkit.Craf
    tServer loadPlugins
    java.lang.NoSuchFieldError: ENTITY_DAMAGEDBY_ENTITY
    at zerodps.iMonster.iMonster.onEnable(iMonster.java:50)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:74)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:55)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:179)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:166)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:118)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:217)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
  19. Offline


    same ENTITY_DAMAGEDBY_ENTITY error here...
    with iConomy being dropped though, I'm considering switching to Cookies, which has iMonster-like features built in
  20. Offline


    iConomy was dropped?
  21. Offline


    Niji is taking an extended break and handed over all the source code to 4 plugins to the community.
  22. Offline


    iconomy still works, we use it for npcs and when imonster gets updated ...imonster :)
  23. Offline


    iConomy works, but it's buggy... it likes to give people money every time they log in, and randomly at other times, even if the starting cash is set to 0
  24. Offline


    but there is no viable accepted alternative,
    theres loads of shop mods but there all global
    the npc one was (and when its updated) is fantastic
    imonsters is also fantastic
    there the core of our servers iconemy lol!
  25. Offline


    there's "Cookies!", which /may/ be adding an iConomy wrapper soon for compatibility with plugins that don't specifically support it :)

    Technically, that means iMonsters can continue to remain iConomy and end up working with Cookies! anyway :D
  26. Offline


    Do you have any plans to dump iConomy support in favor of Cookies and Permissions in favor of GroupManager, considering Niji seems to have moved on? He said he's taking a break and doesn't even play MC anymore. It would be nice to make the switch to the plugins that are being developed still.
  27. Offline


    for now, Cookies! has officially added an iConomy wrapper :D
    and iMonster's monster support is nicer (per-monster payouts, where Cookies! has a single payout for all monsters) so I switched to Group Manager and Cookies! and am continuing to use iMonster with the appropriate wrappers to fake it out :)

    or rather, I will once iMonster is updated to fix the entity error
  28. Offline


    i like our currency being chicken lips, do not want to switch to a cookie based economy (any baked goods dependent vurrency is doomed to fail when the user gets peckish)
  29. Offline


    Permissions got updated. Why does everyone keep saying it's dead?
  30. Offline


    Did you read any of the comments since it was updated? Everyone is complaining it's broken even worse now, and Niji himself said hes taking a break and doesn't play MC anymore. It's dead.
    --- merged: Feb 24, 2011 7:44 AM ---
    Plucker's fix seems to work partially with 1.3. Coin drops, but no loot.
  31. Offline


    have an error with mc1.3

    [SERVER] 2011-02-24 09:22:33 [SEVERE] ENTITY_DAMAGEDBY_ENTITY (Is it up to date?)
    [SERVER] java.lang.NoSuchFieldError: ENTITY_DAMAGEDBY_ENTITY
    [SERVER]        at zerodps.iMonster.iMonster.onEnable(iMonster.java:50)
    [SERVER]        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
    [SERVER]        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:426)
    [SERVER]        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
    [SERVER]        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:76)
    [SERVER]        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:57)
    [SERVER]        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:195)
    [SERVER]        at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:189)
    [SERVER]        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:77)
    [SERVER]        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:173)
    [SERVER]        at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:362)
    [SERVER]        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:347)
    [SERVER]        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:253)
    [SERVER]        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    but... did i understand the post above right? There wouldn't be n update anymore?
    Is there another way to let monsters drop coins and other things?

Share This Page