[INACTIVE][ECON] ecoCreature 0.0.5b - PvM/E Rewards [740]

Discussion in 'Inactive/Unsupported Plugins' started by ChrisB, Mar 18, 2011.

  1. Offline

    ChrisB

    ecoCreature 0.0.5b - PvM/E Rewards

    Description:
    Based upon the stories of iMonster and CookieMonster, this nifty little plugin will allow you, the server owner to hand out more than the default, boring sets of items dropped from creatures on your server.

    Apart from allowing extra drops, how about economy support through iConomy & Essentials Economy as well as BOSEconomy? But... we just forgot one, MineConomy! (it works, too!)

    Did you like how iMonster treated your currency rewards without those decimals? Fully optional here!
    As if that wasn't enough, reward and penalty messages, fully customizable from your end!
    -------------------------------------------------------------------------------------------------------------------------
    Features:
    • Currencry rewards through iConomy. Messages are customizable.
    • Currency penalties, if thats your wish - with customizable messages.
    • Extra drops from all animals and monsters.
    • Prevent camping around monster spawners, fully optional.
    • Prevent rewards through the use of bow and arrow, optional with custom message.
    • Penalty for dieing, fully optional and can be set at percentage level. Custom messages.
    • Beloved donors and special members can earn more money through a simple permission switch, set in percentage gain.
    • Silent rewards, through the options. No more messages about rewards, penalties and such.
    • + more! (Read the config file for all the juicy details!)
    -------------------------------------------------------------------------------------------------------------------------
    !!! Requirements:
    • iConomy 4.6.5
    • Permissions 2.7.2
    • CraftBukkit 740
    • * BOSEconomy 0.6.2 (Only required if you do not have iConomy)
    • * Essentials 2.1.x (Only required if you do not have iConomy)
    • * MineConomy 0.5.6 (Only required if you do not have iConomy)
    -------------------------------------------------------------------------------------------------------------------------
    Permissions Setup for ecoCreature

    Each and every creature available! (If you do not add any of them, you won't get rewards)
    Code:
    - 'ecoCreature.Creature.CraftCreeper'
    - 'ecoCreature.Creature.CraftSkeleton'
    - 'ecoCreature.Creature.CraftZombie'
    - 'ecoCreature.Creature.CraftSpider'
    - 'ecoCreature.Creature.CraftPigZombie'
    - 'ecoCreature.Creature.CraftGhast'
    - 'ecoCreature.Creature.CraftSlime'
    - 'ecoCreature.Creature.CraftChicken'
    - 'ecoCreature.Creature.CraftCow'
    - 'ecoCreature.Creature.CraftPig'
    - 'ecoCreature.Creature.CraftSheep'
    - 'ecoCreature.Creature.CraftSquid'
    - 'ecoCreature.Creature.CraftWolf'
    - 'ecoCreature.Creature.Spawner'
    
    ======== Or if you just want them all. ========
    - 'ecoCreature.Creature.*'
    
    + Note that the permissions are case sensitive! +
    -------------------------------------------------------------------------------------------------------------------------
    Colour Codes @ ecoCreature.yml
    &0: Black
    &1: Dark Blue
    &2: Dark Green
    &3: Teal
    &4: Dark Red
    &5: Purple
    &6: Gold
    &7: Light Grey
    &8: Dark Gray
    &9: Light Blue
    &a: Light Green
    &b: Turquoise
    &c: Light Red
    &d: Pink
    &e: Yellow
    &f: White
    -------------------------------------------------------------------------------------------------------------------------
    Warnings / Notes:
    • I might of have missed something, if I did, just leave a message in the thread.
    -------------------------------------------------------------------------------------------------------------------------
    Known Issues:
    • None.
    -------------------------------------------------------------------------------------------------------------------------
    Suggestions / TODO:
    • Suggestions are welcome.
    -------------------------------------------------------------------------------------------------------------------------
    Downloads:
    ecoCreature.jar via gamebin.org
    Full working server setup, for reference via gamebin.org
    -------------------------------------------------------------------------------------------------------------------------
    Changelog:
    v0.0.5b
    • Updated for the latest stable bukkit.
    • Some features are still being worked on, in case you're wondering.
    v0.0.5a
    • Fixed messages with no colors.
    • Fixed death penalty.
    • Added FixedDrops, open your ecoCreature.yml and add FixedDrops: false right under OverrideDrops. You can set the value true or false, if true... creatures will only drop the specified amount in your loot table, otherwise when false it takes a random number between 0 and the amount you wanted. This only needs to be added if upgrading from 0.0.5 and don't want to re-generate your config.
    v0.0.5 - Lederhosen!
    • uQuest hooking, if a creature dies, it can give a random quest.
    • Spawner drops items now.
    • Dollar signs as your currency now works.
    • Updated to work with MineConomy 0.5.6
    • Flat or percentage for the death penalty.
    • Misc random stuff that didn't work should work.
    • Tested against iConomy, didn't have time for the others - but should work, report what doesn't work if thats the case.
    • THIS RELEASE IS A CONFIG-BREAKER, GENERATE A NEW ONE AND COMPARE TO YOUR OLD CONFIG, CHANGE WHERE REQUIRED!
    v0.0.4g4 - Cows with laserguns!
    • uQuest hooked, but doesn't do anything yet.
    • MineConomy support added.
    • If camping near a spawner, mobs shouldn't drop anything.
    • Minor fixes and tweaks here and there, hopefully working better and warns when not working.
    v0.0.4g3 - Crispy Milk!
    • Drops under 1% are working.
    • Added a check to see whether or not Permissions are hooked and enabled.
    • Minor fixes.
    v0.0.4g2 - Maintenance overdrive, supreme drift!
    • Fixed up some permission checking.
    • Tweaked some hooks.
    • Compiled and tested with RB 670
    • Minor maintenance, no config changes required.
    v0.0.4g1 - Maintenance maintenance of the maintenance extreme extreme release.... deluxe
    • Toggler for No Reward message fixed.
    v0.0.4g - Jeeeez man ;/
    • Hopefully nailed the DEATH and RESPAWN issues.
    • Added BOSEconomy, its back in the game.
    • PigZombie is PigZombie, and no longer Zombie :p
    • Permissions are back in, and there has been changes made.
    • Extra gains work on group-level, you'll see what I mean inside the config.
    • No Reward message can now be toggled on or off.
    • Drop overrides can also be toggled on or off.
    • Random acts of fiddling around with the code
    • You must backup, remove & let ecoCreature generate a new config with this release.
    v0.0.4f - Ohsnap
    • Default drop tables are overriden by ecoCreature, default table is added to the config. Will be optional later.
    • Fixed a serious bug, where the players inventory would be wiped upon death. (very random and not always happening - but could)
    • Specifying a drop amount for a creature will give it a random between 0 and the specified amount now.
    • Essentials Economy is again supported and seems to be working better than ever.
    • Where did all the permissions go? VIP is left in for now, everything should per default yield rewards for now.
    v0.0.4e - More
    • Pigs no longer looked upon as Creepers
    • IntegerCurrency fixed, and working again.
    v0.0.4d - Maintenance Deluxe
    • Drops should override default creatures drops now.
    • Drops should now drop at the location of the creature which died.
    • Minor fixes.
    v0.0.4c - Extra Maintenance Release
    • Should be working fine with RB617, two test servers reporting no errors.
    • Configuration file fixed.
    • Tiny fixes.
    v0.0.4b - Maintenance release.
    • Check and option to see whether or not a player is under sea level.
    • Wolves added and supported.
    • Expanded list of items held.
    • Configuration changes, backup and re-generate, make sure you are up to date!
    v0.0.4a- Maintenance release.
    • Small bugfixes and tweaks.
    • Mob/monster spawner camping checks both the player and creature if near the spawner now, not just the player.
    v0.0.4
    • New permission available.
    • New configurable messages, send a message even if there aren't any rewards!
    • Option for configuring spawncamping message, or turn it off.
    • Empty messages should no longer output to players.
    • VIP group permission, reward your donors or special players with extra cash!
    • Penalty upon death (optional, drop some money when you die)
    • New and improved configuration,back up and generate a new one to see the newlyadded awesome.
    • + some other changes and fixes.
    v0.0.3
    • Fixed a bug with iConomy adding money even though a negative amount was entered.
    • Small tweaks.
    v0.0.2
    • Quick bugfix for proper messages.
    v0.0.1
    • Initial Release.
    -------------------------------------------------------------------------------------------------------------------------

    Special Thanks & Stuff
    mudzereli, Mirage & Mineral, for initial testing & ideas.
    Nijikokun for iConomy, testing, code and ideas.
    Essentials Team for Essentials & Essentials Economy.
    Brotherhood Of Slaughter for their economy plugin.
     
  2. Offline

    NickBrahz

    Yes everything is set up how its meant to be
     
  3. Offline

    T W

    The game refuses to recognize when I kill squids using this mod. The squids will die as normal and drop ink sacs as normal, but will not drop money with this mod. I tried using both the .* and .CraftSquid lines in my permissions file. Any ideas?

    Also, is there a way to not have a message on creature death? In particular, I want certain creatures not to display a message if they don't drop anything, but if i simply leave the text blank in the NoReward message it gives me a blank line when I kill something.

    Thanks!
     
  4. Offline

    Vermino


    T W - be in admin mode (in permissions) so you have all permissions.
    1) /spawnmob squid 1 and kill it on land to see if you get it on land
    2) try different weapons when killing spawned squid on land
    3) if anything works, then test in water

    I would help you figure it out but working on a forum right now.


    make another server folder with a lower CBxxx than 733 - I don't think eco is working with 733 build yet. (cant remember if it was working when i upgraded to 733, but alot of my plugins werent so i downgraded back to my prev)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 12, 2016
  5. Offline

    T W

    I am in admin mode. I tried spawning several squids and killing them with various weapons, with no luck. I also tried spawning some other mobs underwater and killing them (to test the AllowUnderSeaLVL feature), which worked fine. Apparently it's just Squids. And it's not a pressing issue, just an annoying one, so take your time. Thanks again!
     
  6. Offline

    LePad

    Great plugin. Looking forward to CB 733.
     
  7. Offline

    Sevenos

    Could you add a toggle so only player killed mobs drop stuff? I don't want mob grinder on my server and that would help to enforce that.
     
  8. Offline

    samixchoumi

    bukkit 733 ?
     
  9. Offline

    maxsteele

    From the plugin author:
     
  10. Offline

    ScottSpittle

    CB 739

    2011-04-29 17:37:10 [INFO] [ecoCreature] v0.0.5a (Lederhosen) loaded.
    2011-04-29 17:37:10 [INFO] [ecoCreature] Failed to retrieve configuration from directory.
    2011-04-29 17:37:10 [INFO] [ecoCreature] Please back up your current settings and let ecoCreature recreate it.
    2011-04-29 17:37:10 [SEVERE] null initializing ecoCreature v0.0.5a (Is it up to date?)
    java.lang.NullPointerException
    at se.crafted.chrisb.ecoCreature.ecoCreature.onLoad(Unknown Source)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:88)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  11. Offline

    keeperoflenneth

    I feel ya man, I graduate college tomorrow. Busy weekend indeed. Much appreciated that you're making time for this anyway! Only error i'm having is sometimes things randomly drop 5 iron swords. I've gone over my loot tables and i never use 5 in one drop. Am I just configuring things incorrectly? What I'd like to do is make it so monsters drop 1-2 drops only, and mob spawners would drop 3--but from a very large loot table.

    If i understand the config correctly i set fixed drops to false, and it picks the number of drops between 0 and the number of items in their loot table? That works for most of the creatures i have--but not the spawners, due to the 30+ items in their loot table lol... So i guess if it's not already possible and Im just being slow, Could we see about adding a "max number of drops" kind of thing?

    Lastly, minor bug report, i have it set to integer currency--but it's not showing that way? Is that the plugins fault, my fault, or iConomy?

    And again, thanks for all the hard work even though you're busy. This plugin is like 70% of why people have such a great economy going on my server.
     
  12. Offline

    Vermino

    [Lnet.minecraft.server.Statistic;@587c94
    146 recipes
    [Lnet.minecraft.server.Statistic;@587c94
    16 achievements
    17:05:58 [INFO] Starting minecraft server version Beta 1.5_02
    17:05:58 [INFO] Loading properties
    17:05:58 [INFO] Starting Minecraft server on *:25565
    17:05:58 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-706-
    gf53e007-b740jnks (MC: 1.5_02)
    17:05:58 [INFO] Preparing level "world"
    17:05:58 [INFO] Preparing start region
    17:05:59 [INFO] [Permissions] (Phoenix) was Initialized.
    17:05:59 [INFO] [ecoCreature] v0.0.5a (Lederhosen) loaded


    i'm running on CB706 with 1.5_02 just stick with that (has weather and what not) with working eco
     
  13. Offline

    samixchoumi

    okey

    The plugin was update this week :D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 12, 2016
  14. Offline

    ScottSpittle

    On CB 740 got this


     
  15. Offline

    Bjourk

    Request: Bow kill bonus with settable amount.
    I want to reward my players for sniper kills!
     
  16. Offline

    shadow85

    Well hell. This doesn't like to work with mcMMO?
     
  17. Offline

    TuRmoiLxx

    is it working with RB 740?
     
  18. Offline

    Oblyvian

    v0.0.5a works on 740

    just dont forget to type true at the end of the config when you're done

    can't tell if wolverine mode does anything yet though
     
  19. Offline

    BigBlueGER

    For me it does not =/
    I just get alot of errors when a mob dies...
     
  20. Offline

    Oblyvian

    try deleting your old config to regen a new one then change the last part to true once you have the config the way you need it, and if that doesn't work try replacing the jar again and repeat the first part.

    though if you can get v0.0.4g4 that one worked for me since it came out.
    i've even tested it on 740
     
  21. Offline

    maxsteele

    Running ecoCreature 0.0.5b with CB #740:
    Players are getting coin rewards from killing zombies at a monster spawner.
    Here's my config:
    Code:
    System:
        Economy:
            Core: 'iConomy'
            IntegerCurrency: true
        Hunting:
            AllowCamping: false
            ClearCampDrops: false
            OverrideDrops: false
            FixedDrops: false
            BowRewards: false
            PenalizeDeath: true
            PenalizeType: true
            PenalizeAmount: 10
            AllowUnderSeaLVL: true
            WolverineMode: false
        Limits:
            BowRange: 25
            CampRadius: 15
        Messages:
            Output: true
            NoReward: true
            Spawner: false
            NoCampMessage: '[&4Warning&f] Camping around the Monster Spawn gives no rewards.'
            NoBowMessage: '[&9???&f] You can''t seem to find any currency on this creature.'
            DeathPenaltyMessage: 'You wake up to find that &6<amt> &fis missing from your pockets!'
        ExtraHooks:
            uQuest: false
            uQuestRQP: 0.5
    Gain:
        Default:
            Amount: 1
        Donors:
            Amount: 2.5
    RewardTable:
        Creeper:
            Drops: '289:3:10'
            Coin_Minimum: 1.0
            Coin_Maximum: 5.0
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &c<crt>'
        Skeleton:
            Drops: '352:2:10;262:2:20'
            Coin_Minimum: 1.0
            Coin_Maximum: 5.0
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &2<crt>'
        Zombie:
            Drops: '288:2:15'
            Coin_Minimum: 1.0
            Coin_Maximum: 5.0
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &2<crt>'
        Spider:
            Drops: '287:1:8'
            Coin_Minimum: 1.0
            Coin_Maximum: 5.0
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &2<crt>'
        PigZombie:
            Drops: '320:2:3;288:2:8'
            Coin_Minimum: 1.0
            Coin_Maximum: 5.0
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &2<crt>'
        Ghast:
            Drops: '289:2:15'
            Coin_Minimum: 1.0
            Coin_Maximum: 25.00
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &2<crt>'
        Slime:
            Drops: '341:2:5'
            Coin_Minimum: 1.0
            Coin_Maximum: 5.0
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &2<crt>'
        Giant:
            Drops: ''
            Coin_Minimum: 1.0
            Coin_Maximum: 5.0
            Coin_Percent: 20
            NoReward_Message: '[&9!&f] The &c<crt> &fdies from a blow with your &3<itm>'
            Reward_Message: '[&2:)&f] You have been awarded &6<amt> &ffor slaying a &c<crt>'
            Penalty_Message: '[&4:(&f] You have been penalized with a deduction of &6<amt> &ffor slaying a &2<crt>'
    I left out the parts that don't tie into monster killing.
     
  22. Offline

    ScottSpittle

    Still get this with 0.0.5b on CB740


     
  23. Offline

    ChrisB

    I'll investigate the issue around monster spawners, might of have changed with bukkit, thanks for reporting it.
     
  24. Offline

    Ratchet

    iconomy 5 support?
     
    imaxorz likes this.
  25. Offline

    LePad

    I have iConomy 5 and it crashed when I start my server. This is what I get :

    2011-05-02 19:17:48 [SEVERE] com/nijiko/coelho/iConomy/iConomy loading ecoCreature v0.0.5b (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
    at se.crafted.chrisb.ecoCreature.utils.ecoEcon.initEcon(Unknown Source)
    at se.crafted.chrisb.ecoCreature.ecoCreature.onEnable(Unknown Source)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.iConomy
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 12 more
     
  26. Offline

    EmanuxJade

    this is a fantastic but is outdate that on iConomy....can u upgrade? thx
    same.
     
  27. Offline

    AmazingHayman

    Same here. Bukkit #740, iConomy 5. Think you "only" have to update it for iConomy 5!
     
  28. Offline

    txtsd

    Need iConomy5.0 support please!
     
    imaxorz likes this.
  29. Offline

    EmanuxJade

    iConomy o RealShop

    i prefer RealShop.
     
  30. Offline

    TobbenTM

    Yes, please update for iConomy 5.
    Have yet to try out the plugin cause of the error from iConomy..
     
  31. Offline

    MatCat

    This is the last plugin I am waiting on for iConomy 5
     

Share This Page