Inactive [FUN/MECH]MobCatcher v3.0.1 - Capture mobs and get spawn eggs legitimately[1.4.2-R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by Malikk, Jan 30, 2012.

  1. Offline

    Malikk

  2. Offline

    QBcrusher

    is there any way to make it so monsters spawned from eggs cannot damage players? i forsee people killing eachother with creepers a lot lol
     
  3. Offline

    Build-O-Tron

    I'm on the Bukkit 1.1 R3
     
  4. Offline

    Malikk

    not really... Or not that I know of, rather. I would suggest getting another plugin to stop creeper explosions from damaging blocks. The main thing I would say is, if you don't want players using creepers, make them uncapturable.
     
  5. Offline

    QBcrusher

    alright, thanks

    some1 on my server had an idea...maybe u could make it so each individual monster could have a different catch rate?

    and possibly make it so u can set the original catch rate and then after that is 100% on that same mob....if that is even possible

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

    Malikk

    I'm not really sure what you're asking for. But as far as chances per mob, is that really necessary? Its already split for Hostile and Peaceful..
     
  7. Offline

    QBcrusher

    well it would be cool to make mobs like spiders a higher chance and mobs like creepers and ghasts a lower chance.

    as for the part u didnt get, think of it like calling back your pokemon. u wouldnt have to try to catch it 10 times after the first capture. idk, just a couple ideas. i really like your plugin though. it would be awesome if you kept adding on to it and eventually make it so catching a mob automatically tames it
     
  8. Offline

    kaasinees

    it would be cool if you made a pokemon belt... :D like a virtual inventory bar where eggs can catch monsters and stuff. and you can only have one egg in one inventory slot, this way you can also track the items and give these monsters levels and stats :D
     
  9. Offline

    Malikk

    kaasinees
    QBcrusher

    First off, Id like to say thank you for all of the suggestions, BUT its not really in the scope of my intentions to add stats, levels, to mobs, etc. The reason for this is because of the current bukkit api. This is NOT spout. Things like additional inventory bars and saving specific data to a certain mob just are not possible. I dont control the entity that is spawned by the egg, I can only give you a spawn egg and let it spawn naturally. This means everytime you spawn and capture the "same mob" it has 2 completely different entity IDs. The only thing I DO intend to add in is hostile mobs that you spawn won't attack you, thats about all I can do.

    That being said, someone (I dont remember if it was on the forums or bukkitdev) had said that they had their CaptureItemUsed field set to true and their ReturnedOnSpawn field set to true and they had a way to stop chickens from dropping eggs. Then they gave each user a specific amount of eggs. This would limit each person to only having a certain amount of mobs captured at a time.

    Again, I really appreciate the support, but a lot of what you guys are asking for simply isn't possible.
     
  10. Offline

    macweirdo

    Malikk Because I was previously working on a plugin like this, can I continue my development of it without a threat of "plagiarism" or something like that?

    EDIT: also, about what you said in the post above mine:
    if you release the source, the community will come.
    even if you don't have the intention of adding stuff like what was suggested, perhaps someone else will.
    (mine will be open-source anyway, if I end up coding it)

    EDIT 2: also, you can save data to an array or hashmap of some sort based on the ID number of the entity. when the entity dies, destroy its data too.
     
  11. Offline

    kaasinees

    You dont need client mods for this.

    You can control the items that are in the selection bar cant you? The data is all virtual.

    For ex make a command called /monsters activate
    This will put the currect items in the selection bar in a temporary array.
    Then it will replace the selection bar with your monsters selection bar where your eggs are stored.
    You can do the same for the whole inventory to.
    By tracking the slots of the selection bar and inventory you can also track the items with a database with monster stats.
    Its tricky and hackish but very possible without client mods.
     
  12. But as the author said, very much outside the scope of the original design of this plugin. This is changing the mod from a plugin to capture mods to a pokemon battle plugin. (That don't attack other mobs, but attack players, maybe even you! :confused: )
     
  13. Offline

    kaasinees

    pokemon IS about capturing mobs.... duh... and pokemon was only an example.
     
  14. Offline

    Malikk

    That would only work for as long as the particular entity was alive, if you recaptured it, it would reset.

    Yes, I suppose if you did it that way it could work. But still very far out of the scope of my intentions. This is a basic capture and release mobs plugin, not a complete overhaul of the current mob AND inventory systems.

    Perhaps once I finish with everything that originally intended to implement, I'll look into some of these ideas. But currently I'm working on a sign based protection system and data serialization, so likely these things will not be considered immeadiately

    About my Source:
    As for right now, there are a couple of other similar competing plugins so I would rather not release my source at this time. It needs a bit of a clean up, anyways, if I want it to be at the point where someone could easily add on to it. It's something I'm definitely considering, but for the moment, this is not an open-source project
     
  15. Offline

    macweirdo

    Malikk: other similar competing plugins

    I have not found any competing plugins: could you please inform me which you are talking about?
    I'd like to try them out.
     
  16. Offline

    Malikk

  17. Offline

    macweirdo

    Sadly, you're right. Time to make my own.
     
  18. Offline

    Malikk

    What exactly are you even wanting thats not in my plugin? as of 1.11, of course
     
  19. Offline

    macweirdo

    Open sourceness, and the ability to modify it.
    In fact, I just finished it. So thanks for the encouragement :D
     
  20. Offline

    Malikk

    I know you wanted the open source... I'm asking what you actually wanted differently. How is your version different than mine?
     
  21. Offline

    macweirdo

    It's barebones, which yours isn't.
    I, and numerous other users don't care about Vault costs or area owning or whatever.
    And of course, it's open source.
    Before I release it I need to make it configureable (it isn't yet :( ) and that's about it.
     
  22. Offline

    kaasinees

    A good system is to make a bridge plugin. For example MobCatcher-Vault.jar then people who dont use vault have no overhead.
     
  23. Offline

    Malikk

    if youre not using vault, none of that code is read and its just as lightweight. It would be a pain for me to separate and continue to update multiple versions

    Once I get to a "final" release of this plugin, ill cut out some stuff and release a lightweight version. For now anybody who wants the plugin more lightweight, download v1.6, it's stable, bug-free, and lacks all of the awesome things I've put in since then, lol.

    I'm sorry, I just really don't see the point of another plugin to do the exact same thing, except a worse job. Seems like you're just copying my idea and not fleshing it out. I've been very quick to add in peoples suggestions, so I'm a little upset that people would now complain about my being too accommodating.

    If you wanna write it for yourself, go ahead. But I assure you it will be almost identical to my v1.6 release

    I would just like to say that even with every function running, this is still a very lightweight plugin. Im only at 33kb. If a 33kb plugin is bogging down your server, you need to upgrade from windows 95...

    To put this in perspective, the latest Multiverse-core is at around 307kb...

    And the way that I've written everything, if you choose not to use a feature, its simply not running that bit of code. Delete the Vault values from your config file, I don't care, it'll default to false and won't cause any issues. It'll run just as lightweight if you simply don't use those features.

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

    macweirdo


    ...Really? Firstly, "a worse job": How is it that you are able to judge exactly how good my code is without actually seeing it? Must be psychic or something, I dunno

    Second, "you're just copying my idea": I got the idea from Skyrim, you asshole. Not only that, but I'm not just making a plugin exactly like this one, this will just be a part of it. Finally, the "kill something and get its items" was my (Skyrim's, technically, but I actually decided to put it in MC) idea, as referenced here:


    how's that for "stolen idea?"

    Finally:
    Don't be an asshat.
     
  25. Offline

    Malikk

    It wasn't stolen, it was posted of MY forum, so I added it.

    It will be inherently worse because all you want is less features than mine.

    Also, considering you said almost a week ago that all you needed to do was add config options and you've not submitted anything by now, you clearly don't know what you're doing.

    This is not me being an asshat, this is me being rational. My plugin is not over-encumbering, especially considering all of the things that it's able to do that make it configurable and tailorable to specific needs.
     
  26. Offline

    macweirdo

    1. Not accusing you of stealing it per se., but I didn't exactly tell you it was ok to take. (I really don't care though, it's fine :) )
    2. Not really, this is just an idea as part of a compilation of ideas that my friends and I are coming up with, so I want more features than this...
    3. ...but I don't want all of your plugin either, I'd rather make it from scratch if only to improve my knowledge of Bukkit. However, rational != asshat, and I really did not need that insult. You are not witty, and that is pure ad hominem.
     
  27. Offline

    Malikk

    macweirdo
    Ad hominem or not, it doesn't really matter. Either way it is simply an examination of the truth, thus far.

    Come back to me when you actually submit something.
     
  28. Offline

    macweirdo

    Flaming much?
     
  29. Offline

    Malikk

  30. Offline

    macweirdo

    Malikk whatever you say

    EDIT: also, I'm not mad or anything :)
     

Share This Page