Golden Lasso

Discussion in 'Archived: Plugin Requests' started by TheCoolGuy123_5, Jun 8, 2014.

  1. Offline

    TheCoolGuy123_5

    Plugin category: Fun

    Suggested name: Golden Lasso

    What I want: A Plugin like safari nets, or the golden lasso. Where it takes a mob, stores its health and everything in the lasso, and if you right click again, the mob is released, with the same health/etc. It's good for transferring. The lasso should be enchanted, and the name should be &6Golden Lasso. The lore should just say the name of the mob and it's health.
    It can store ANY mob.

    Ideas for commands:
    Aliases: GL | goldenlasso | lasso
    /Goldenlasso Get - Gives the sender a lasso
    /Goldenlasso give <Player> - Gives the specified player a lasso.
    /Goldenlasso Mob <MobName> [Player] - Gives you a lasso of that mob, If player specified to that player.

    Ideas for permissions:
    GoldenLasso.Give.Self - Lets you give yourself a lasso.
    GoldenLasso.Give.Other - Lets you give someone else a lasso
    GoldenLasso.Mob.<MobName> Lets you give yourself a lasso.
    GoldenLasso.Mob.Other.<MobName> - Lets you give someone else a lasso.

    When I'd like it by: As soon as you can!
     
  2. Offline

    Kwright02

  3. Offline

    TheCoolGuy123_5

    I have echopet, but I want it so you can transfer mobs. As stated in my post.
    It is kinda similar to echopet, but you can only hold 1 mob.
    I also want to use echopet too.
    It can transfer/hold ANY mob.
    http://ftbwiki.org/Golden_Lasso - Info about golden lasso
    http://ftbwiki.org/Safari_Net - Safari net (Similar to golden lasso)

    This plugin the golden lasso, can hold ANY mob, not just passive.
     
  4. Offline

    Deleted user

    TheCoolGuy123_5
    Should be possible, but not with a server restart, unless Entities can be serialized somehow.

    Assuming no restarts, just storing the entity in memory and sending destroy packets/removing it from the world should work?

    timtower
     
  5. Offline

    Kwright02

    Or you could use a hash map to store the uuid codes

    then when the server reloads or restarts echo pet can hide then show the mob.

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

    TheCoolGuy123_5

    I want to still use echopet through.
     
  7. Offline

    Kwright02

    You can also use a second hash map to store the health and other attributes of the mob.
    If you have potion effects on the mob, they would not work because if it is at 3:40 you can't start it there.
    You would have to start it at 4:00.

    I know. You can have this plugin hook into echo pet's code and trigger certain things.

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

    TheCoolGuy123_5

    Okay, You could also store everything in the lore of the lasso? that's fine, but make it neat?
     
  9. Offline

    TheCoolGuy123_5

Share This Page