Skip to content

Permission_List

Nutty101 edited this page Jun 19, 2021 · 7 revisions

User Permissions:

Permission Name Default Description
npcpolice.gui.interact None Ability to interact with the GUI
npcpolice.gui.command None Ability to interact with the GUI via command
Permission Name Default Description
npcpolice.stats.* None Access to all commands under stats
npcpolice.stats.mystats None Shows information about the user to them in chat
npcpolice.stats.mybounty None Allows users to pay their own fines (Command or GUI)
Permission Name Default Description
npcpolice.fines.* None Access to all commands under fines
npcpolice.fines.payown None Enabled the user to pay their fines (Command or GUI)
npcpolice.fines.payothers None Enabled the user to pay another users fines (Command or GUI)
Permission Name Default Description
npcpolice.lists.* None Access to all commands under lists
npcpolice.lists.wanted None Allows the user to show users who are wanted (Command or GUI)
npcpolice.lists.escaped None Allows the user to show users who escaped jail (Command or GUI)
npcpolice.lists.jailed None Allows the user to show users who are in jail (Command or GUI)
Permission Name Default Description
npcpolice.bypass.* None Immune to all reactions from this plugin.
npcpolice.bypass.kick None Allows the user to show users who are wanted (Command or GUI)
npcpolice.bypass.arrest None Blocks the player from being arrested
npcpolice.bypass.assault.npc None Blocks any reaction from assaulting NPC's
npcpolice.bypass.assault.player None Blocks reactions from assaulting Players
npcpolice.bypass.assault.entity None Blocks reactions from assaulting Entites
npcpolice.bypass.murder.npc None Blocks reactions for murdering an NPC
npcpolice.bypass.murder.player None Blocks reactions for the murder of a player
npcpolice.bypass.murder.entity None Blocks reactions for the murder of entities

Admin Permissions:

Permission Name Default Description
npcpolice.admin.* None Access to all commands under the admin tree
npcpolice.admin.reload None Ability to reload all Languages, jail settings, and configuration files
npcpolice.admin.version None Ability to see the current version of the plugin
npcpolice.admin.changebounty None Ability to change the user's current bounty level
npcpolice.admin.clearrecord None Reset a user to a blank record. All history is erased
npcpolice.admin.clearwanted None Clears the wanted level of a user
npcpolice.admin.setbounty None Ability to set a users bounty
npcpolice.admin.setstatus None Ability to change a user's current status

World Setting Permissions:

Permission Name Default Description
npcpolice.settings.* None Access to all commands under the settings tree
npcpolice.settings.bounties.* None Access to all commands under the bounty settings tree
npcpolice.settings.groups.* None Access to all commands under the group's settings tree
npcpolice.settings.npc.* None Access to all commands under the NPC settings tree
npcpolice.settings.times.* None Access to all commands under the time's settings tree
Permission Name Default Description
npcpolice.settings.bounties.escaped None Access to set the bounty for escaped users
npcpolice.settings.bounties.pvp None Access to set the bounty for PVP attacks
npcpolice.settings.bounties.damage None Access to set the bounty for attacking NPCs
npcpolice.settings.bounties.murder None Access to set the bounty for murdering users/NPCs
Permission Name Default Description
npcpolice.settings.groups.escaped None Access to set the group assigned to escaped users
npcpolice.settings.groups.jailed None Access to set the group assigned to jailed users
npcpolice.settings.groups.wanted None Access to set the group assigned to wanted users
Permission Name Default Description
npcpolice.settings.npc.assigned None Access to set the default for the world to protect only assigned, or all NPCs
npcpolice.settings.npc.distance None Access to set the default distance NPCs can alert others
npcpolice.settings.npc.losattack None Access to set if NPCs will attack based on line of sight
npcpolice.settings.npc.pvp None Access to set the default if NPCs monitor PVP
npcpolice.settings.npc.warning None Access to set the default max damage NPCs will only warn on
npcpolice.settings.npc.villagers None Access to set the default for the world to protect villagers (NON Citizens) as well
Permission Name Default Description
npcpolice.settings.times.jailed None Ability to change the bounty changed per second while jailed
npcpolice.settings.times.escaped None Ability to change the bounty changed per second while escaped
npcpolice.settings.times.wanted None Ability to change the bounty changed per second while wanted
npcpolice.settings.times.cellday None Ability to change the bounty changed per second while out of a cell in the day
npcpolice.settings.times.cellnight None Ability to change the bounty changed per second while out of a cell at night

Inventory Management

Permission Name Default Description
npcpolice.settings.inventory.arrest None Ability to change the settings for taking inventory on arrest
npcpolice.settings.inventory.escape None Ability to change the settings for taking inventory on escape
npcpolice.settings.inventory.free None Ability to change the settings for taking inventory on free

NPC Configuration Permissions:

Permission Name Default Description
npcpolice.npc.info None Access to show information about an NPC
npcpolice.npc.stick None Access to get the NPC stick for quicker NPC configuration
npcpolice.npc.guard None Access to set the guard option
npcpolice.npc.losattack None Access to set the line of sight attack option
npcpolice.npc.pvp None Access to set the NPC PVP monitor setting
npcpolice.npc.distance None Access to set the NPC distance to alert guards
npcpolice.npc.minbounty None Access to set the NPC minimum bounty before a guard sets users to wanted

General Information

Command References:

Tutorials:

Placeholders:

Worldguard Flags:

BetonQuest Integration:

Leader Heads Support:

API Classes & Methods

Database Tables:

Clone this wiki locally