Skip to content

Permission

The following permissions are available in PetBlocks.

Levels

  • User: A permission all players can have.
  • Admin/User: Depending on your server, you may give this permission to your players. If you are not sure, try to build your server around not giving this permission to your players.
  • Admin: A permission only admins should have.

Minimum Required Permissions

Permission Level Description
petblocks.command User Allows to use the /petblocks command.
petblocks.pet.spawn User Required permission to see the pet. If you remove this permission from a player, the pet automatically despawns.
petblocks.pet.amount.1 User The slot where the pet is stored. 1 is the default slot.

All Permissions

Permission Level Description
petblocks.command User Allows to use the /petblocks command.
petblocks.pet.spawn User Required permission to see the pet. If you remove this permission from a player, the pet automatically despawns.
petblocks.pet.amount.1 User The slot where the pet is stored. 1 is the default slot.
petblocks.pet.amount.[number] User The slot where the pet is stored. e.g. petblocks.pet.amount.1 (slot 1) and petblocks.pet.amount.2 (slot 2)
petblocks.gui.petblocks_main_menu User Allows to access the main GUI of PetBlocks.
petblocks.gui.petblocks_skins_menu User Allows to access the skins GUI of PetBlocks.
petblocks.gui.petblocks_skins_blockskins_menu User Allows to access the block skins GUI of PetBlocks.
petblocks.gui.petblocks_skins_petskins_menu User Allows to access the pet skins GUI of PetBlocks.
petblocks.gui.petblocks_skins_vehicleskins_menu User Allows to access the vehicle skins GUI of PetBlocks.
petblocks.gui.petblocks_skins_plushieskins_menu User Allows to access the vehicle skins GUI of PetBlocks.
petblocks.gui.[gui-name] User Allows to access a specific gui.
petblocks.pet.select User Allows to mark a pet as selected. Important for GUI
petblocks.help User Allows to see the help messages.
petblocks.pet.call User Allows to call the pet to the owner.
petblocks.pet.ride User Allows to ride a pet.
petblocks.pet.hat User Allows to wear the pet like a hat
petblocks.pet.unmount User Allows stop riding or stop wearing at pet
petblocks.pet.list User Allows to list the pets of a player
petblocks.pet.displayName User Allows to rename a pet.
petblocks.pet.toggle User Allows to toggle a pet.
petblocks.pet.despawn User Allows to despawn at pet.
petblocks.pet.create Admin/User Allows to create a new pet. This command should probably be executed by a GUI / Sign / Server Management Plugin. If you set receivePetsOnJoin in the config.yml, you do not need this permission.
petblocks.pet.delete Admin/User Allows to delete a pet. It depends on the type of server if you want to give this permission to your players. This command should be executed by a GUI / Sign / Server Management Plugin.
petblocks.pet.skin Admin/User Allows to change the skin via command. This command should probably be executed by a GUI / Sign / Server Management Plugin.
petblocks.pet.skin.headDataBase Admin/User Allows to change the skin via the HeadDatabase plugin. This command should probably be executed by a GUI / Sign / Server Management Plugin.
petblocks.pet.lookat Admin/User Allows to force the pet to look at a given location
petblocks.pet.lookatOwner Admin/User Allows to force the pet to look at the owner
petblocks.pet.moveto Admin/User Allows to force the pet to move to a given location
petblocks.pet.movetoOwner Admin/User Allows to force the pet to move to the owner
petblocks.pet.teleport Admin/User Allows to force the pet to teleport to a given location
petblocks.pet.velocity Admin/User Allows to force the pet to fly to a given direction
petblocks.pet.velocityRel Admin/User Allows to force the pet to fly to a given direction
petblocks.pet.visibility Admin/User Allows to change the pet visibility.
petblocks.pet.loop Admin/User Allows to change the pet loop. A loop is discussed further in the pet customization section.
petblocks.pet.loop Admin/User Allows to change the pet loop. A loop is discussed further in the pet customization section.
petblocks.pet.setTemplate Admin/User Allows to change the template of a pet.
petblocks.pet.select Admin/User Allows to mark a pet as selected. This is helpful for placeholders.
petblocks.pet.openHeadDatabase Admin/User Allows to open the headDatabase menu using PetBlocks.
petblocks.pet.template.[name] Admin/User If you give your players access to petblocks.pet.create, each individual template is still locked by this permission.
petblocks.pet.breakBlock Admin/User Allows to use the /petblocks breakblock command
petblocks.pet.cancel Admin/User Allows to use the /petblocks cancel command
petblocks.pet.snap Admin/User Allows to use the /petblocks snap command
petblocks.pet.moveRel Admin/User Allows to use the /petblocks moveforward command
petblocks.pet.rotateRel Admin/User Allows to use the /petblocks rotaterel command
petblocks.pet.entityType Admin/User Allows to use the /petblocks entitytype command
petblocks.pet.entityVisibility Admin/User Allows to use the /petblocks entityvisible command
petblocks.pet.groundOffset Admin/User Allows to use the /petblocks groundOffset command
petblocks.pet.ridingSpeed Admin/User Allows to use the /petblocks ridingspeed command
petblocks.pet.variable Admin Allows to use the /petblocks variable command
petblocks.pet.manipulateOther Admin Allows to manipulate the pets of other players. e.g. Changing skins, etc.
petblocks.reload Admin Permission to use the /petblocks reload command.