• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
UltimateShop - 一个以轻便、易用、逻辑性为主的 Spigot 综合性功能性商店插件 - 1.14 ~ 1.21

原创 开源 经济 UltimateShop - 一个以轻便、易用、逻辑性为主的 Spigot 综合性功能性商店插件 - 1.14 ~ 1.21 3.5.1

  • 修复buy-actions在增量购买时只能执行一次的问题。
  • 做了亿点更新。
  • 更新到最新版本。
  • 新增了 1.20.6 和 1.21 版本支持。
  • 在物品语句中新增了自定义工具、食物、唱片 Component 支持。
  • 修复了在一些特殊情况下无法触发增量菜单的 bug。
  • 将插件更新到最新版本。
  • 在菜单配置中新增了 open-actions 选项,代表设置菜单开启时将会执行的动作。
  • 新增了 open_bedrock_menu 和 shop_bedrock_menu 动作,代表打开对应的基岩版菜单,此动作对 Java版玩家无效。
  • 新增了新的基岩版玩家检测方式:UUID,可以在 FloodgateAPI 未能在子服成功配置情况下仍能检测到基岩版玩家,一般情况下不建议使用。
  • 更新了默认的增量购买菜单配置,使其能够展示插件绝大部分有关增量购买菜单的功能。
  • 新增了 sell-all.max-amount 选项,代表玩家一键出售时最大物品数量。
  • 新增了 sell-all.hide-message 选项,代表一键出售时是否详细展示物品回收情况。
  • 改进了一键出售提示,默认配置下不再是以前的展示所有物品出售情况,而是同类型插件的出售了 X 件物品,获得了 X 金币类型的提示。旧版本提示仍可通过上一条更新记录的选项恢复使用。
  • 现在 click-events 选项支持多个适配键,你可以设置玩家左键和右键都是购买物品或者打开增量购买菜单。
  • 修复了回收棒无法在 Lore 中正常显示剩余使用次数以及使用后旧使用棒不消失的问题。
  • 现在在尝试重启插件时,会自动关闭所有玩家正在打开的商店 GUI 以避免数据储存方面的问题。
  • 现在在基岩版菜单中,自定义按钮将永远显示在商店商品的后面,避免出现按钮分布混乱的问题。
  • 现在价格配置中的 placeholder 选项也支持使用 PlaceholderAPI 变量符了,这代表你可以通过 PlaceholderAPI 的一些拓展实现 50000 金币显示成 5 万金币了,插件默认暂不考虑加入此功能。
  • 新增了 menu.bedrock.not-auto-close 选项,如果启用,基岩版玩家购买或者回收商品后将不再关闭 GUI,而是打开上一级菜单,避免玩家想要出售其他物品时需要重复打开商店的情况,也与 Java 版玩家使用情况贴合。
  • 配置选项破坏性修改:为减少插件使用记忆门槛,现将所有旧商店配置中的 send-message-after-buy 选项替换为 hide-message,代表是否隐藏插件购买或者回收物品时的提示。
  • 在 config.yml 中新增 math.scale 选项用以指定插件数字有关值储存的保留小数位,默认为 2,即只保留两位小数。保留小数采用向上取整的方式。​
  • 在随机变量符中新增 ~ 符号用法,可以用来指定在区间内随机生成数字,例如 0~100 代表从 0 到 100 随机生成一个数字,用以生成随机价格。(仅付费版本)​
  • 修复了玩家数据未能在 BungeeCord 如期同步的问题。​
  • 修复了使用 /shop menu 后接错误的菜单和商店 ID 时,插件在后台输出报错的问题。
  • 将 placeholder.click.enabled 选项的默认值调整为 false。
  • 现在 placeholder.click.enabled 关闭情况下,{buy-click} 和 {sell-click} 变量符仍正常显示可正常购买或者回收物品的提示。
  • 移除了旧版第三方插件物品检测机制,因为我们的全新第三方插件物品检测是正常工作的,删除这个机制可以节省插件在判断第三方插件物品时的性能。
  • 现在一键回收菜单开始接受 select-more.max-amount 的值,这代表玩家不能一次性出售过多的物品以在使用动态价格时可能造成服务器卡顿。
  • 改进了插件在部分情况下的性能消耗。
  • 配置选项破坏性更改:将 display-item.add-displayname 选项重命名为 display-item.add-lore 选项。
    • 在新的选项中,插件将不会在选项值的前面自动加上物品名称。您必须使用新增的变量符 {item-name} 代表物品的名称。
    • 因此,新选项的默认值是 '&f{item-name} x{amount}'。
后退
顶部 底部