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 Jun 25, 2013@PhanaticD
Same here
-
View User Profile
-
Send Message
Posted Jun 24, 20132013-06-24 22:15:30 [WARNING] [EchoPet] Task #1932443 for EchoPet v1.5.2 BETA generated an exception java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762) at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258) at me.dsh105.echopet.EchoPetNav.combineSplit(EchoPetNav.java:719) at me.dsh105.echopet.EchoPetNav.respawnDefaultPet(EchoPetNav.java:604) at me.dsh105.echopet.EchoPetNav.access$1(EchoPetNav.java:594) at me.dsh105.echopet.EchoPetNav$2.run(EchoPetNav.java:590) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:67) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)-
View User Profile
-
Send Message
Posted Jun 22, 2013@SirMangler
Yes
-
View User Profile
-
Send Message
Posted Jun 22, 2013@piritacraft
Is the plugin working for you?
-
View User Profile
-
Send Message
Posted Jun 22, 2013add a permission to all mobs, example: echopet.allmobs
-
View User Profile
-
Send Message
Posted Jun 22, 2013when is the echopet2 coming out because really need it with multiverse
-
View User Profile
-
Send Message
Posted Jun 21, 2013nothing happens when i write /pet or any of the other commands!!! plz help!!//
-
View User Profile
-
Send Message
Posted Jun 21, 2013Hey, how do I give another player a pet without giving their rank the permission? I want people to be able to donate for it through buycraft without requiring a special rank or permission.
-
View User Profile
-
Send Message
Posted Jun 20, 2013Can you add a configurable option to have pets bypass WorldGuard mob-spawning flags or Factions SafeZone flags? My server has a lot of towns in which mob-spawning is disabled.
-
View User Profile
-
Send Message
Posted Jun 18, 2013Nothing happens when I write /pet. The console says {name} used command /pet. There isnt even an error! What is wrong? I've got the permission because I'm op... Help!!!
-
View User Profile
-
Send Message
Posted Jun 17, 2013@MaloCrafted
Malo, if you world guard protect the area then set it to mob-spawning deny the echo pets don't go there
-
View User Profile
-
Send Message
Posted Jun 17, 2013im typeing /pet and its doesnt do anything! (pet pig or such...) i MUST to have permmision isntall? even if i admin?
-
View User Profile
-
Send Message
Posted Jun 16, 2013I got an idea:
In games like Survival Games, or whatever...I think it should be so that if you can't see the player...you can't see their pets. So like...spectators viewing the game...you wouldn't be able to see their pet. Or like in my hub...you can toggle viewing players...but you still see their pet...which kinda defeats the anti-lag thing that the toggle players does. So...if the bukkit thing ".canseeplayer" or whatever is in use...you can't see those people. If you get what I mean? Or make an API? So that like my toggle players plugin can do like echopet.canseepet...or whatever. Thanks!
-
View User Profile
-
Send Message
Posted Jun 16, 2013@DSH105
Hello mate.
i did /pet list and i wanted to add a blaze by my side.
Then i did /pet Blaze and it says that a Blaze is by my side, but i dont see it.
Note that i am op and i have owner rights(Group Manager)
-
View User Profile
-
Send Message
Posted Jun 16, 2013I think Malo's suggestion is a good one! You should add that!
-
View User Profile
-
Send Message
Posted Jun 15, 2013DSH105 can you add admin perms like do so admins or they who have the permissions node can remove other players pets like do /pet remove name like an option to not only remove the pet from that user and the same on the /pet name [player] pet name that should have and check who have a pet or not /pet check playername? since it have been more easy for staff if someone get jailed and they still have the pet there see still forward what you should do ride on pets and if it just like right click it can make bugs i hope you make a /pet ride command:D
-
View User Profile
-
Send Message
Posted Jun 15, 2013Ability to make it so pets don't go in certain definable worlds would be awesome.
( would like players to be able to have pets in the lobby, but not in game in my minigames )
-
View User Profile
-
Send Message
Posted Jun 14, 2013Thanks for this awesome plugin! :D ..Needed some new perks for donators, Glad I found this plugin :3
-
View User Profile
-
Send Message
Posted Jun 13, 2013I think this error it was because if i give a permission to a vip to have a pet and he gets the pet and then remove when players log-in gives this error i think its because the vip thing dont know
http://hastebin.com/sanenupoqa.avrasm
-
View User Profile
-
Send Message
Posted Jun 12, 2013@Expodium No need to be impatient and double post. It's not my fault you can't install compatible EchoPet and Craftbukkit versions properly.