更新日志
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、自定义物品及部分虚拟仓库或背包插件中的物品统计与扣除。