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 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 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.