更新记录
每个版本的更新内容与发布日期。升级方式:关服,替换 jar,开服;商店文件、设定文件与数据库都会保留。
开服侦测信息改为彩色
升级不需要改设定:替换 jar 后开服即可。
- 优化开服后列出的同系列插件改为彩色显示,与其他云插件一致,最后一行显示共侦测到几个本系列插件
- 优化授权版下载文件名改用简体字(CloudShop-1.1.1-简体授权版.jar)
简繁分明、开服侦测同系列插件、讯息更清楚
升级不需要改设定:替换 jar 后开服即可。
- 优化简体授权版里所有文字都是简体(讯息、后台、默认设定、云界面画面、物品名)
- 新增开服后列出侦测到的同系列插件,每个一行,写明和云商城的联动(例如云界面画面、云物品上架与当作货币)
- 优化没填授权码改为灰字说明怎么取得;只有授权码无效、被停用或过期才黄字提醒;暂时连不上授权服务器会自动重试,不再黄字
- 优化设定写错时直接说明哪个文件、哪个键、写了什么、怎么改(货币、商店文件、时区)
- 新增云界面画面文件自动更新:没改过的旧默认画面会换成新版,改过的保留
- 优化中文指令与关键字简繁都认得(例如 /cs 帮助、/cs 幫助,reset: 每周 / 每週)
后台不再出现不必要的黄字
- 优化没安装、也没有商品使用的可选货币(例如默认设定附带的 PlayerPoints 点券)改为灰字 INFO;只有默认货币或有商品标价用到时才黄字提醒
- 新增商品标价用了 config.yml 没有设定的货币时会提示
- 优化范例商店的组合价格改用经验等级,不依赖 PlayerPoints(只影响全新安装)
主菜单自动加入新商店、轮换格放固定商品
- 优化默认 menu.yml 开启 list-all-shops:新建的商店不用设定就出现在主菜单(已经生成的 menu.yml 加上 list-all-shops: true 即可)
- 修复固定商品放在轮换格上时会被抽到的商品盖过;现在固定商品保留,轮换只抽剩下的空格数量
首个版本
- 新增一个文件一个商店:1 – 6 行、多页、空格底色、进入权限、只在指定子服开放、从主菜单隐藏;主菜单 menu.yml 自由排版,可放出售箱、一键卖出、指令按钮
- 新增商品来源:原版物品、云物品 ci:、MMOItems、CraftEngine、ItemsAdder、Nexo、MythicMobs 物品,以及游戏内上架时原样保存的完整物品;也可以只执行指令(卖权限、称号、服务)
- 新增多货币:Vault、PlayerPoints、经验等级、物品货币、PlaceholderAPI + 指令;组合价格(例如 5000 金币 + 50 点券),缺一样就不扣款
- 新增限购与库存:每人 / 全服、买入 / 卖出、每天 / 每周 / 每月 / 固定间隔重置、库存与补货;共用 MySQL 时跨子服精准计算,同时抢最后一件也不超卖
- 新增动态价格:买越多越贵、卖越多越便宜,设定上下限与回复半衰期,商品说明显示 ▲ / ▼ 行情
- 新增轮换商店:商品池按权重定时抽选,可以每位玩家不同,所有子服抽到一样的
- 新增折扣与限时特卖:文件里的全店 / 单品折扣(日期区间、每周哪几天、每天哪个时段);/cs sale 限时特卖与全服广播,显示删除线原价与倒数
- 新增出售:右键 / Shift+右键、数量选择、出售箱、/sell hand、/sell all(先确认);多个商店都收同一种物品时给玩家最高价
- 新增用物品 ID 辨认插件物品,带随机属性、强化的装备也能卖;不能堆叠的装备买多件时每一件单独产生
- 新增背包放不下时直接拒绝购买(背包空间不足,请检查背包),不扣钱、不丢地上
- 新增游戏内管理介面 /cs admin:新建商店、拿着物品点空格子上架、Shift 移动与互换、聊天栏输入价格 / 限购 / 库存 / 动态价格 / 折扣 / 条件 / 指令
- 新增网页编辑器 /cs editor:拖放排版、多货币价格、限购与周期、物品库、撤销重做、草稿自动暂存;回到游戏点 [套用] 才写入,套用前自动备份
- 新增云界面 CloudUI:/cs 打开全屏商城画面(商店列表、商品卡片、详情、数量、购买 / 出售 / 全部卖出),没有资源包的玩家自动用箱子菜单;cloudshop 动作可从其他画面打开商店
- 新增MySQL 多服同步:在任何子服改商店(管理介面、网页编辑器、改文件后 /cs reload),其他子服 2 – 3 秒内更新;特卖与跨子服行情同步
- 新增导入:/cs import shopguiplus | economyshopgui,转换商店、主菜单、价格、 页面与格子、指令与权限商品、插件物品,导入前自动备份
- 新增PlaceholderAPI 变量:买价、回收价、剩余限购、库存、行情、全店折扣、轮换倒数、余额;ShopTransactionEvent 交易事件;交易记录 /cs logs
- 新增没人使用时没有任何循环任务;数据库全部在背景线程;交易后只重画一格;50 个机器人每秒 194 笔交易时 MSPT 7.8 ms
- 新增Paper / Purpur / Folia 1.20 – 26.x,Java 17+,同一个 jar