• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
[1.16-26.2|支持Folia]BlackMarket —— 动态市场|跳蚤市场|以物换物|全懒人GUI配置|高度可自定义|支持模组物品

原创 经济 [1.16-26.2|支持Folia]BlackMarket —— 动态市场|跳蚤市场|以物换物|全懒人GUI配置|高度可自定义|支持模组物品 1.0.5

请登录后获取
BlackMarket 1.0.4 → 1.0.5 更新日志

Fix - 修复待领取物品在并发领取或同一毫秒多条记录时可能被重复发放的问题,背包满时只掉落放不下的部分
Fix - 修复搜索时空关键词会匹配出全部商品的问题
Fix - 修复按物品ID搜索时符号干扰匹配、含数字物品名拼音首字母匹配异常的问题
Fix - 修复删除/买空某一页最后一条商品后停留在空白页的问题(自动回退到上一页)
Fix - 修复跳蚤市场卖家离线且无法发放离线收益时,购买仍成功导致卖家收益丢失的问题(现会拦截并提示)
Fix - 修复取消/删除跳蚤市场上架时,卖家离线物品静默丢失的问题(现自动转入待领取)
Fix - 修复背包满时物品整叠重复发放的问题
Fix - 修复并发购买/取消上架导致物品或资金重复发放的问题
Fix - 修复市场价格未知时低价上架被错误卡住的问题
Fix - 修复跳蚤市场功能关闭时会清空挂单数据的问题
Fix - 修复卖家收益(含离线收益)未按挂单实际支付货币发放的问题(此前固定发放默认货币)
Fix - 修复以物换物旧数据中非法/失效物品材质导致加载崩溃的问题
Fix - 修复对同一商品重设更长折扣时旧到期任务误删新折扣的问题
Fix - 修复跨午夜定时活动(如 22:00-02:00)无法生效的问题
Fix - 修复服务器异常关闭后重启遗留活动实体未清理的问题
Fix - 修复神秘商人刷新价格区间可能出现负区间导致商品归入错误区间的问题
Fix - 修复每日补货日志显示错误数值的问题
Fix - 修复价格历史趋势图周期计算错误的问题
Fix - 修复热重载后部分配置缺失键返回空值的问题(现正确回退默认值)
Fix - 修复配置迁移整段覆盖导致新增默认键丢失的问题(改为仅恢复叶子键,保护自定义值)
Fix - 修复配置迁移保存失败后下次启动跳过迁移导致数据丢失的问题(现自动回滚备份)
Fix - 修复日志解析/清理失败时无提示的问题
Fix - 修复声望未启用时仍生成空数据文件的问题

Change - 货币配置从 config.yml 迁移至独立的 currency_settings.yml,旧配置启动时自动迁移
Change - /bm discount 命令语法调整为:set <物品ID|all|*> <折扣率> [时长秒] [叠加声望折扣]
Change - 折扣默认时长改为可在配置中自定义(原固定 1 小时)
Change - 折扣消息改为显示「优惠 X% off」,时长统一以秒显示
Change - 快捷出售支持统一结算货币,可将所有商品收益按汇率折算为指定货币发放;未配置汇率时退回商品原货币
Change - 非默认货币商品现可正常出售(1.0.4 中会被直接跳过)
Change - 声望系统:各等级可单独配置每日获取上限(-1 为无限制);声望购买折扣、出售加成与活动折扣的叠加模式可配置(乘法/加法/取最高/互斥)
Change - 自动削减库存默认触发阈值由 200% 调整为 80%
Change - 交易日志格式新增 {currency} 占位符,默认日志将记录交易货币
Change - 价格趋势图改用更平滑的显示字符,并换行显示首末价与涨跌幅,相关文案支持本地化
Change - 固定税费在交易货币为非默认货币时按汇率折算到交易货币计价
Change - 移除打开/关闭界面时的音效

New - 新增 Web 管理界面:通过浏览器管理黑市(商品/库存/价格编辑、跳蚤市场与以物换物管理、货币与汇率管理、价格统计与图表、冻结与安全、交易日志浏览与CSV导出);支持访问Token、会话超时、可选SSL、访问日志,默认关闭
New - 新增多货币标价:商品与跳蚤市场上架可设置多种货币价格,买家可用其中任意一种货币全额支付
New - 新增组合支付:买家可组合多种货币付款,支持汇率换算、实时余额校验与超付上限
New - 新增汇率管理:管理员可在界面中设置/移除货币间兑换汇率
New - 新增货币管理:管理员可重命名、启用/禁用、新增/删除物品货币,并可修改货币图标
New - 新增别名系统:/bm alias 命令可为商品设置/移除搜索别名,别名可替代商品ID使用
New - 新增别名自动导入:支持从物品自定义名称、CraftEngine 物品名、Forge 模组物品名自动生成别名(可配置覆盖策略与日志)
New - 新增权限:绕过税费、冻结/解冻账户、查看声望
New - 新增权限组税率倍数配置
New - 新增对 Folia 服务器的支持
New - 搜索界面尺寸可在配置中调整,按钮支持关闭界面/执行命令等新动作
New - 快捷出售与批量出售收益按货币分组显示,出售结果界面总收入摘要槽位可配置
New - 神秘商人出现公告附带优惠百分比
New - 每日流水统计支持按货币分组

Improve - 待领取物品数据加载更健壮,损坏数据不再导致功能异常
Improve - 声望数据改为延迟异步保存,减少卡顿
Improve - 商店、搜索、快捷出售、以物换物等界面优先显示商品别名
Improve - 管理员直接调整声望时同步触发等级提升通知
Improve - 配置迁移保留用户自定义值(增量迁移,仅合并缺失键)
Improve - 各音效类型支持独立配置音量与音调
Improve - 新增价格统计能力(当前价、24小时/7天涨跌、最高/最低/均价、变动原因分布),供 Web 界面使用

Remove - 移除打开/关闭界面的音效及其配置
Remove - 移除部分细粒度权限节点:商店购买、跳蚤市场上架、跳蚤市场购买、物品信息查看等独立权限(访问控制由现有主权限统一管理)
几乎重构了60%+的代码
关于配置文件虽然有自动迁移 但建议手动迁移配置项
兼容了CraftEngine的自定义物品
黑市 BlackMarket V1.0.1 更新日志
Fix - 即使关闭交易限额或对玩家组进行上限修定,仍然会触发交易限额机制
Fix - 修复了部分许可证阻断失效的问题
Fix&Remaster/New - 修复/重置/添加了Message.yml中的消息键,修复了部分gui内容提示未找到的问题
Remaster - 在gui.yml重置了MainShopGUI的默认布局
Remaster - 重置了以物换物的gui布局以及使用方式
Remaster&New - 在AdminGUI重置了部分gui的布局,并添加了新的多选逻辑
New&Remaster - 完善了神秘商人的所有功能,重做了部分逻辑
New - 添加了bStats支持

欢迎大家进行测试,有Bug请及时进群反馈!
后退
顶部 底部