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.
I think this plugin is inactive, the author hasn't responded in months, the human has been broken for a long time now.
Hello there, your page looks amazing. Is there anyway I could hire the author to do a page for me?
https://www.spigotmc.org/threads/ultra-cosmetics-2-opensource-and-free.85317/page-116#post-1256904
Is it possible to add baby withers?
OP's always get the pet selector on join. Can I disable this for OP's?
Suggestion:
I recommend to set up the pet menu design.
Mypet design is better.
How can i give players a pet? with no pet menu?
1.8 human pets plox
Latest 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
I 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
Human pets working yet..?
Hi, 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!
@JugadorON
Echopet v2.8.0 is for 1.8 and above. Use past versions for 1.7 support :)
Hey I am getting random server crashes on people trying to ride pets:
http://pastebin.com/vYN15wFB
Anybody seen this?
Craftbukkit 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]
People can make bonemeal from the pet selector ._. Fix plz
https://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.*
I 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
Would love to see this plugin on Spigot.
@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.
You 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 :)