-
Notifications
You must be signed in to change notification settings - Fork 116
Permissions
Key:
- (variable) - Required
- [variable] - Optional
See the Commands for detailed explanations on each of the commands.
Command | Permission | Action |
---|---|---|
/pet help | echopet.pet |
View the EchoPet help menu |
/pet (type):[data],[data];[name] [mount]:[data];[name] |
echopet.pet.type.(type) for both pet types |
Spawn a pet by your side |
/pet remove | echopet.pet.remove |
Remove your current pet |
/pet list | echopet.pet.list |
List the pet types |
/pet info | echopet.pet.info |
Provides info on your current pet |
/pet ride | echopet.pet.ride.(type) |
Ride and control your pet |
/pet hat | echopet.pet.hat.(type) |
Place your pet on your head and wear it like a hat |
/pet menu | echopet.pet.menu |
Open the Data Menu GUI for your pet |
/pet show | echopet.pet.show |
Show your hidden pet |
/pet hide | echopet.pet.hide |
Hide your current pet |
/pet call | echopet.pet.call |
Call your pet to your side |
/pet name (name)</font | echopet.pet.name |
Set the name tag of your current pet. |
/pet mount (type):[data];[name] | echopet.pet.type.(type) |
Changes the mount type of your current pet |
/pet name mount (name) | echopet.pet.name |
Set the name tag of your pet's mount |
/pet mount remove | echopet.pet.remove |
Remove your current pet |
/pet default set (type):[data],[data];[name] [mount]:[data],[data];[name] |
echopet.pet.default.set.type.(type) for both pet types |
Set the default pet for when you log in |
/pet default set current | echopet.pet.default.pet.set.current |
Set the default pet to your current pet |
/pet default remove | echopet.pet.default.remove |
Remove your default pet |
/pet select | echopet.pet.select |
Open the Pet Selector GUI menu |
/pet selector | echopet.pet.selector |
Give yourself the Pet Selector |
Node | Function |
---|---|
echopet.pet.* |
All permissions under the /pet command |
echopet.pet.type.* |
All pet type permissions |
echopet.pet.type.(type).* |
All pet data permissions for a certain pet type |
echopet.pet.ride.* |
All ride permissions |
echopet.pet.hat.* |
All hat permissions |
echopet.pet.default.* |
All permissions under /pet default <...>
|
echopet.pet.default.set.type.* |
All pet types for /pet default set <...>
|
Command | Permission | Action |
---|---|---|
/petadmin reload | echopet.petadmin.reload |
Reload the Configuration File |
/petadmin help | echopet.petadmin |
View the PetAdmin Help Menu |
/petadmin (player) (type):[data];[name] [mount]:[data];[name] |
echopet.petadmin.type.(type) for both pet types |
Spawn a pet by a player's side |
/petadmin remove (player) | echopet.petadmin.remove |
Remove a player's pet |
/petadmin list | echopet.petadmin.list |
List the pet types |
/petadmin info (player) | echopet.petadmin.info |
Provides info on a player's current pet |
/petadmin ride (player) | echopet.petadmin.ride.(type) |
Force a player to ride their pet |
/petadmin hat (player) | echopet.petadmin.hat.(type) |
Force a player to wear their pet on their head |
/petadmin menu (player) | echopet.petadmin.menu |
Open the Data Menu GUI for your pet |
/petadmin show (player) | echopet.petadmin.show |
Show a player's hidden pet |
/petadmin hide (player) | echopet.petadmin.hide |
Hide a player's current pet |
/petadmin call (player) | echopet.petadmin.call |
Call a player's pet to their side |
/petadmin name (player) (name) | echopet.petadmin.name |
Set the name tag of a player's pet |
/petadmin mount (player) (type):[data];[name] | echopet.petadmin.type.(type) |
Changes the mount type of a player's current pet |
/petadmin name (player) mount (name) | echopet.petadmin.name |
Set the name tag of a player's pet's mount |
/petadmin mount (player) remove | echopet.petadmin.remove |
Remove a player's current pet |
/petadmin default (player) set (type):[data],[data];[name] [mount]:[data],[data];[name] |
echopet.petadmin.default.set.type.(type) for both pet types |
Set the default pet for when a certain player logs in |
/petadmin default (player) set current | echopet.petadmin.default.pet.set.current |
Set the default pet of a player to their current pet |
/petadmin default (player) remove | echopet.petadmin.default.remove |
Remove a player's default pet |
/petadmin select (player) | echopet.petadmin.select |
Open the Pet Selector GUI menu for another player |
/petadmin selector (player) | echopet.petadmin.selector |
Give another player the Pet Selector |
Node | Function |
---|---|
echopet.petadmin.* |
All permissions under the /petadmin command |
echopet.petadmin.type.* |
All pet type permissions for PetAdmin commands |
echopet.petadmin.type.(type).* |
All pet data permissions for a certain pet type |
echopet.petadmin.ride.* |
All ride permissions for PetAdmin commands |
echopet.petadmin.hat.* |
All hat permissions for PetAdmin commands |
echopet.petadmin.default.* |
All permissions under /petadmin default <...>
|
echopet.petadmin.default.set.type.* |
All pet types for /petadmin default set <...>
|
Pet Type | Image | Permission |
---|---|---|
Bat | echopet.pet.type.bat |
|
Blaze | echopet.pet.type.blaze |
|
Cave Spider | echopet.pet.type.cavespider |
|
Chicken | echopet.pet.type.chicken |
|
Cow | echopet.pet.type.cow |
|
Creeper | echopet.pet.type.creeper |
|
EnderDragon | echopet.pet.type.enderdragon |
|
Enderman | echopet.pet.type.enderman |
|
Ghast | echopet.pet.type.ghast |
|
Horse | echopet.pet.type.horse |
|
Human | echopet.pet.type.human |
|
IronGolem | echopet.pet.type.irongolem |
|
MagmaCube | echopet.pet.type.magmacube |
|
MushroomCow | echopet.pet.type.mushroomcow |
|
Ocelot | echopet.pet.type.ocelot |
|
Pig | echopet.pet.type.pig |
|
PigZombie | echopet.pet.type.pigzombie |
|
Sheep | echopet.pet.type.sheep |
|
Silverfish | echopet.pet.type.silverfish |
|
Skeleton | echopet.pet.type.skeleton |
|
Slime | echopet.pet.type.slime |
|
Snowman | echopet.pet.type.snowman |
|
Spider | echopet.pet.type.spider |
|
Squid | echopet.pet.type.squid |
|
Villager | echopet.pet.type.villager |
|
Witch | echopet.pet.type.witch |
|
Wither | echopet.pet.type.wither |
|
Wolf | echopet.pet.type.wolf |
|
Zombie | echopet.pet.type.zombie |
Data Type Permissions are in the following format:
echopet.pet.type.<type>.<datatype>
For example, in order to use the Power Data Type for Creepers, the player will need:
echopet.pet.type.creeper.power
All data type permissions are as they appear in the Config.yml (in lower case). For example, to reset a Horse's markings, a player will need:
echopet.pet.type.horse.nomarking
To give access to ALL data types for any pet a player has access to, use:
echopet.pet.data.*
Data Type Permissions are in the following format:
echopet.pet.data.<datatype>
For example, in order to use the Power Data Type for Creepers, the player will need:
echopet.pet.data.power
All data type permissions are as they appear in the Config.yml (in lower case). For example, to reset a Horse's markings, a player will need:
echopet.pet.data.nomarking
Note that this does not account for the echopet.pet.type.creeper
permission.
Feel like you can make EchoPet better? Got something awesome to contribute? We're always looking for help! Feel free to place a fork in this repository and submit a pull request!
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