Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
plugin:showitem:permissions [2020/12/14 00:10] – created phoenix616plugin:showitem:permissions [2023/12/18 15:57] – Extend descriptions of permissions phoenix616
Line 1: Line 1:
 # 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 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.itemexecutor.viewgui: +## showitem.command 
-      description: Gives permission to open the item GUI with the showitem command executor +Gives permission to the [`/showitem` command](/plugin/showitem/commands) to show items to other players 
-      default: false + 
-   showitem.command.slot: +_Default:_ `true` 
-      description: Gives permission to show an item in a slot + 
-      default: true +_Children:_ [showitem.command.itemexecutor](#showitem.command.itemexecutor)`true` 
-      children: + 
-         showitem.command.slotexecutor: true +## showitem.command.itemexecutor 
-   showitem.command.slotexecutor: +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! 
-      description: Gives permission to run the showslot command executor + 
-      default: false +_Default:_ `false` 
-      children: + 
-         showitem.command.slotexecutor.viewgui: true +_Children:_ [showitem.command.itemexecutor.viewgui](#showitem.command.itemexecutor.viewgui)`true
-   showitem.command.slotexecutor.viewgui: + 
-      description: Gives permission to open the item GUI with the showslot command executor +## showitem.command.itemexecutor.viewgui 
-      default: false +Gives permission to view the item shown by `/showitem` or `%item%` in a GUI by clicking the item name in chat. 
-   showitem.command.inv: + 
-      description: Gives permission to show the whole inventory +_Default:_ `false
-      default: op + 
-      children: +## showitem.command.slot 
-         showitem.command.invexecutor: true +Gives permission to the [`/showslot` command](/plugin/showitem/commands) to show items in specific slots to other players 
-   showitem.command.invexecutor: + 
-      description: Gives permission to run the showinv command executor +_Default:_ `true` 
-      default: false + 
-   showitem.command.ender: +_Children:_ [showitem.command.slotexecutor](#showitem.command.slotexecutor)`true` 
-      description: Gives permission to show the enderchest + 
-      default: op +## showitem.command.slotexecutor 
-      children: +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! 
-         showitem.command.enderexecutor: true + 
-   showitem.command.enderexecutor: +_Default:_ `false` 
-      description: Gives permission to run the showender command executor + 
-      default: false +_Children:_ [showitem.command.slotexecutor.viewgui](#showitem.command.slotexecutor.viewgui)`true
-   showitem.command.player: + 
-      description: Gives permission to show an item to a specific player wherever he is +## showitem.command.slotexecutor.viewgui 
-      default: true +Gives permission to view the item shown by `/showslot` or `%item<slot>%` in a GUI by clicking the item name in chat. 
-   showitem.command.radius: + 
-      description: Gives permission to show an item in a radius you give +_Default:_ `false
-      default: op + 
-   showitem.command.world: +## showitem.command.inv 
-      description: Gives permission to show an item to all players in his current world +Gives permission to the [`/showinv` command](/plugin/showitem/commands) to show the whole inventory to other players 
-      default: op + 
-   showitem.command.all: +_Default:_ `op` 
-      description: Gives permission to show an item to all online players + 
-      default: op +_Children:_ [showitem.command.invexecutor](#showitem.command.invexecutor)`true
-   showitem.command.reload: + 
-      description: Gives permission to use the reload command +## showitem.command.invexecutor 
-      default: op +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! 
-   showitem.command.debug: + 
-      description: Gives permission to use the debug command +_Default:_ `false` 
-      default: op + 
-   showitem.helpclick: +## showitem.command.ender 
-      description: Gives permission to use the help click functionality in the inventory +Gives permission to the [`/showender` command](/plugin/showitem/commands) to show the whole Enderchest to other players 
-      default: true + 
-   showitem.rightclick.viewinv: +_Default:_ `op` 
-      description: Gives permission to right click a player to view their inventory + 
-      default: false +_Children:_ [showitem.command.enderexecutor](#showitem.command.enderexecutor)`true
-   showitem.cooldownexempt: + 
-      description: Gives permission to bypass the command cooldowns +## showitem.command.enderexecutor 
-      default: op +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! 
-   showitem.blockbypass: + 
-      description: Gives permission to bypass all item blocks +_Default:_ `false
-      default: op + 
-</code>+## showitem.command.player 
 +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 -reloadcommand to reload the config 
 + 
 +_Default:_ `op
 + 
 +## showitem.command.debug 
 +Gives permission to use the `/showitem -debugcommand 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`