Skip to content

更新日志

2026-06-17

1.2.0

  • 补全商店配置、商品规则、限购标记、自定义货币和变量文档。

2026-02-07

1.1.9

  • 调整商店界面尺寸配置上限,由 6 提高至 12。
  • 修复商店未配置权限时可能无法正常打开的问题,现在仅在实际填写权限后进行权限检查。
  • 新增物品名称和 Lore 的匹配模式,支持使用 contain@ 进行包含匹配、使用 equals@ 进行精确匹配。
  • 优化背包、SpaceRingPlus2、LyLootsWareHouse 和 LyWarehouse 的物品匹配规则,使物品统计与实际扣除采用一致条件。
  • 调整物品货币来源,不再统计或扣除 VirtualStorage 中的物品。
  • 修复跨多个物品堆扣除材料时可能出现数量处理异常的问题。
  • 兼容依赖 Bukkit 命令事件的插件,商店执行玩家命令或控制台命令时会触发对应事件。
  • 优化购买命令前缀处理与调试输出,正确区分玩家、临时 OP 和控制台执行方式。

2026-01-07

1.1.8

  • 新增 CraftX 变量货币支持,可使用 cx 类型检查并扣除指定变量,所需数量会应用公式、折扣并向上取整。
  • 修复 CraftX 变量不是有效数字时仍可能继续购买的问题,现在会拒绝交易并在控制台输出异常变量信息。
  • 修复玩家跨过限购刷新时间后数据未正确重置的问题,登录加载数据时会根据上次保存时间和配置刷新点重新判断。
  • 优化玩家货币与限购数据的加载、保存流程,同时适配本地文件和数据库存储。
  • 新增商店购买状态刷新机制,玩家货币或限购数据变化后可重新判断商品是否满足购买条件。
  • 优化商品可购买状态判断,统一检查背包空位、展示条件、开放时间、额外条件、限购次数、折扣和各类货币余额。

2025-09-10

1.1.7

  • 调整商店界面打开流程,关闭原界面后立即完成权限、显示条件和商品检查。
  • 新增 SpaceRingPlus2 兼容开关,可通过配置决定是否统计和扣除空间戒指中的物品,默认开启。
  • 修复从 SpaceRingPlus2 扣除物品时数量处理不完整的问题,现在会持续扣除匹配物品直至满足需求或库存不足。

2025-06-29

1.1.6

  • 新增可配置的菜单商店,支持按权限、显示条件和开放时间控制商品展示与购买。
  • 新增多种购买货币支持,包括物品、Vault 金币、点券、PlayerPoints、tEconomy、NyEconomy 和插件自定义货币。
  • 新增玩家与全服限购功能,支持为限购标记配置周期刷新时间。
  • 新增商店与商品折扣条件,可根据玩家条件自动采用满足条件的最低折扣。
  • 新增购买前置条件、失败提示及购买后玩家、OP、控制台命令执行功能。
  • 兼容 PlaceholderAPI、自定义物品及部分虚拟仓库或背包插件中的物品统计与扣除。