941
收录服务器
1213
注册
42 503
玩家
PlayerShops GUI [BSP] 允许玩家创建公共商店
允许玩家创建公共图形用户界面商店来销售他们的物品。
作 者 Blackixx
发布时间 2016年9月21日
支持核心 Spigot
原生版本
支持版本 1.7,1.8,1.9,1.10,1.11,1.12,1.13
点此下载

🛒 PlayerShops GUI

PlayerShops GUI 是 Minecraft 服务器中最用户友好的商店插件之一。该插件允许玩家创建自己的虚拟商店,出售物品,并浏览其他玩家的商店进行购买。所有操作都通过直观的库存 GUI 完成,无需复杂的命令。PlayerShops 是 BossShopPro 的附加组件,必须与 BossShopPro 配合使用。

📋 主要功能

  • 玩家可以轻松创建自己的商店
  • 支持多种货币:金钱(Vault 支持)、积分和经验
  • 公共商店列表 GUI 显示所有可用商店
  • 可配置的商店排名和排序
  • 允许玩家购买额外的商店槽位
  • 支持为商店命名、设置税收和价格限制
  • 支持商店图标和玩家头像作为图标
  • 所有 GUI 组件和消息均可自定义

🚀 命令列表

玩家命令

  • /playershops - 打开主 PlayerShops GUI
  • /playershops <玩家名称> - 直接打开指定玩家的商店
  • 别名:/ps/playershop

管理员命令

  • /psadmin create <玩家名称> - 为指定玩家创建商店
  • /psadmin delete <玩家名称> - 删除指定玩家的商店
  • /psadmin save <玩家名称> - 保存指定玩家的商店并退出编辑模式

🔐 权限说明

默认情况下,权限功能是关闭的(管理员命令除外)。可以通过在配置文件中设置EnablePermissions: true来启用。

  • PlayerShops.open - 允许打开主 PlayerShops GUI
  • PlayerShops.create - 允许创建商店
  • PlayerShops.buyslot - 允许购买额外的商店槽位
  • PlayerShops.rent - 允许租用更好的商店列表位置
  • PlayerShops.admin - 对管理员命令的权限要求

⚙️ 配置文件示例


# PlayerShops
# by Felix Neubauer
# 更多信息请访问:https://www.spigotmc.org/resources/29568/
PriceType: money
EnablePermissions: false
ShopCreation:
  Price: 1000.0
  Slots: 9
ShopEditDelay: '15'
PreventSellingPluginItems: true
SlotPurchase:
  Enabled: true
  Price: '%playershops_slots_current% * 100 - 800'
  Amount: 1
  TotalLimit: 54
Renting:
  Enabled: true
  Price: '750'
  Period: '60*60*24*30'
  PeriodDecrease: 750
  AllowStacking: true
  SortAfterRentAmount: true
  PlayerLimit: 18
ShopRanking:
  List:
  - Permission.Sponsor
  - renting
  - Permission.Donator
  - Permission.Helper
  ListOnlinePlayerShopsOnly: false
Tax: 0.00
Price:
  Minimum: 1.00
  Maximum: 75000.00
Sound:
  PlayerPurchasedFromYou: 'ENTITY_PLAYER_LEVELUP:1:1.5'
ShopIcon:
  AllowShopRename:
    Permission: ''
    SlotsNeeded: 18
  ShopRenameAllowColors:
    Permission: 'PlayerShops.renamecolors'
    SlotsNeeded: 18
  UsePlayerHeads: false
  AllowIconSelection: false
  AllowInventoryItem:
    Permission: ''
    SlotsNeeded: 54
  List:
    TNT:
      Icon:
      - type:TNT
      - 'name:&4&l%playershopname%'
      Permission: 'PlayerShops.Icon.TNT'
      SlotsNeeded: 0
    Obsidian:
      Icon:
      - type:OBSIDIAN
      - 'name:&4&l%playershopname%'
      Permission: ''
      SlotsNeeded: 54
Signs:
  Enabled: true
  PlayerShopText: '[PlayerShop]'
  ShopListingText: '[PlayerShops]'