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 21, 2011.

  1. Offline

    mathewv

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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

    Mraof

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It works and is a very fun plugin.
     
  3. Offline

    Avous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @matheww

    cant wait for small slimes :p it shall be epic.
     
    tjb0607 likes this.
  4. Offline

    kahlilnc

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You need to add a download for non members... And great plugin. You should expand this to a all around mob taming plugin. Fullwalls is no more. :'(
     
  5. Offline

    shadrxninga

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Your missing a build number in the title (Craftbukkit Build Number) - It should work with 860.

    You need to add a download mirror that's not an attachment(This is because non-members cannot download attachments.

    http://forums.bukkit.org/forums/plugin-releases.17/
     
  6. Offline

    kahlilnc

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Needs permissions support. I need this for my servers new race? That would be much apprieciated. Loving the plugin btw.
     
  7. Offline

    captainawesome7

    My BukkitDev Profile
    My Plugins (7)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @mathewv Like shadrxninga said:
    Missing CB version tag (like [860])
    Missing external (preferably wget compatible) download
    Other than that, great plugin and post formatting (best I've seen in a while)
     
  8. Offline

    mathewv

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I fixed some of the problems with the post, thanks for the feedback. In the next release I'll add more configuration options and more mobs.
     
  9. Offline

    Diemons

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thank you, but you can tame his video!
     
  10. Offline

    rshuttle1337

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Brilliant plugin, working perfectly. One of the best plugins I've seen for a while. :D

    Possibly you could add some iConomy compatiability? For example, paying for taming a creeper.
     
  11. Offline

    mathewv

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    A new version is out, v0.2! Almost all mobs are tamable now, and more configuration options have been added. Have fun!
     
  12. Offline

    Shooty

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  13. Offline

    mathewv

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Slimes should work, but I'm not sure if you're reporting a bug or asking a question.
     
  14. Offline

    Shooty

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    A bug i think... for me slimes don't works
     
  15. Offline

    philboy11

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How would you make a pet be unkillable. My pet pig is a target by my players.
     
  16. Offline

    mathewv

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Good idea. In the next release I'll add a configuration option which disables PvP (Player vs Pet, that is).
    Also I'll look into that slime problem that @Shooty mentioned.

    Edit: Yes, slimes are untamable. I've added it to the bug list.
     
  17. Offline

    Joy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Requesting Permissions support :)
     
  18. Offline

    mathewv

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Way ahead of you :p. I've already made it so that the "/pet" command requires permission, as well as the ability to tame each mob (e.g. Bob can tame pigs and chickens, but not zombies). If you have any other ideas of how to use permissions please share them so I can add them in the next release too.
     
  19. Offline

    FireFreak111

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Any chance of releasing the source on github?
    I second iConomy support too. Also can you put the permissions in the OP?
     
  20. Offline

    kahlilnc

    My BukkitDev Profile
    My Plugins (0)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You should get a new plugin name now that you can tame more than creepers....;)
     
  21. Offline

    1joshua123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How can i tame?:mad:
     
  22. Offline

    heroanth2345

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    All mobs (almost) now tamable with flint or custom item

    Read carefully :)
     
  23. Offline

    1joshua123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    ik but I right click the mob with a pacific item and it dose nothing. and I press "q" to see if i can feed it and nothing happens :( did I do something wrong?
     
  24. Offline

    heroanth2345

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    DO any errors appear?
     
  25. Offline

    1joshua123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    nope... I think I just did something wrong.. I'l cheek.
    ok in the petcreeper file. it says pets in text document... nothing in it...
    second. config. yml. inside of it, it says:

    #Item IDs for bait for various monsters.
    #You can't tame Skeletons and Ghasts, because they'll still shoot you.
    #If you want to disable taming a certain mob, delete it or set the code
    #to 0.

    #Seed
    Chicken: 295
    #Wheat
    Cow: 296
    #Flint
    Creeper: 318
    #Gold block
    Giant: 41
    #Porkchop (Cannibals!)
    Pig: 319
    #Cooked Porkchop (O_O)
    PigZombie: 319
    #Sugarcane
    Sheep: 338
    #Slimeball
    Slime: 341
    #String
    Spider: 287
    #Fish
    Squid: 349
    #Feather
    Zombie: 288

    #Other options
    Provokable: true
    Ridable: true
    #Distance from player that the pet will stop following
    #and wander around a bit. Set it too low, and usually-hostile mob will hurt
    #you.
    IdleDistance: 5
     
  26. Offline

    yakasuki

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i think you have to give it those items and not flint like pig is pork chop so i guess feed a pork chop Idk lol
     
  27. Offline

    zenyl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It would be cool if it were possible to stear the pets when you ride them :D
     
  28. Offline

    Minecraftnub001

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Looks Like A Fun Plugin But I Cant Download It...
     
  29. Offline

    tacoman231

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm having a problem with the plugin, when I start up my server, I get an error that reads:

    Error occurred while enabling Petcreeper v0.2 <is it up to date?> PLAYER_PORTAL
    java.lang.NoSuchFieldError: PLAYER_PORTAL

    Can anyone help me?
     
  30. Offline

    mathewv

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    What version of bukkit are you using?
     

Share This Page