Skip to content

Pet Behaviour

DSH105 edited this page Jul 10, 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.

Options in the Main PetMenu open a DataMenu to further select options. This will most often include of Redstone Torches to indicate On (True) or Off (False). 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.

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.

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.

Dimension And MultiWorld Travel

All Pets remain in the world they were activated in and do not follow their owner through Nether or MultiVerse Portals. They remain inactive until the player returns to the previous world. Consequently, it is possible to have many inactive, saved pets in different worlds. However, Default Pets, as set by the /pet default command, are global and will override any AutoSaved Pets.

Live Chat

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

Clone this wiki locally