EchoPet
Important information on this project in light of recent events.

Quote from DSH105:The forums have now been enabled and can be accessed via the navigation bar. More importantly, I'm interested in your input towards the new pet attacking AI to be implemented in EchoPet v3.
If EchoPet is not loading on your Spigot 1.8 build and your server is outputting "Skipping loading of EchoPet as it does not work with Spigot 1.8 builds!", please try running a later Spigot patch. I can't do anything about older Spigot releases blacklisting the plugin (preventing it from loading).

The future of this plugin is still being determined.

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 dev.bukkit.org 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.











-
View User Profile
-
Send Message
Posted Oct 27, 2013Is there any way to allow certain groups to ignore the worldguard region block? I can't seem to find any permission nodes or config options that would allow that to happen.
-
View User Profile
-
Send Message
Posted Oct 27, 2013Can you make a config thing so the the mob (If it can be hostile) will help you fight things if it attacks you? Ex. Having a pet creeper then someone starts to attack you and then the pets help you fight with the creeper killing its self. Or Skeleton helping you shoot down someone
-
View User Profile
-
Send Message
Posted Oct 27, 2013This plugin looks great. I did not have any problems using this plugin under a 1.6.4 bukkit server. But I did seem to have problems with creating any pet either by the command or the GUI under a 1.6.4 MCPC+ server. Is this plugin meant to run on a bukkit only server? If it is meant to run on both bukkit and MCPC+ then I will submit an issue with MCPC+.
-
View User Profile
-
Send Message
Posted Oct 26, 2013I will like to report that there is nothing in the config that you can change the default name..
-
View User Profile
-
Send Message
Posted Oct 25, 2013@Chalkie19 Oh. I'll work on the config for the menus after my exams.
-
View User Profile
-
Send Message
Posted Oct 25, 2013@Chalkie19
Ok thanks!
-
View User Profile
-
Send Message
Posted Oct 25, 2013@MrMoshi
Look into if your worlds are added in the config under worlds: and add any that are not there. If that's not it check the worldguard regions under that.
@DSH105
No I mean the Menu GUI Name, pic example
-
View User Profile
-
Send Message
Posted Oct 25, 2013Says Pet are not allowed here please help asap thanks!
-
View User Profile
-
Send Message
Posted Oct 25, 2013@DSH105
Thant kinda makes it hard then :D
-
View User Profile
-
Send Message
Posted Oct 25, 2013@Chalkie19 Sure :D. I just haven't got a link/button yet.
-
View User Profile
-
Send Message
Posted Oct 25, 2013@DSH105
Thanks for the quick and amazing update, still are you ok with donations? Only feel fair to send a pizza and or cold beverage your way for your work.
-
View User Profile
-
Send Message
Posted Oct 25, 2013- Is "OPEN_MENU" what you're after? Have in mind that new values will generate near the bottom if your file is regenerated ;).
- :O. I may have a magic button soon.
- https://github.com/DSH105/EchoPet/commit/f8e4edca73d5be73a5f1314b7c994764ccd86ab2
- I laughed a little at that one...https://github.com/DSH105/EchoPet/commit/82a40ee184f3767290ec7a90e297d57c7aa46b7e
@filoghost-
View User Profile
-
Send Message
Posted Oct 25, 2013How can I fix this? When I use the API's method removePet(Player p) it doesn't save to disk, and when I rejoin the pet returns.
-
View User Profile
-
Send Message
Posted Oct 24, 2013@deleted_11279897
That's not currently in the version posted on here, try grabbing one of their dev versions. http://dev.bukkit.org/bukkit-plugins/echopet/pages/dev-builds-disclaimer/
@DSH105 Could we please get a config lang option for the inventory data message (EchoPet DataMenu) Thanks, also is there a "throw some money at DSH105 link"?
EDIT: @DSH105 Got a little problem with MySQL, it's not accepting the character > ' < when I try it throws the error and does not save the pet info. http://pastebin.com/EgK6qZB4
EDIT2: @DSH105 You can fix the problem by adding a slash to the ' so it shows it like \' . Could you please make the plugin save the data like this using MySQL. The slash should not be visible on the pets name but added/removed when saving/loading data from MySQL. Thanks
EDIT3 (I know..): In build #132 summoning a wolf results in a growling squid. Still shows the menu for wolf...but the model is a squid. http://i.imgur.com/jvCkddZ.png
-
View User Profile
-
Send Message
Posted Oct 24, 2013@DSH105 I tried to type prefix: &6[EchoPet]&r in the language file but that didn't work to change the prefix? How do I need to type it in the language file?
-
View User Profile
-
Send Message
Posted Oct 23, 2013-
View User Profile
-
Send Message
Posted Oct 23, 2013Suggestion:
Name Variables:
I'm not sure if someone has suggested it already, but a variable for the player name in the default pet name would be great.
Example:
defaultName: "%player%'s Blaze Pet"
Permissions:
I just dont like it, if the player gets spammed with no permission messages. An option to disable all the "you need echopet.xxx permission to use this" etc would be great.
Or (if you generate the inventory each time the player opens it) dont add the buttons if the player doesnt have the correct permisson.
Example:
If the player doesnt have the echopet hat permission, dont add the hat button to the inventory/gui
Customizable Items:
Example the Zombie class, make the Item in hand editable via config.yml
-
View User Profile
-
Send Message
Posted Oct 23, 2013@mohawkguy360
I would suggest getting a developer, and using the new API function to open the menu :)
-
View User Profile
-
Send Message
Posted Oct 23, 2013@DSH105
thats was bad idea, when you could update it? we really love that plugin, but when players lost those bones its sux=/ it would be cool if there will be also way to change pet selector name and set own item name in config.
-
View User Profile
-
Send Message
Posted Oct 23, 2013@bananoke So that if the plugin was uninstalled I don't get complaints of players still having the Pet Selector in their inventory.