Inactive [FUN] PetCreeper v0.32 (Outdated) - Allows players to tame creepers and other mobs as pets [953]

Discussion in 'Inactive/Unsupported Plugins' started by mathewv, Jun 20, 2011.

  1. Offline

    mathewv

    PetCreeper - Allows players to tame creepers and other mobs​
    Version: v0.32 (OUTDATED)​

    This plugin allows players to give mobs an item. The mob will then become tame and follow the player around, and will not attack anything. Players can toggle his follow behavior by right-clicking him, but if they right click him while holding a saddle, they can ride him. If a player is ever unfortunate to accidentally (or purposefully) attack him, he will become angry and attack. When a player leaves the server, the pet will leave, and when he rejoins so will his pet. When the command "/pet" is entered, he will teleport to to his master.

    To view/change the taming item for the various mobs, edit PetCreeper/config.yml and read the instructions there. The file "pets.txt" contains the list of players who own pets, and is only updated when the server is stopped.

    Features:
    • All mobs (almost) now tamable with items specified in config.yml
    • Pets can be teleported with the command "/pet"
    • Tamed pets will not attack unless attacked by their masters (this is configurable)
    • Pets are saved even after the server is halted
    Changelog:
    Version 0.32
    • Fixed message spam for real this time
    Version 0.31
    • Added /petfree command, which will release your pet.
    • Fixed the message spam when attacking mobs with AttackTame set to true.
    Version 0.3
    • Permissions support enabled! "petcreeper.tame.<creature>" to enable taming and "petcreeper.ride.<creature>" to enable riding. To enable the "pet" command, add "petcreeper.pet". Creature names should be capitalized, and zombie pigmen are "PigZombie".
    • Configuration option allows players to punch creatures to tame them while holding their bait.
    • Pigs can now be saddled permanently
    Version 0.2
    • Expanded to include taming of all mobs instead of just creepers. The only two untamable (excluding wolves) are Skeletons and Ghasts, because their ranged attacks can't be toggled (yet).
    • Health now saved in pets.txt; Sheep also have their shaven and color status saved.
    • Pet creepers no longer hiss and circle when approaching.
    • Added more configuration options.
    Version 0.1
    • Initial release
    Up and Coming Features in v0.4:
    • iConomy support?
    • Tamable slimes? (This bug seems impossible to fix)
    • Pets that defend their masters! (Wolf-like)
    • Multiple pets!
    • Adjustable taming difficulty!
    • Multi-world support
    Other planned features (using Spout):
    • Controllable pets while riding
    • Named pets
    • Various graphical effects, including pets appearing different
    Known Bugs:
    • Sheep almost always disappear when a player joins the server, for unknown reasons. Surprisingly has nothing to do with the color/shave data.
    • Sometimes, if a player teleports his pet from very far away, it will disappear. To fix, simply log out and back in.
    • Slimes are still unintentionally untamable (thanks to @Shooty for finding the bug)
    Here's a nice demo video by @Warby579demonstrating v0.32 of the plugin:
     
  2. Offline

    happypumkin

    after playing around for a while i found this error:
    10:28:04 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to PetCreeper
    java.lang.NullPointerException
    at mathew.petcreeper.PetMain.getPetNameOf(PetMain.java:314)
    at mathew.petcreeper.PetPlayerListener.onPlayerInteractEntity(PetPlayerListener.java:105)
    at org.bukkit.plugin.java.JavaPluginLoader$12.execute(JavaPluginLoader.java:321)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:870)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    it happens each time someone tries to tame a mob that is a pet that belongs to someone else.
     
  3. Offline

    mathewv

    Ok, I'll try fixing it, thanks for the tip!
     
  4. Offline

    happypumkin

    also maybe being able to control the pet when ur riding it would be nice. :) dosnt really matter but i would like to ride my creeper and show it off XD
     
  5. Offline

    sam501

  6. Offline

    Mraof

    It should be updated soon, I think
     
  7. Offline

    NGTNoodles

    hey can u tme wolfs? i dont have it i just dont want 2 download 2 plugins just 2 tame creepers and wolfs
     
  8. Offline

    mathewv

    You can tame wolves without this plugin. Use a bone or two on a wolf.

    Also, yes it will be released soon. Mraof is my official spokesperson for when I'm not available, so anything he says about me or the plugin is true.

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

    Mraof

    Unless I am confused as to what is going on, that is
     
  10. Offline

    happypumkin

    But you cannot change what to tame them with so that MIGHT be helpful to have

    Is the update for 1.8?

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

    mathewv

    Will be, now that its released.
     
    happypumkin likes this.
  12. Offline

    happypumkin

    Awesome :D also just wondering is there many a way to have taming something like a 50%? Sorry for all the questions :p
     
  13. Offline

    BallsOS

    We should be able to set the mobs health.
     
  14. Offline

    jacob_813

    darn. i now cant make a pet creeper plugin now that i learned about this. darn. :/
     
  15. Offline

    NGTNoodles

    o ok thx mathew
     
  16. Offline

    EnlightendDead

    Any word on the 1.8 update for this?
     
  17. Offline

    Mraof

    There isn't a 1.8 recommended build yet. When there is it will be updated.
     
  18. Offline

    Horatziu

    It work for 1.8.1
     
  19. Offline

    happypumkin

    really hope this will work with 1.9 :D

    Oh btw it works for 1.8 kinda. You ARE able to tame cave spiders but when you tp, die, or log back in it turns into a normal spider. ( I know it's not updated yet just pointing this out)

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

    Mercury

    I just found use for ender pearls :p
     
  21. Offline

    happypumkin

    any progress on updating?
     
  22. Offline

    dragonhippie

    be good if anyone could take over this plugin for him? or ask if someone could fix it up?
    -\:confused:/- Just saying.
     
  23. Offline

    happypumkin

    He posted on the 15th so I don't think this is inactive. The fact that there are no other plugins like this is kinda hard to believe tho.
    Also ur avatar pic is amazing :p
     
  24. Offline

    JanTTuX

    Could u update the plugin for 1.8? this is great plugin!
     
  25. Offline

    sardinhadura

    this plugin uses a very old version :( too old for me :( can you update it plzzzzzzzz???
     
  26. Offline

    Mraof

    He is working on it, I think it will be updated soon
     
  27. Offline

    MikeyTheEskimoe

    Hi I love this Plugin. But there is one thing that bugs me and that is that i cant get the permissions to work. This means that i cant use the /pet command which is very important if you have fly mod and must fly to places. Its very frustrating to not be able to teleport my pet. Cant you change so that every player can use the /pet command. Thanks
     
  28. Offline

    Mraof

    He has asked me to take over the plugin and given me the source, but its still buggy, I will fix those first before a new version comes out.
     
  29. Offline

    Kevybevy

    WOW!! THIS IS AWESOME!
     
  30. Offline

    MagikarpLOL123

    I now have my own cavalry unit thanks to you.
     
  31. Offline

    Lextao

    Is it possible to add a limit of how many pets a player can haz?
     

Share This Page