- Source of resources
- Reprinted
- 插件中文名称
- 全球商店、全球市场
- 插件英文名称
- GlobalShop
- 支持的核心(服务端)
- Spigot
- Paper
- 其他核心
- Language
- Chinese(Simplified)
- Precondition
- Vault:https://dev.bukkit.org/projects/vault/files
PlayerPoints:https://dev.bukkit.org/projects/playerpoints/files
ProtocolLib:https://dev.bukkit.org/projects/protocollib/files
MySQL(游戏版本为1.8以下请使用5.6.26以下版本):https://downloads.mysql.com/archives/installer
- 适配版本(Java)
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
注:请配置好MySQL环境并在插件配置文件中启用MySQL选项,不然输入/gs open命令直接报错!
注:请配置好MySQL环境并在插件配置文件中启用MySQL选项,不然输入/gs open命令直接报错!
注:请配置好MySQL环境并在插件配置文件中启用MySQL选项,不然输入/gs open命令直接报错!
注:请配置好MySQL环境并在插件配置文件中启用MySQL选项,不然输入/gs open命令直接报错!
注:请配置好MySQL环境并在插件配置文件中启用MySQL选项,不然输入/gs open命令直接报错!
- 跨服支持
- 多经济支持
- 交易实时刷新
- 拥有上架有效期,收件箱有效期(防止数据量过多,各种奇葩商品没人买,死尸玩家买完物品后不拿走等情况)
- 90%以上的文本显示都可进行编辑
- 界面按钮材质可进行自定义
- 可指定上架的物品有效期(上架有效期1秒都行)
- 玩家可用
- 管理员可用
权限 | 解释 |
---|---|
GlobalShop.use | 默认玩家拥有该权限 商店,货币筛选,收件箱等界面的使用权限;对于被小黑屋的人,可以取消他的这个权限 |
GlobalShop.ShopUnlimited | 默认op拥有该权限 商店的无限数量创建权限,无限的商品被购买上架者不会获得任何收益 |
GlobalShop.ShopTime | 默认op拥有该权限 商店的有效时间自定义权限 |
GlobalShop.OpenHim | 默认op拥有该权限 为他人打开商店的权限:/gs open 玩家名 |
GlobalShop.MoneyAPI.附属经济插件名称 | 默认op拥有该权限 若想玩家上架可用金币出售物品需要给:GlobalShop.MoneyAPI.Vault |
YAML:
#使用的语言文件
Language: 'zh_CN'
#多服务器模式,启用为ture
#该模式下将会随时判断Mysql中是否存在指定物品
#适用于多个服务器共用一个表(商店)的情况
#当多个服务器共用一个表(商店)时没启用该选项
#将会导致一个商品可被多个服务器分别购买一次
MultiServer: false
#多服务器模式名称,填后请勿更改
ServerName: 'Default'
#商品信息详情(购买者,上架者,价格等)显示在物品介绍最上方还是最下方
#true代表最上方,false代表最下方
ShowType: true
#玩家可上架的物品数量
#格式为:权限名:可上架数量
#其中-1为无限制
#其中权限名无需,也不能加前缀
#例如Default:100
#的权限整体名称为
#GlobalShop.SellLimit.Default
#此外,GlobalShop.SellLimit.Default权限默认玩家拥有
SellLimit:
- 'Default:100'
- 'VIP:200'
- 'OP:-1'
#上架商品的有效期,时间单位秒,0和以下代表永久有效,直到被购买
InvalidTime: 172800
#每个物品到收件箱的有效期,时间单位秒
#当玩家购买(出售的物品被购买)时,收件箱会新增物品
#物品拥有X秒的有效期,过期后自动销毁数据,防止储存,死尸玩家的数据过多
#↑说了那么多并没有什么卵用
#简单的说就是每个新的物品到收件箱时必须在X秒内拿出来,否则就没了
InvalidItem: 2592000
#GUI刷新时间,单位为刻,20刻=1秒
#至少1
GUIUpdateTick: 20
#物品数据刷新时间,单位为刻,20刻=1秒
#至少1
ItemUpdateTick: 20
#商品卖出,被下架等新消息获取时间,单位为刻
#至少1
InfoUpdateTick: 20
#当数据库开启时,失效物品检测间隔
#他在数据库没开启时,怎么填都没有用,单位为刻
MysqlItemCheckTime: 100
#失效物品检测间隔是否开启
#当你是多个服务器共用一个商店时
#只需要一个服务器开启此选项
#为毛?你觉得多个服务器共同检测,使用cpu和内存使用得那么爽么
MysqlItemCheckEnable: true
#上架所收手续费
#手续费为上架价格的百分之X
#例如上架价格100
#所收手续费为:
#100*0.01=手续费(1)
#设置为0代表不启用
SellTax: 0.01
#是否启用Mysql
#当启用Mysql时且多个服务器共用一个表(商店),你必须启用MultiServer选项以及填写ServerName选项保证ServerName不重复
Mysql:
Enable: false
Database: mc
Host: localhost
Port: 3306
User: root
Password: 123
#表名
Table: 'GlobalShop'