QuickShop-Hikari 6.2.0.8
on 2025 Feb 026.2.0.8
主要变更
- 新增了对Folia的初始支持
- CONTROL_PANEL_UI是一种新的交互方式,它允许你使用图形用户界面(GUI)控制面板而非聊天界面来进行操作。
- 通过这个GUI,你可以添加/移除工作人员、转移所有权、设置商店的销售模式、更改价格以及删除商店!
- 重新添加了QS历史记录GUI
- 移除了真实物品和实体显示;相较于虚拟显示,它们没有任何优势,而且主要还会引发一些问题。
- 如果协议库未更新/未安装,它将默认不显示。
- 新增了/qs浏览 [世界]命令,玩家可以根据是否将世界作为参数来按服务器或按世界查看商店。
- 新增了TRADE_UI交互方式,它会为玩家打开一个基于GUI的交易菜单,以便玩家从商店购买/出售预设的以及自定义数量的物品。
- 更新至我的世界1.21.3、我的世界1.21.4版本。
- 新增了VaultUnlocked支持
次要变更
- 新增了两种即将推出的交互行为:CONTROL_PANEL_UI和TRADE_UI
- 进行了设置,使得当价格变更费用设置为0时,不会发送收费消息。
- 新增了/qs staffall命令来管理所有商店的工作人员。
- 新增了一种商店模式:冻结模式。
- 这允许管理员/商店工作人员暂时停止与商店的交易。
- 该模式已添加到店主菜单中。
- 该模式已添加到基于文本的控制面板中。
- 该模式引入了新命令:/qs silentfreeze和/qs freeze
- 设置了/qs suggestprice的默认操作,当看不到商店时,尝试使用手中的物品堆。
- 新增了shop.finding.global来移除/qs find的距离限制
- 将招牌商店的招牌上蜡以防止修改(感谢ThiagoROX)
- 添加了招牌打开监听器(感谢ThiagoROX)
- 添加了子命令覆盖(感谢ThiagoROX)
内部相关
- 新增了样式指南。
- 在可能的情况下,在代码内部添加了final关键字。
- 当取消设置商店名称时,会调用ShopNamingEvent。
- 新增了ShopUnlimitedStatusEvent,在更改商店的无限制状态时会调用该事件。
- 将事件重新整理到不同的包中。这将会导致依赖这些事件的插件出现问题。
Discord相关变更
- 为通过GitHub赞助的人员新增了赞助者角色。
兼容插件
- Towny
- 新增了废弃城镇配置,以便在城镇沦为废墟时移除商店。
附加插件
高级空岛(SuperiorSkyblock)
- 进行了设置,使得兼容插件可以在有人被从岛屿封禁时删除商店。
修复内容
- 修复了Velocity和Bungee兼容Jars的问题
- 修复了Towny兼容Jar在地块被清理或城镇被删除时不删除商店的问题。
- 修复了利用潜影盒绕过物品限制的问题(感谢TauCubed)
- 修复了在Essentials中查询Towny城镇/国家账户的问题(感谢galacticwarrior9)
注意事项
- 即将移除对1.18/1.19版本的支持。
6.2.0.7
on 2024 Nov 29变更日志
- 完全重写了显示物品代码
- 添加了新的完全重新设计的物品匹配器,将工作类型设置为 3,这纠正了许多问题(仍处于测试阶段)
- 添加了 1.21.1 支持,这将是新的默认支持,只要协议不改变,应该可以允许未来的更新继续工作。
- 为 find 子命令添加了在书籍和装备上查找附魔的支持(感谢 SarahGreyWolf)
其他注意事项
- 可以在 discord 上找到用于 folia 支持的测试版本。
- RealItemDisplay 将在未来的版本中被删除。它效率低下,并且导致的问题比它的价值还多。请迁移到虚拟显示。
6.2.0.6
on 2024 Nov 29错误修复
- 修复了商店物品和某些功能的漏洞(感谢 bridgelol)
- 由于终端用户遇到错误,在更换时暂时禁用了 QS 历史记录。
- 修复了附魔限制在附魔书中未检测到它们的问题(感谢 TauCubed)
更改内容
完整变更日志:https://github.com/QuickShop-Community/QuickShop-Hikari/compare/6.2.0.5...6.2.0.6
6.2.0.5
on 2024 Nov 29新功能
- 支持 1.21
错误修复
- 修复了
/qs clean
可能会删除所有商店的问题 - 修复了
/qs cleanghost
可能会删除所有商店的问题