SellGui - 一个非常简单的出售物品插件

原创 其他 SellGui - 一个非常简单的出售物品插件 1.2.0

Source of resources
Original
插件中文名称
出售界面
插件英文名称
SellGui
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
Language
Multi-language
Precondition
Vault(https://www.spigotmc.org/resources/vault.34315/)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
  11. 1.11
  12. 1.10
  13. 1.9
  14. 1.8
前言
首先感谢sx-attribute插件,想法来源于该插件自带的sx-sell功能。:花花:

功能
使用命令打开一个GUI,把lore带有xxx的物品放进去,点击按钮即可出售物品

命令
/sell - 打开出售界面
/sellreload - 重新加载配置文件

权限
sellgui.sell - 使用/sell命令(玩家默认拥有)
sellgui.reload - 使用/sellreload命令(op默认拥有)

配置文件
YAML:
gui:
  # GUI标题
  title: '&6&l出售你的物品'
  # GUI行数(必须<=6)
  rows: 3
setting:
  # 确定出售按钮的位置(从0开始数,确保格子数不能大于行数*9-1,否则会出现报错)
  slot: 26
  # 检测lore的文字
  # 你可以使用&颜色代码,检测时会自动移除
  # 例如:&a&l金币出售: &f100
  # 例如: 111金币出售: &6200
  # (只要包含"金币出售"即可,检测的价格是"金币出售"后面的数字)
  # 注意!一个物品上如果出现2行的金币出售,则会被判定为2个物品,价格会累加!
  # 金币支持浮点数,但最多支持小数点后2位,超出会自动舍弃
  check: '金币出售:'

sell_ready_item:
  # 准备出售按钮的名称
  name: '&a点击出售'
  # 准备出售按钮的材质
  material: 'DIAMOND'
  # 准备出售按钮的模型数据
  custom_model_data: 0
  # 准备出售按钮的描述
  lore:
    - '&7请把所有想出售的物品'
    - '&7放进GUI中,然后点我'

sell_ok_item:
  # 确定出售按钮的名称
  name: '&a确定要出售吗?'
  # 确定出售按钮的材质
  material: 'DIAMOND'
  # 确定出售按钮的模型数据
  custom_model_data: 0
  # 确定出售按钮的描述
  lore:
    - '&7共可以获得 &e%price% &7金币'
    - ''
    - '&c再次点击即可出售'

messages:
  prefix: '&f[&aSellGui&f] '
  only_player: '&c只有玩家才能使用此命令'
  reload_success: '&a配置已成功重新加载'
  sell_success: '&a成功出售 &6%amount% &e个物品,获得 &6%price% &e金币.'
  inventory_full: '&c你的背包已满,其他物品已掉在地上!'
  no_permission: "&c你没有权限使用该命令."

相关截图
pArvLrj.png

pArvOqs.png

已知bug
暂无
[如果你有其他问题或者建议请联系我QQ:778305883]

未来计划
兼容playerpoints插件
  • Like
Reactions: 梦 安然
Author
aqdx
Price
5金粒
Downloads
18
Views
365
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from aqdx

Share this resource

Latest updates

  1. 1.2.0版本区分

    custom-model-data只有在1.13+才有 在1.13以下版本使用时会出现报错 将插件改为了2个版本 1.13+拥有custom-model-data功能...