-
Notifications
You must be signed in to change notification settings - Fork 117
Permissions
Key:
- (variable) - Optional
- [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.(pet) & echopet.pet.type.[mount] | 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.(pet) | Ride and control your pet |
/pet hat | echopet.pet.hat.(pet) | Place your pet on your head and wear it like a hat |
/pet name (name) | echopet.pet.name | Set the name tag of your current pet. |
/pet mount (type):[data];[name] | echopet.pet.type.(mount) | 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.(pet) & echopet.pet.default.set.type.[mount] | 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 |
Command | Permission | Action |
---|---|---|
/petadmin help | echopet.petadmin.help | View the PetAdmin Help Menu |
/petadmin (player) (type):[data];[name] [mount]:[data];[name] | echopet.petadmin.type.(type) & echopet.petadmin.type.[mount] | 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.(pet) | Force a player to ride their pet |
/petadmin hat (player) | echopet.petadmin.hat.(pet) | Force a player to wear their pet on their head |
/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.(mount) | 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.(pet) & echopet.petadmin.default.set.type.[mount] | 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 |
Node | Function |
---|---|
echopet.pet.* | All permissions under the /pet command |
echopet.pet.type.* | All pet type permissions |
echopet.pet.data.* | All data type permissions |
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 <...>
|
Node | Function |
---|---|
echopet.petadmin.* | All permissions under the /petadmin command |
echopet.petadmin.type.* | All pet type permissions for PetAdmin commands |
echopet.petadmin.data.* | All data type permissions for PetAdmin commands |
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 | |
Enderman | echopet.pet.type.enderman | |
Ghast | echopet.pet.type.ghast | |
Horse | echopet.pet.type.horse | |
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.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 armour, a player will need:
echopet.pet.data.noarmour
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