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 Apr 15, 2014Server crashed with this: http://pastebin.com/pcV5pDzu Using EchoPet 2.2.4
-
View User Profile
-
Send Message
Posted Apr 14, 2014what would be really cool is if you could make the players be able to select a skin file from their computer to use on the pet
-
View User Profile
-
Send Message
Posted Apr 14, 2014@jet315
Probably need to wait for an update. Or use spigot build #1387. it has 1.7.8 support but uses 1.7.5 code I believe. so most 1.7.5 plugins still work. Just don't make human pets, and if you have citizens or disguises, disable citizens and don't do player disguises.
-
View User Profile
-
Send Message
Posted Apr 14, 2014I am running this on 1.7.8 and it almost works.
However a bug is occurring where when a player dies his pet doesn't, yet respawns when he does, creating 2 pets. So every time a player with a pet dies, a new one spawns in following him. Eventually one player (who died alot) had 20 or so pets following him.
And for some reason only the original pet could be removed. the rest were permanent and I couldn't remove them without restarting the server.
Anyone else got this?
-
View User Profile
-
Send Message
Posted Apr 13, 2014@MasterKohaku
Quote from DSH105: v2.3.0 has been released and has compatibility for all MC versions from 1.6.4 through to 1.7.8
If you scroll up the page it says the above So if this is correct then the latest build will work
-
View User Profile
-
Send Message
Posted Apr 13, 20142014-04-14 12:37:01 [INFO] [EchoPet] Enabling EchoPet v2.3.1 2014-04-14 12:37:01 [INFO] [EchoPet] [INFO] EchoPet 2.3.1 is not compatible with this version of CraftBukkit 2014-04-14 12:37:01 [INFO] [EchoPet] [INFO] Initialisation failed. Please update the plugin.
I'm on 1.6.4.
-
View User Profile
-
Send Message
Posted Apr 13, 2014Please can update this wonderfull plugin to 1.7.5 bukkit vercion?
-
View User Profile
-
Send Message
Posted Apr 13, 2014@andyhan123
@andyhan123
Same thing is happening here. I can use /petadmin however when I type /pet what @andyhan123 said happens
-
View User Profile
-
Send Message
Posted Apr 13, 2014Server crashed running 1.7.5 non-UUID and the plugin crashed my entire server. java.lang.NullPointerException: Ticking entity at com.dsh105.echopet.compat.api.plugin.uuid.UUIDMigration.getIdentificationFor(UUIDMigration.java:36) at com.dsh105.echopet.api.PetManager.removePets(PetManager.java:310) at com.dsh105.echopet.api.PetManager.removePet(PetManager.java:319) at com.dsh105.echopet.compat.nms.v1_7_R2.entity.EntityPet.onLive(EntityPet.java:288) at com.dsh105.echopet.compat.nms.v1_7_R2.entity.EntityPacketPet.onLive(EntityPacketPet.java:59) at com.dsh105.echopet.compat.nms.v1_7_R2.entity.EntityPet.h(EntityPet.java:446) at net.minecraft.server.v1_7_R2.World.entityJoinedWorld(World.java:1486) at net.minecraft.server.v1_7_R2.World.playerJoinedWorld(World.java:1462) at net.minecraft.server.v1_7_R2.World.tickEntities(World.java:1329) at net.minecraft.server.v1_7_R2.WorldServer.tickEntities(WorldServer.java:515) at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:678) at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:568) at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:474) at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618)
Full stacktrace: http://hastebin.com/feyanategu.vhdl
Running latest dev build
-
View User Profile
-
Send Message
Posted Apr 13, 2014Thanks that works. :D
-
View User Profile
-
Send Message
Posted Apr 13, 2014@JoDi98
Use the dev build for now, works for me :)
http://echopet.hawkfalcon.com/view/DSH105/job/EchoPet/
-
View User Profile
-
Send Message
Posted Apr 13, 2014The Versions 2.3.0 and 2.3.1 aren't compatible with Craftbukkit 1.7.5. Please fix taht problem.
-
View User Profile
-
Send Message
Posted Apr 13, 2014@DSH105
I just found out that I can still use /petadmin to give people pets, and people with the appropriate permissions can still access the menu with right clicking their pets. But the /pet help and anything starting with /pet will return "EchoPet 2.2.4 is only compatible with 1.7.2-R0.4. Please update the plugin."
-
View User Profile
-
Send Message
Posted Apr 13, 2014@DSH105
I'm using the latest dev build #399 and when I type /pet in game, I get "EchoPet 2.2.4 is only compatible with 1.7.2-R0.4. Please update the plugin."
I'm using the latest spigot on 1.7.8-R0.1
I get no errors in console.
-
View User Profile
-
Send Message
Posted Apr 13, 2014@Qbiqee Sorry, try using dev build #399 (not approved by DBO staff).
-
View User Profile
-
Send Message
Posted Apr 13, 2014When i type a command /pet, for example, it says: EchoPet 2.3.1 is not compatible with this version of CraftBukkit. Please update the plugin. I use spigot 1.7.2
-
View User Profile
-
Send Message
Posted Apr 13, 2014Authors can you please make the portal plugin? Practical and handy, thanks!
-
View User Profile
-
Send Message
Posted Apr 13, 2014@DanSpedey "does not work" is not very informative.
-
View User Profile
-
Send Message
Posted Apr 13, 2014Just installed 2.3.1 however does not work on my spigot 1.7.5 build which implements 1.7.8.
-
View User Profile
-
Send Message
Posted Apr 12, 2014@cookieman768
Make them have GodMode with worldguard.
Make sure you put it in the place where you want the pets to be