Skip to content

Pet Behaviour

DSH105 edited this page Oct 1, 2013 · 11 revisions

Following

The EchoPet plugin utilises a configurable Follow System to navigate each individual Pet towards it’s owner. These features define how the pet behaves: By default the Pet will:

  • Begin to follow at 4 blocks away from its owner
  • Stop navigating towards the owner and remain stationary at 2 blocks away from its owner
  • Teleport at 10 blocks away from its owner

Pets always look at the closest player, which is usually their owner All Pets stay on the ground, even if they have the ability to fly

PetMenu

The PetMenu can be accessed by either issuing the command, /pet menu, or right-clicking on your pet. It can only be accessed by the owner. Depending on its Entity Type, an Inventory GUI will appear with a variety of options for customising the pet’s data. The Iron Helmet and Carrot Stick are present for all Pet Types and represent activating Hat Mode and Ride Mode. The Book icon on the right-hand side will close the Menu and return to the game.

Unless the data is toggle-able, options in the Main PetMenu open a DataMenu to further select options. Explanations appear underneath each option when hovered over. The Book icon on the right-hand side will return to the Main PetMenu.

A Fire effect will play when data is turned on, and a Rainbow Smoke effect when data is turned off.

Pet Selector

The Pet Selector is another custom GUI Menu that provides access to all the available Pets in the plugin, as well as a variety of useful one-click commands. It can be accessed by issuing the command, /pet select, or clicking the plugin's custom bone item. This can be gained on log-in (can be changed in the config.yml), or by using the /pet selector command.

Ride Mode And Hat Mode

Ride Mode can be activated through the PetMenu or by executing /pet ride. This action requires the 1echopet.pet.ride` permission. The Portal effect indicates a change in the status.

Pets can be controlled using the W``A``S``D and Space Bar keys, similar to regular player movement. The Ride Speed and Jump Height are configurable. Some Pets are also able to fly by holding the Space Bar key. By default, the following Pets have this ability:

  • Bat
  • Blaze
  • EnderDragon
  • Ghast
  • Squid
  • Wither

Hat Mode can also be activated through the PetMenu (or using /pet hat), triggering a Portal effect as an indication. When activated, the Pet rides on its owner’s head.

EnderDragon Control

The EnderDragon acts slightly different to other flying Pets. It will:

  • Stay airborne if its owner does not move
  • Fly downwards if the owner is looking downwards (any pitch of above 50)

Flying speed is not configurable for EnderDragons.

Dimension And MultiWorld Travel

Pets are Multi-Dimensional (as of v2.0.6) and follow their owner through both Nether and MultiWorld Portals (e.g. MultiVerse).

There are currently issues involved with BungeeCord/LilyPad Portals. It is advised to watch Issue #37. This has been resolved.

VanishNoPacket

EchoPet is compatible with VanishNoPacket. Pets will vanish when their owner switches between being visible and invisible.

Live Chat

Got something to share? Or just want to talk with the creators of EchoPet? Come join us in IRC - #techcable @ irc.spi.gt

Clone this wiki locally