Next revision | Previous revision |
plugin:showitem:permissions [2020/12/14 00:10] – created phoenix616 | plugin:showitem:permissions [2023/12/18 15:58] (current) – phoenix616 |
---|
# Permissions | # Permissions |
<code yaml> | |
showitem.chat: | ## showitem.chat |
description: Gives permission to use the chat variable | Gives permission to use the `%item%` [chat placeholder variable](/plugin/showitem/chatplaceholder) to show the item in hand |
default: true | |
children: | _Default:_ `true` |
showitem.command.itemexecutor: true | |
showitem.chat.slot: | _Children:_ [showitem.command.itemexecutor](#showitem.command.itemexecutor): `true` |
description: Gives permission to use the chat variable with a slot | |
default: true | ## showitem.chat.slot |
children: | Gives permission to use the `%item<slot>%` [chat placeholder variable](/plugin/showitem/chatplaceholder) to show a specific slot |
showitem.command.slotexecutor: true | |
showitem.chat.inv: | _Default:_ `true` |
description: Gives permission to use the inventory chat variable | |
default: op | _Children:_ [showitem.command.slotexecutor](#showitem.command.slotexecutor): `true` |
children: | |
showitem.command.invexecutor: true | ## showitem.chat.inv |
showitem.chat.ender: | Gives permission to use the `%inv%` [chat placeholder variable](/plugin/showitem/chatplaceholder) to show the Inventory |
description: Gives permission to use the enderchest chat variable | |
default: op | _Default:_ `op` |
children: | |
showitem.command.enderexecutor: true | _Children:_ [showitem.command.invexecutor](#showitem.command.invexecutor): `true` |
showitem.chat.spam: | |
description: Gives permission to bypass the spawm protection | ## showitem.chat.ender |
default: op | Gives permission to use the `%ender%` [chat placeholder variable](/plugin/showitem/chatplaceholder) to show the Enderchest |
showitem.command: | |
description: Gives permission to the plugin command | _Default:_ `op` |
default: true | |
children: | _Children:_ [showitem.command.enderexecutor](#showitem.command.enderexecutor): `true` |
showitem.command.itemexecutor: true | |
showitem.command.itemexecutor: | ## showitem.chat.spam |
description: Gives permission to run the showitem command executor | Gives permission to bypass the spam protection |
default: false | |
children: | _Default:_ `op` |
showitem.command.itemexecutor.viewgui: true | ## showitem.command |
showitem.command.itemexecutor.viewgui: | Gives permission to the `/showitem` [command](/plugin/showitem/commands) to show items to other players |
description: Gives permission to open the item GUI with the showitem command executor | |
default: false | _Default:_ `true` |
showitem.command.slot: | |
description: Gives permission to show an item in a slot | _Children:_ [showitem.command.itemexecutor](#showitem.command.itemexecutor): `true` |
default: true | |
children: | ## showitem.command.itemexecutor |
showitem.command.slotexecutor: true | Internal permission to grant access to the actual executor of `/showitem`. Even when not allowing showing via commands this needs to be granted to view the gui! |
showitem.command.slotexecutor: | |
description: Gives permission to run the showslot command executor | _Default:_ `false` |
default: false | |
children: | _Children:_ [showitem.command.itemexecutor.viewgui](#showitem.command.itemexecutor.viewgui): `true` |
showitem.command.slotexecutor.viewgui: true | |
showitem.command.slotexecutor.viewgui: | ## showitem.command.itemexecutor.viewgui |
description: Gives permission to open the item GUI with the showslot command executor | Gives permission to view the item shown by `/showitem` or `%item%` in a GUI by clicking the item name in chat. |
default: false | |
showitem.command.inv: | _Default:_ `false` |
description: Gives permission to show the whole inventory | |
default: op | ## showitem.command.slot |
children: | Gives permission to the `/showslot` [command](/plugin/showitem/commands) to show items in specific slots to other players |
showitem.command.invexecutor: true | |
showitem.command.invexecutor: | _Default:_ `true` |
description: Gives permission to run the showinv command executor | |
default: false | _Children:_ [showitem.command.slotexecutor](#showitem.command.slotexecutor): `true` |
showitem.command.ender: | |
description: Gives permission to show the enderchest | ## showitem.command.slotexecutor |
default: op | Internal permission to grant access to the actual executor of `/showslot`. Even when not allowing showing via commands this needs to be granted to view the gui! |
children: | |
showitem.command.enderexecutor: true | _Default:_ `false` |
showitem.command.enderexecutor: | |
description: Gives permission to run the showender command executor | _Children:_ [showitem.command.slotexecutor.viewgui](#showitem.command.slotexecutor.viewgui): `true` |
default: false | |
showitem.command.player: | ## showitem.command.slotexecutor.viewgui |
description: Gives permission to show an item to a specific player wherever he is | Gives permission to view the item shown by `/showslot` or `%item<slot>%` in a GUI by clicking the item name in chat. |
default: true | |
showitem.command.radius: | _Default:_ `false` |
description: Gives permission to show an item in a radius you give | |
default: op | ## showitem.command.inv |
showitem.command.world: | Gives permission to the `/showinv` [command](/plugin/showitem/commands) to show the whole inventory to other players |
description: Gives permission to show an item to all players in his current world | |
default: op | _Default:_ `op` |
showitem.command.all: | |
description: Gives permission to show an item to all online players | _Children:_ [showitem.command.invexecutor](#showitem.command.invexecutor): `true` |
default: op | |
showitem.command.reload: | ## showitem.command.invexecutor |
description: Gives permission to use the reload command | Internal permission to grant access to the actual executor of `/showinv`. Even when not allowing showing via commands this needs to be granted to view the gui! |
default: op | |
showitem.command.debug: | _Default:_ `false` |
description: Gives permission to use the debug command | |
default: op | ## showitem.command.ender |
showitem.helpclick: | Gives permission to the `/showender` [command](/plugin/showitem/commands) to show the whole Enderchest to other players |
description: Gives permission to use the help click functionality in the inventory | |
default: true | _Default:_ `op` |
showitem.rightclick.viewinv: | |
description: Gives permission to right click a player to view their inventory | _Children:_ [showitem.command.enderexecutor](#showitem.command.enderexecutor): `true` |
default: false | |
showitem.cooldownexempt: | ## showitem.command.enderexecutor |
description: Gives permission to bypass the command cooldowns | Internal permission to grant access to the actual executor of `/showender`. Even when not allowing showing via commands this needs to be granted to view the gui! |
default: op | |
showitem.blockbypass: | _Default:_ `false` |
description: Gives permission to bypass all item blocks | |
default: op | ## showitem.command.player |
</code> | Gives permission to show an item or inventory via `/showitem|showslot|showinv|showender <player>` to a specific player wherever he is |
| |
| _Default:_ `true` |
| |
| ## showitem.command.radius |
| Gives permission to show an item or inventory via `/showitem|showslot|showinv|showender -radius <radius>` in a radius you give |
| |
| _Default:_ `op` |
| |
| ## showitem.command.world |
| Gives permission to show an item or inventory via `/showitem|showslot|showinv|showender -world` to all players in his current world |
| |
| _Default:_ `op` |
| |
| ## showitem.command.all |
| Gives permission to show an item or inventory via `/showitem|showslot|showinv|showender -all` to all online players |
| |
| _Default:_ `op` |
| |
| ## showitem.command.reload |
| Gives permission to use the `/showitem -reload` command to reload the config |
| |
| _Default:_ `op` |
| |
| ## showitem.command.debug |
| Gives permission to use the `/showitem -debug` command to print more information about the command execution and the item shown |
| |
| _Default:_ `op` |
| |
| ## showitem.helpclick |
| Gives permission to use the [help click functionality](/plugin/showitem/faq#why-does-a-message-show-when-clicking-with-the-middle-mouse-button-on-an-item) in the inventory (default: middle click) to view information regarding how to show an item in that specific slot |
| |
| _Default:_ `true` |
| |
| ## showitem.rightclick.viewinv |
| Gives permission to right click a player to view their inventory |
| |
| _Default:_ `false` |
| |
| ## showitem.cooldownexempt |
| Gives permission to bypass the command and chat placeholder cooldowns (defined in the config under `cooldowns`) |
| |
| _Default:_ `op` |
| |
| ## showitem.blockbypass |
| Gives permission to bypass all [item blocks](/plugin/showitem/config#item-blocker) (defined in the config under `blocks`) |
| |
| _Default:_ `op` |
| |
| ## showitem.updatenotification |
| Receive update notifications ingame for when a new version was released |
| |
| _Default:_ `op` |