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 Jan 31, 2016I think this plugin is inactive, the author hasn't responded in months, the human has been broken for a long time now.
-
View User Profile
-
Send Message
Posted Jan 30, 2016Hello there, your page looks amazing. Is there anyway I could hire the author to do a page for me?
-
View User Profile
-
Send Message
Posted Jan 27, 2016https://www.spigotmc.org/threads/ultra-cosmetics-2-opensource-and-free.85317/page-116#post-1256904
Is it possible to add baby withers?
-
View User Profile
-
Send Message
Posted Jan 17, 2016OP's always get the pet selector on join. Can I disable this for OP's?
-
View User Profile
-
Send Message
Posted Jan 14, 2016Suggestion:
I recommend to set up the pet menu design.
Mypet design is better.
-
View User Profile
-
Send Message
Posted Jan 10, 2016How can i give players a pet? with no pet menu?
-
View User Profile
-
Send Message
Posted Jan 9, 20161.8 human pets plox
-
View User Profile
-
Send Message
Posted Jan 7, 2016Latest WG causing this: 2016-01-07 20:53:35 [INFO] [EchoPet] Enabling EchoPet v2.8.1-SNAPSHOT-b70 2016-01-07 20:53:35 [INFO] [EchoPet] [INFO] [VanishNoPacket] Successfully hooked[m 2016-01-07 20:53:35 [INFO] [EchoPet][0;31;1m [WARNING] Could not create a PluginDependencyProvider for: WorldGuard! (Are you sure the type is valid?) - Only WorldGuard 6.0 and after are supported[m
http://builds.enginehub.org/job/worldguard?branch=master
-
View User Profile
-
Send Message
Posted Jan 4, 2016I need help. I created spigot 1.7 - 1.8 server but every time I try to install echopet it shows this: http://i.imgur.com/aVI8C2e.png
-
View User Profile
-
Send Message
Posted Dec 30, 2015Human pets working yet..?
-
View User Profile
-
Send Message
Posted Dec 28, 2015Hi, My spigot server is currently running this version- INFO This server is running CraftBukkit version git-Spigot-1649 (MC: 1.7.10) (Implementing API version 1.7.10-R0.1-SNAPSHOT)
I cant seem to find a version of this plugin that is compatible with this version of spigot, 2.5.0+ in console it says "WARN This version of Echopet is not compatible with 1.8!
are there any versions/dev builds that will work with this server? if so, please tell me what dev build to use, i have no clue how to tell which one to use/what version each build is for.
Thankyou!
-
View User Profile
-
Send Message
Posted Dec 27, 2015@JugadorON
Echopet v2.8.0 is for 1.8 and above. Use past versions for 1.7 support :)
-
View User Profile
-
Send Message
Posted Dec 16, 2015Hey I am getting random server crashes on people trying to ride pets:
http://pastebin.com/vYN15wFB
Anybody seen this?
-
View User Profile
-
Send Message
Posted Dec 12, 2015Craftbukkit 1.7.9
EchoPet v2.8.0
Error:
[18:01:11] [Server thread/INFO]: [EchoPet] Enabling EchoPet v2.8.0-b52
[18:01:11] [Server thread/ERROR]: Error occurred while enabling EchoPet v2.8.0-b52 (Is it up to date?)
java.lang.NoSuchFieldError: ENDERMITE
at com.dsh105.echopet.compat.api.entity.PetType.<clinit>(PetType.java:36) [?:?]
at com.dsh105.echopet.compat.api.registration.PetRegistry.<init>(PetRegistry.java:67) [?:?]
at com.dsh105.echopet.EchoPetPlugin.onEnable(EchoPetPlugin.java:120) [?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:446) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:380) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:352) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:326) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:282) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:182) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [CraftBukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
-
View User Profile
-
Send Message
Posted Dec 7, 2015People can make bonemeal from the pet selector ._. Fix plz
-
View User Profile
-
Send Message
Posted Nov 12, 2015https://github.com/DSH105/EchoPet/issues/580
I've been able to get the wolf to work fine, even baby form, but for some reason, no matter what I do with perms, the baby chicken won't work.
These are the perms I've given to the group, and when I try to toggle the baby chicken it still says that I need the perm "echopet.pet.type.chicken.baby" even though I clearly have it. - echopet.pet.select - echopet.pet.selector - echopet.pet.toggle - echopet.pet.menu - echopet.pet.type.chicken - echopet.pet.type.chicken.* - echopet.pet.type.chicken.baby - echopet.pet.data.* - echopet.pet.ride.* - echopet.pet.hat.* - echopet.pet.default.*
-
View User Profile
-
Send Message
Posted Nov 3, 2015I get a pet in a world where they are allowed, then I go to a world where they are not allowed (they dissapear). Then I return to the world where they are allowed but they don't appear
-
View User Profile
-
Send Message
Posted Nov 1, 2015Would love to see this plugin on Spigot.
-
View User Profile
-
Send Message
Posted Oct 15, 2015@Sikatsuu
For anyone wondering, since this reply is about 3 months too late, I believe you'd have to use a plugin like ChestCommands or ServerSigns to setup a way for your players to essentially purchase the permission node(s).
The ChestCommands menu for it would look something like this: http://pastebin.com/dRu53Fc8
Then, you'd just have to figure out if you want to give the player a pet selector, or just have them issue commands. If you want them to have to go to a physical location to summon their pet, you could use ServerSigns for that.
For ServerSigns, you would place a regular sign with something like Essentials has for its signs portion, but you can set the top line to something like "[Pets]" or something else, and display price and type of pet. Then in ServerSigns, you'd add a price for it (/svs setprice $400, for $400), and a command, such as "<server> manuaddp <player> echopet.pet.type.creeper". That would cause the console to add that permission node to the player, if they have the funds available to purchase.
EDIT: I use ChestCommands on my server and there are zero issue with players having access to multiple pets, since they have the permission nodes for them. However, I use it as either a voter or donor reward. But I know it will work as I have a separate plugin that uses ChestCommands to assign a subgroup to a player for a limited time, costing in game money, that also adds permission nodes to the player. The last of which is to make the item disappear from the menu, so they know they have purchased it.
-
View User Profile
-
Send Message
Posted Oct 11, 2015You Should add the Option to tame pets from wild animals and give them some skills. The Plugin Mypet does it very well, but it does not support Mysql. By now the Plugin is not real Survival-Style...
That would be perfect :)