服务器使用量
未统计
服务玩家数
未统计
下载量
11,891
插件详细介绍
GuiShopManager
GuiShopManager 是一款 BossShopPro 的扩展插件,它允许玩家通过点击自己背包中的特定物品来打开对应的商店或菜单界面。
功能特性
- 点击特定物品即可打开一个 BossShopPro 的 GUI 界面。
- 支持 BossShopPro 支持的所有物品类型(包括使用占位符的物品)。
- 可自定义物品在玩家背包中的位置。
- 提供多种可选设置。
- 你也可以为物品绑定控制台命令或玩家命令。
- 支持多世界。
配置选项
以下是插件的主要设置项及其说明
- JoinDelay: 玩家加入服务器后,插件等待指定时间(单位:游戏刻)再给予物品。
- AllowPlaceItems: 是否允许放置该物品。
- AllowDropItems: 是否允许丢弃该物品。
- AllowMoveItems: 是否允许在背包内移动该物品。
- AcceptLeftClick: 是否在玩家手持物品时左键点击触发动作。
- DropItemsOnDeath: 设为
false时,玩家死亡不会掉落这些物品。 - GetItemsOnRespawn: 玩家重生时是否重新给予物品。
- ClearInvOnJoin: 是否在玩家加入时清空其背包,然后再添加 GSM 物品(适用于大厅服务器)。
- ClearInvOnWorldChange: 当玩家传送到其他世界时,是否清空其背包(即使不开启此选项,限制在其他世界的 GSM 物品也会被清除)。
命令列表
/GSM reload- 重载插件配置。/GSM items- 列出所有已配置的 GSM 物品。/GSM give <ItemName> [Player]- 生成一个指定的 GSM 物品给玩家。
权限节点
GUIShopManager.Reload- 使用/GSM reload命令的权限。GUIShopManager.Items- 使用/GSM items命令的权限。GUIShopManager.Give- 使用/GSM give命令的权限。
如何配置物品与动作
一个物品的基本配置结构如下
BossShopMenu:
Look:
- name:&6[o] &4&lBossShop &r&6Menu &6[o]
- lore:&7Right Click to open the Menu!
- type:BOOK
- amount:1
GiveOnJoin: true
InventoryLocation: 1
OpenShop: menu添加命令动作
你可以通过添加 Command:(控制台执行)或 PlayerCommand:(玩家执行)来为物品绑定命令。例如:
# 示例 1:控制台命令
Command:
- fly %player%
# 示例 2:玩家命令
PlayerCommand:
- spawn理论上,每个物品可以同时绑定多个动作。
将物品限制在特定世界
只需在物品配置中添加一行 World: 并指定世界名称即可。多个世界用冒号分隔。
BossShopMenu:
Look:
- name:&6[o] &4&lBossShop &r&6Menu &6[o]
- lore:&7Right Click to open the Menu!
- type:BOOK
- amount:1
GiveOnJoin: true
InventoryLocation: 1
OpenShop: menu
World: world1:world2:world3测试支持版本
版本分布
基本信息
插件名称
GuiShopManager [BSP] - Adds new ways to open a shop
作者
Blackixx
平台
Bukkit / Spigot
支持版本
1.7 - 1.13
点赞数
8
最近版本
暂无数据
-