Documentation/Permissions

Command permissions

Permission Node

Description Default to operators/all users
advancedspawners.admin Gives full access to all of the plugin's features. Operators
advancedspawners.moderator

Gives moderator-level access of the plugin's features, which include (in addition to the default permissions):

- advancedspawners.command

- advancedpawners.command.info

- advancedspawners.command.enable

- advancedpawners.menu

- advancedspawners.menu.spawner

- advancedspawners.menu.type

- advancedspawners.egg

Operators
advancedspawners.command.* Allows full usage of the /advancedspawners command and all it's sub-commands. Operators
advancedspawners.menu.* Allows full usage of the spawner menu. Operators
advancedspawners.menu Allows opening the menu of a spawner by right-clicking the spawner. All users
advancedspawners.menu.upgrade Allows upgrading a spawner through the spawner's menu. All users
advancedspawners.menu.showdelay Allows enabling or disabling showing the spawn delay above a spawner through the menu. Operators
advancedspawners.menu.spawner Allows opening the spawner's settings in the spawner's settings menu. All users
advancedspawners.menu.spawner.enabled Allows enabling or disabling a spawner in the spawner's settings menu. All users
advancedspawners.menu.spawners.locked Allows locking or unlocking a spawner it the spawner's settings menu All users
advancedspawners.menu.type Allows opening a spawner's type menu Operators

advancedspawners.menu.type.<mobname>

EXAMPLE:

advancedspawners.menu.type.zombie
OR

advancedspawners.menu.type.cavespider

Allows changing a spawner's type to a specific mob type through the type menu. Operators
advancedspawners.menu.type.all Allows changing a spawner's type to any mob type through the type menu. Operators
advancedspawners.egg Allows changing a spawner's type by right-clicking a spawner with a mob spawn egg (at the cost of spawn egg(s)) Operators

advancedspawners.egg.type.<mobname>

EXAMPLE:

advancedspawners.egg.type.zombie
OR

advancedspawners.egg.type.cavespider

Allows changing a spawner's type by right clicking a spawner with a specific mob spawn egg (at the cost of spawn egg(s)) Operators
advancedspawners.egg.all Allows changing a spawner's type by right clicking a spawner with any mob spawn egg (at the cost of spawn egg(s)) Operators
advancedspawners.command Allows using the plugin's command. Operators

advancedspawners.command.save

Allows saving the spawners to the save file with '/advancedspawners save'. Operators
advancedspawners.command.load Allows loading the spawners from the save file into the plugin with '/advancedspawners load'. Operators
advancedspawners.command.reload Allows reloading the plugin's config with '/advancedspawners reload'. Operators
advancedspawners.command.clean Allows removing non-existing spawners from the save file with '/advancedspawners clean'. Operators
advancedspawners.command.clear Allows clearing all spawners from the plugin, and resetting their data back to default with '/advancedspawners clear'. Operators
advancedspawners.comand.give Allows giving a player a spawner with specific mob type and level with '/advancedspawners give'. Operators
advancedspawners.command.id Allows getting a spawner's ID by looking at it with '/advancedspawners id'. Operators
advancedspawners.command.level Allows changing a spawner's level by looking at it with '/advancedspawners level'. Operators
advancedspawners.command.type Allows changing a spawner's mob type by looking at it with '/advancedspawners type'. Operators
advancedspawners.command.enable Allows enabling or disabling mob spawning of a spawner by looking at it with '/advacedspawners enable'. Operators
advancedspawners.command.lock Allows locking or unlocking a spawner by looking at it with '/advancedspawners lock'. Operators
advancedspawners.command.showdelay Allows toggling showing a spawner's spawn delay by looking at it with '/advancedspawners showdelay'. Operators
advancedspawners.command.owner Allows checking or setting the owner of a spawner by looking at it with '/advancedspawners owner'. Operators

  

Troubleshooting


How do I give permissions to my players and/or groups?

To manage permissions, you need a permissions plugin, such as LuckyPerms, Essentials GroupManager or PermissionsEX, or PEX for short. For managing your users' & group's permissions, you need to use the commands from your permissions plugin. To get these, you might want to take a look at your permissions plugin's DevBukkit page, if it has one. That page might contain all information about the plugin you are using, including a full list of the plugin's commands you can use.

I added a permission node, but it doesn't work? What do I do now?

Be sure you haven't made any mistakes on typing the permission node. If you did, it will not work. If you have done that, you are sure it is typed correctly, and it still doesn't work, create at ticket on the Issues page with your not-working permission node, and I will try to fix it ASAP.