EchoPet Title


Wiki Source Live Chat Dev Builds

v2.5.0 has been released to BukkitDev supporting all server versions from 1.6.4 through to Spigot 1.8. Thank you for your patience.


Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.


EchoPet is a simple Donator Perk plugin designed to add Pets that follow players around on their adventures throughout Minecraft. All Pets are custom entities spawned and controlled by the plugin.



Great for donator perks!
Pets are greatly customisable, through the extensive Command Base and PetMenu
A Custom AI makes all Pets focused on specific goals, handled closely by the core of the Plugin
All mobs can be Pets, even human entities
All events fired by the plugin are accessible through the EchoPet Developer API
The API also makes it possible to add many new and interesting features to the limit of creativity
Support for MySQL databases

Note: The Developer API is only available in v2.0.6 and after

All information can be found on the official EchoPet Wiki, which can be accessed using the button above



EchoPet comes with an auto-updater to save you, as a server owner, from continually checking this page for new files. It simply connects to and compares the versions of available files. If you do not wish for EchoPet to perform this check, navigate to the Configuration File (config.yml) in the EchoPet directory of your plugins folder and change "checkForUpdates" and "autoUpdate" to "false". The first value disables the version comparison altogether and the second updates the plugin automatically if new files are detected.



Metrics is used to collect plugin statistics. Only data such as plugin version and players online is collected. If you do not wish for this data to be collected, disable it in the 'Plugin Metrics' folder of your 'plugins' directory.




Create A Ticket!





You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of DSH105 DSH105 Oct 19, 2013 at 21:07 UTC - 0 likes

    @kyledag500: Go Link to commit.

    @Yamatsan: Go No, sorry. It would become a case of being able to disable all functions in the menu for every Pet. I recommend making your own GUI Menu if you only wish to have certain things shown. The Developer API has the features needed to do this :).

    Also, by popular request...Link to commit.

    A note on that for everyone:

    Please remember that I put a lot of hard work and spare time into this plugin. It would be nice if you only use this feature to change the colours of the prefix.

  • Avatar of Yamatsan Yamatsan Oct 19, 2013 at 16:36 UTC - 1 like

    Could you please add the functionality to disable ride/hat functions show it won't show up in the pet selector/menu anymore? Could you also make it possible to change the [EchoPet] tag before all messages, so I can make all the colors in a message match?

  • Avatar of kyledag500 kyledag500 Oct 19, 2013 at 15:55 UTC - 0 likes

    Hey man, just a quick idea:

    There should be an API method to open up a pet selector for a player.

    Would greatly appreciate it :)

  • Avatar of NewmanTheCoder NewmanTheCoder Oct 19, 2013 at 03:47 UTC - 0 likes

    nvm It needed time to Take effect

  • Avatar of NewmanTheCoder NewmanTheCoder Oct 19, 2013 at 03:35 UTC - 0 likes

    I Did What You sayed and it still says Pet are not allowed here worlds: world: true Spawn: true Minigames: true Towny: true Donor: true Plotme: true Skyworld: true Skygrid: true ozone: true world_nether: true world_the_end: true enableByDefault: true worldguard: regions: echopet: true allowByDefault: true regionEnterCheck: true

  • Avatar of NewmanTheCoder NewmanTheCoder Oct 19, 2013 at 01:38 UTC - 0 likes

    How do i fix Pets Are not allowed here?

  • Avatar of DSH105 DSH105 Oct 18, 2013 at 05:14 UTC - 0 likes

    @zCreate: Go Try running the correct CB version. I can guarantee you there's a message from EchoPet somewhere in your console that will confirm this.

    @flip284: Go Depends what version you're using. If you explore the config file you'll probably find the option.

    @fuzzysgirl: Go If they have the same permissions as other working groups I'm not sure there's that much I can do for you, sorry. My best recommendation at this point is that you revise your permissions file.

    @winter4w: Go ... The configuration file for that would be crazy. And somewhat useless for the majority of the plugin users. Sorry, I'm probably not going to add this. If you want this feature, your best option is to hook into this plugin yourself.

  • Avatar of winter4w winter4w Oct 18, 2013 at 02:56 UTC - 0 likes

    @DSH105: Go

    Ok in the pets file you have a pet named zombie. I will like to make a 2nd zombie pet. So when people open up that bone it will show the 2nd zombie and the zombies name in the bone will be 2013 Halloween Prize. And I can add a permissions like


  • Avatar of fuzzysgirl fuzzysgirl Oct 18, 2013 at 01:53 UTC - 0 likes

    Hello DSH105!

    I use this plugin on my server successfully, however there is one group that continues to be unable to use any of the pet commands despite having the same perms as many other groups. Perhaps you can look at the perms and see if you have any suggestions for me?

    Here's the link:

    Thanks, I appreciate you time.


    Last edited Oct 18, 2013 by fuzzysgirl


Date created
Mar 12, 2013
Last update
Oct 12, 2014
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Recent files