This wiki is currently under active development.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Player Commands

Player-facing commands and examples.

Legend

  • <option> required

  • [option] optional

Most commands have aliases (example: /pi). Prefer aliases.

Commands

Command
Description

/mypet

Show available MyPet commands

/petbeacon

Open your pet’s beacon window

/petbehavior

Set your pet’s behavior mode

/petcall

Teleport your pet to you

/petcapturehelper

Toggle CaptureHelper

/petchooseskilltree

Select a skilltree

/petinfo

Show info about your (or another player’s) pet

/petinventory

Open your pet’s inventory

/petlist

(TODO) Document this command

/petname

Set your pet’s name (supports colors)

/petoptions

Client-side options (healthbar, idle volume)

/petpickup

Toggle item pickup

/petrelease

Release your pet

/petrespawn

Manage paid pet respawn behavior

/petsendaway

Send your pet away (can be called back)

/petsettings

(TODO) Document this command

/petshop

Open the pet shop GUI

/petskill

Show skill info for your pet

/petstop

Stop your pet attacking its target

/petstore

Store your active pet

/petswitch

Switch between pets

/pettrade

Offer your pet to another player


mypet

Shows all available MyPet commands.

Usage


petbeacon

Opens the beacon window of your pet.

Usage

Aliases

  • /pbeacon


petbehavior

Sets your pet’s behavior mode.

Usage

Modes

  • friendly (friend): pet will not fight, even when attacked

  • normal: pet acts like a normal wolf

  • aggressive (aggro): attacks everything within 15 blocks of owner

  • farm: attacks every monster within 15 blocks of owner

  • raid: like normal, but will not attack players and their minions

  • duel: attacks other duel pets within 5 blocks

Aliases

  • /pb

  • /petb


petcall

Teleports your pet to you.

Usage

Aliases

  • /pc

  • /petc


petcapturehelper

Enables/disables the CaptureHelper.

Usage

Aliases

  • /pch


petchooseskilltree

Shows all available skilltrees and lets you pick one for your pet.

Usage

Aliases

  • /pcst

  • /petcst


petinfo

Shows details about your pet. You can target another player.

Usage

Output

  • hit-points

  • hunger

  • food items

  • behavior

  • experience

  • level

  • owner (only when the pet isn’t yours)

  • skilltree

Aliases

  • /pinfo


petinventory

Opens your pet’s inventory.

Usage

Notes

  • Opening another player’s pet inventory requires admin permissions.

Aliases

  • /pi

  • /peti


petlist

(TODO) Add the syntax, output, and aliases for /petlist.


petname

Sets the name of your pet.

Usage

Color placeholders

Use placeholders inside the name:

<black>, <darkaqua>, <darkblue>, <darkgreen>, <darkred>, <darkpurple>, <gold>, <gray>, <darkgray>, <blue>, <green>, <aqua>, <red>, <lightpurple>, <yellow>, <white>, <magic>, <bold>, <strikethrough>, <underline>, <italic>, <reset>


petoptions

Client-side options.

Usage

Options

  • healthbar: toggle actionbar healthbar on/off

  • idle-volume <percent>: set idle sound volume


petpickup

Toggles pet pickup on/off.

Notes

  • Requires an inventory with at least one row of slots.

Usage

Aliases

  • /pp

  • /petp


petrelease

Releases your pet. You will no longer have an active pet.

Usage


petrespawn

Controls paid respawn behavior.

Usage

Notes

  • auto <seconds> sets the max time you want to pay for.

  • Example: /petrespawn auto 10. If the pet has 16s respawn time, the plugin waits until 10s remain. Then it respawns if you can pay.

Aliases

  • /petr

  • /pr


petsendaway

Sends your pet away. You can call it back with /petcall.

Usage

Aliases

  • /psa

  • /petsa


petsettings

(TODO) Add the syntax, options, and aliases for /petsettings.


petshop

Opens a GUI that shows available pet shops.

Usage

Aliases

  • /petsh

  • /psh

Notes

  • /petshop and /petshop <shopname> are player-only — the console has no shop to open for itself.

  • /petshop <shopname> <player> opens that shop for another player, and is usable from the console, from command blocks, and from GUI plugins that dispatch a console command such as petshop all %player%. It needs mypet.command.shop.other when a player runs it; console and command-block senders are always allowed.

  • The target of /petshop <shopname> <player> does not need mypet.shop.access.<shopname> — the sender's permission is the authorization. That is what lets a custom menu open a shop for players who hold no MyPet shop permissions at all. Players opening a shop for themselves still need the access node.

  • Shop names are single words (they are also used to build the mypet.shop.access.<shopname> permission node).


petskill

Shows info about your pet’s skills.

Usage

Notes

  • Viewing other players’ pets may require admin permissions.


petstop

Orders your pet to stop attacking its target.

Notes

  • Not useful in farm and aggressive behavior modes.

Usage

Aliases

  • /ps

  • /pets


petstore

Stores your active pet. Retrieve it later via /petswitch.

Usage

Aliases

  • /pstore

  • /pst


petswitch

Switch between pets.

Usage

Aliases

  • /pswitch


pettrade

Offers your current pet to another player.

Usage

Notes

  • <price> is any economy price.

Aliases

  • /pett

  • /pt

Last updated

Was this helpful?