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 17, 2014@wowzersam Try a later build than #408. That may have been fixed already.
-
View User Profile
-
Send Message
Posted Apr 17, 2014@DSH105
Additionally, I'm getting this error:
http://pastebin.com/BH9hPzPM
-
View User Profile
-
Send Message
Posted Apr 17, 2014@DSH105
Using the latest build (2.3.3) just got that error which crashed my server..
-
View User Profile
-
Send Message
Posted Apr 17, 2014Thanks for responding to the many questions you have received, it cant be easy, and the simple fact that so many people are leaving comments prove that this plugin is very popular and will be one of the best out if the problems are resolved which im sure they will be. Good luck and Thanks i look forward to using this great looking plugin in the very near future!! :)
-
View User Profile
-
Send Message
Posted Apr 17, 2014@MasterKohaku The answer is in the stacktrace: Encountered an unexpected exception java.lang.OutOfMemoryError: PermGen space
-
View User Profile
-
Send Message
Posted Apr 17, 2014I have more troubles:
http://pastebin.com/TtzrACpP
-
View User Profile
-
Send Message
Posted Apr 17, 2014-
View User Profile
-
Send Message
Posted Apr 16, 2014i have some troubles in my server whit the last plugin vercion the error:
http://pastebin.com/5TKFMypv
-
View User Profile
-
Send Message
Posted Apr 16, 2014So it looks like there are some major issues causing Server ERRORS and even bugs and Server CRASHES has the stability of the plugin been addressed or do these problems remain, if so is there a planned update to fix these issues and when ? Would love to use this plugin but not at the expense of Server bugs and crashes. Thanks for your effort!
-
View User Profile
-
Send Message
Posted Apr 16, 2014Well mother of aids, I love this plugin but with the recent update whenever I use the human pet it disconnects EVERYONE from the server and then glitches out EVERYTHING.... so Ill just backdate for now in hopes of a new update.
When I say it glitches out I mean you can have like, 40 pet humans. Only way to fix the bugging was to do a restart.
-
View User Profile
-
Send Message
Posted Apr 16, 2014He, thanks for this great plugin!
I made a german review about your plugin!
https://www.youtube.com/watch?v=sywoKcbxrpE
It would be great if you could link it in your mainpost!
If you would link, i can translate this plugin to german :D
Greetings
Chris
-
View User Profile
-
Send Message
Posted Apr 16, 2014Hey, when a player is riding a pet, and they leave WHILE on the pet, I get this error (which crashes my server)
16.04 04:07:43 [Server] ERROR This crash report has been saved to: /./crash-reports/crash-2014-04-16_04.07.43-server.txt 16.04 04:07:43 [Server] INFO ... 4 more 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:649) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.WorldServer.tickEntities(WorldServer.java:481) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.World.tickEntities(World.java:1215) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.World.playerJoinedWorld(World.java:1327) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.World.entityJoinedWorld(World.java:1346) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at com.dsh105.echopet.compat.nms.v1_7_R3.entity.EntityPet.h(EntityPet.java:444) [?:?] 16.04 04:07:43 [Server] INFO at com.dsh105.echopet.compat.nms.v1_7_R3.entity.EntityPet.onLive(EntityPet.java:287) [?:?] 16.04 04:07:43 [Server] INFO at com.dsh105.echopet.api.PetManager.removePet(PetManager.java:319) [?:?] 16.04 04:07:43 [Server] INFO at com.dsh105.echopet.api.PetManager.removePets(PetManager.java:310) [?:?] 16.04 04:07:43 [Server] INFO at com.dsh105.echopet.compat.api.plugin.uuid.UUIDMigration.getIdentificationFor(UUIDMigration.java:36) [?:?] 16.04 04:07:43 [Server] INFO Caused by: java.lang.NullPointerException 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:653) [craftbukkit_dev_3046.jar:git-Bukkit-1.7.2-R0.3-18-g3c3980f-b3046jnks] 16.04 04:07:43 [Server] INFO net.minecraft.server.v1_7_R3.ReportedException: Ticking entity 16.04 04:07:43 [Server] ERROR Encountered an unexpected exception
Please fix this!
-
View User Profile
-
Send Message
Posted Apr 15, 2014yup, that was the problem.
just to let everyone know, because there might be more that use ~ and other stuff like that, I opened the config file as an ANSI file in notepad and deleted the (around) 300 lines of stupid characters :)
-
View User Profile
-
Send Message
Posted Apr 15, 2014err... I think I found out what was going on. I was looking again at the error log and it mentioned config and yaml and I though of checking the config for any mistake. Just realised utf-8 doesnt like ~ lol
I wrote botão (button) and it turned out as a huge string of unnusual characters. And why do I think this is the problem? because it crashed my notepad once I found the wtf characters, it crashed google chrome when I inserted the config into a yaml parser and it crashed Word and Notepad lol
devil chars x) I'll let you know if this was the actual problem
-
View User Profile
-
Send Message
Posted Apr 15, 2014Hi, I have an error log for someone to check. It just suddenly decided to give this error on startup :/
http://pastebin.com/PEdwLKTk
Any help is much appreciated
-
View User Profile
-
Send Message
Posted Apr 15, 2014Hey love it so far... BUT whenever somebody type /pet human it kicks them from the server. Please fix this when you get to it :)
-
View User Profile
-
Send Message
Posted Apr 15, 2014please made a version of this plugin for 1.7.5
-
View User Profile
-
Send Message
Posted Apr 15, 2014@DeadByBlockPT
Yes you can:
There's also worldguard region checks, so you can block pets in certain regions
-
View User Profile
-
Send Message
Posted Apr 15, 2014does this plugin have an option to allow pets only in certain worlds? like, only allow world "world" and disable pets in worlds "nether" and "end" for example
-
View User Profile
-
Send Message
Posted Apr 15, 2014EchoPet v2.3.3 , BUG: Death caused by animal cloning, a serious error. ! I hope to repair as soon as possible, and add trading pets!