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 Nov 7, 2013For anyone interested, Human Pets are coming along nicely:
https://twitter.com/_DSH105_/status/398369139426729985
<<reply 1853921>> Attacking is not implemented yet.
<<reply 1858348>> I'll look into that.
-
View User Profile
-
Send Message
Posted Nov 6, 2013Is every pet supposed to be attacked by an Iron Golem or am I doing something wrong?
-
View User Profile
-
Send Message
Posted Nov 2, 2013When I set a pet to attack that pet doesn't
-
View User Profile
-
Send Message
Posted Nov 2, 2013<<reply 1853083>> You can contribute by making a PR on the repo :).
-
View User Profile
-
Send Message
Posted Nov 2, 2013Can i tag along with this project and help a bit?
-
View User Profile
-
Send Message
Posted Nov 2, 2013@xH3LLRAIZ3Rx I'll think about it.
@winter4w As per the Wiki page. It's case-sensitive.
@skypartan Working on that.
@Timocrafta That's hard to implement, especially with custom skins. Don't expect it anytime soon. And secretly, I've had this idea planned for a month or two now ;).
@TheLexoPlexx Maybe :).
-
View User Profile
-
Send Message
Posted Nov 1, 2013@xH3LLRAIZ3Rx
You can also open a Command Block GUI for the Name, that would be easier and wont have an Inventory ;D
-
View User Profile
-
Send Message
Posted Nov 1, 2013Yes I would really apreciate, if you would add Timocraftas Idea. My Idea was, you could add abslolutely EVERY Entity as Pet, so you could make a Experience Orb a Pikachu, or maybe a flying wither skull, as another "Pokemon" ;)
-
View User Profile
-
Send Message
Posted Nov 1, 2013can you add a pet: Player
For example, that you can let notch run behind you.
Sry for the bad English
-
View User Profile
-
Send Message
Posted Oct 30, 2013you could add a setting to change the pets menu? able to change the options that appear and locations of each animal (Sorry my english, I am Brazilian)
-
View User Profile
-
Send Message
Posted Oct 29, 2013@DSH105
Do I add DefaultPetName:
-
View User Profile
-
Send Message
Posted Oct 29, 2013@DSH105
Ah! I didn't have it capitalized.
-
View User Profile
-
Send Message
Posted Oct 29, 2013@DSH105
well can you add a anvil gui for naming pets
-
View User Profile
-
Send Message
Posted Oct 29, 2013@xH3LLRAIZ3Rx Use Buycraft to handle how you give out perms for Pets. That's like asking Essentials to have a GUI menu to buy all of their commands.
@Chalkie19 Pets will still be saved and loaded when created and removed, as usual. All the auto-save feature does is save all the existing pets every so often. It's quite useless, but was carried over from EchoPet v1.5.
-
View User Profile
-
Send Message
Posted Oct 29, 2013@DSH105
Ill try, so then the data will be only saved once the server is started/restarted? If so that could be a problem if I want the pets on multiple servers using the same data base :D
-
View User Profile
-
Send Message
Posted Oct 29, 2013can you add a GUI for buying pets and can you add a Anvil GUI for renaming pets, i dont want my players to get free pets
-
View User Profile
-
Send Message
Posted Oct 29, 2013-
View User Profile
-
Send Message
Posted Oct 28, 2013In my config I have: worlds: world: true hub: true plotworld: true enableByDefault: true
But I cannot access pets in any of the worlds except "world"
Please fix! :)
-
View User Profile
-
Send Message
Posted Oct 28, 2013Why does it say in any of my worlds that "Pets Are Not Allowed Here." How would i fix this?
-
View User Profile
-
Send Message
Posted Oct 28, 2013Hey DSH105,
I hate to throw the word "memory leak" around but could their be a possibility of one with the dev version at the moment? I only ask because prior to adding this plugins my main server was running fine on 15 GB of ram with daily restarts, very rarely did it even hit the 10GB mark even on weekends (Often around the 6-8GB. But ever since I have added it (only thing added since I noticed) I have noticed an increase in ram usage, past 10GB's on weekdays, up to 14GB last weekend and just now we had a server crash due to java being out of memory. Is there anyway I can test/prove this, at the moment it's obviously just speculation, but just seems to be to much of a coincidence the memory problem started the time this was added.
Thanks.