跳转至主要内容

商店权限独立控制

QuickShop-Hikari提供了一个系统来控制每个商店的权限。

这不是插件权限节点,这是商店自己权限!
要查看插件的权限节点,请单击 这里.

检查当前的商店设置

Looking at a quickshop, execute command /quickshop permission group list will listing all users you configured on this shop.

showcase1

默认商店权限组

QuickShop-Hikari有以下内置的商店权限组:

  • quickshop-hikari.blocked - 所有属于此权限组的玩家都无法在此商店内交易
  • quickshop-hikari.everyone - 所有未定义的玩家都将拥有此组的权限。
  • quickshop-hikari.staff - Use command /quickshop staff will add that player into this group.
  • quickshop-hikari.admin - 与店主几乎完全相同的权限,几乎可以做任何事情。

默认商店权限组

QuickShop-Hikari has built-in permissions in the list below:

  • quickshop-hikari.purchase
    Any players who own this permission can purchase with this shop.
  • quickshop-hiakri.show_information
    Any players who own this permission can open shop purchase info panel.
  • quickshop-hikari.preview_shop
    Any players who own this permission will have a [Preview Item] button on shop purchase info panel and allow to open this shop's preview GUI.
  • quickshop-hikari.search
    Any players who own this permission will make this shop visible on that player's /quickshop find results.
  • quickshop-hikari.delete
    Any players who own this permission can delete this shop.
  • quickshop-hikari.alert.receive
    Any players who own this permission will receive the shop alerts.
  • quickshop-hikari.access_inventory
    Any players who own this permission can open the container inventory.
  • quickshop-hikari.ownership_transfer
    Any players who own this permission can transfer this shop to another one.
  • quickshop-hikari.management_permission
    Any players who own this permission can management the per-shop permissions on this shop.
  • quickshop-hikari.toggle_display
    Any players who own this permission can use command /quickshop toggledisplay to toggle per-shop display item.
  • quickshop-hikari.set_shoptype
    Any players who own this permission can use command /quickshop buy or /quickshop sell to switch shop type between selling and buying.
  • quickshop-hikari.set_price
    Any players who own this permission can modify the price on this shop.
  • quickshop-hikari.set_item
    Any players who own this permission can modify the shop item on this shop.
  • quickshop-hikari.set_stack_amount
    Any players who own this permission can change the amount of shop item stacking on this shop.
  • quickshop-hikari.set_currency
    Any players who own this permission can change the shop currency on this shop.
  • quickshop-hikari.set_name
    Any players who own this permission can change the shop name on this shop.
  • quickshop-hikari.set_benefit
    Any players who own this permission can modify the shop benefits on this shop.

Configure the group's permissions

caution

Incorrect group permissions configure will cause plugin stop working.

Open group.yml and you will be able to edit permissions in every single group.

You cannot delete quickshop-hikari.everyone, quickshop-hikari.staff and quickshop-hikari.administrator groups. It may cause plugin working incorrectly.

Assign players to specific permission group

Looking at a quickshop and execute command /quickshop permission user set <player> <group>, then a player will assign to new group.
If this player already in another group, it will be removed from old group.

You can also use /quickshop permission user unset <player> to send player back to default group.

showcase2

Usage: Ban a player from your shop

You can assign a player to group quickshop-hikari.blocked to block that player interact with your shop.