SweetFlight —— 飞行管理插件 | 限制每日飞行时间 | 可增加额外飞行时间 [1.8-26.x]

原创 开源 SweetFlight —— 飞行管理插件 | 限制每日飞行时间 | 可增加额外飞行时间 [1.8-26.x] 1.1.6

请登录后获取
[MD] > 本次更新存在破坏性变更,切换了数据库名称,玩家的每日飞行剩余时间数据会丢失,额外飞行时间数据还在 ## 新增 + 添加“是否在登录时启用飞行”的选项,默认开启,允许关闭 + 改用更好的方式来进行飞行时间计数(破坏性变更) + 支持按玩家客户端语言来决定飞行时间 ## 优化与修复 + 升级部分依赖库 [/MD]
[MD] ## 优化与修复 + 优化部分代码结构 + 升级部分依赖库 [/MD]
[MD] ## 优化与修复 + 修复禁止了有能力飞行的游戏模式去飞行的问题 + 升级部分依赖库 + 修复数据仍在加载时,切换飞行状态导致报错的问题 [/MD]
[MD] ## 新增 + 玩家受到伤害自动关闭飞行(默认关闭) + 玩家可以使用权限 `sweet.flight.bypass.world` 绕过世界黑名单限制了 ## 优化与修复 + 升级部分依赖库 [/MD]
[MD] ## 新增 + 添加用于测试冲突的测试命令 + 新增领地内无限飞行选项(默认关闭) ## 优化与修复 + 升级部分依赖库 [/MD]
[MD] ## 破坏性变更 + 使用 LibrariesResolver-Lite 来处理依赖下载 ## 新增 + Dominion 支持 ([#6](https://github.com/MrXiaoM/SweetFlight/pull/6) by [@mc506lw](https://github.com/mc506lw)) ## 优化与修复 + 将 BOSS 血条中的标题,从 MiniMessage 转换为过时格式,以免在血条中无法使用 MiniMessage 格式 + 修复 toggle、on 命令可以绕过插件限制、世界限制开启飞行,然后刚飞起来被按下来的问题 + 升级部分依赖库 ## 其它变更 + TrMenu 菜单修复打开菜单时未更新的问题 ([#5](https://github.com/MrXiaoM/SweetFlight/pull/5) by [@ZXBHELLO](https://github.com/ZXBHELLO)) [/MD]
[MD] ## 破坏性变更 + 取消了 adventure 和 HikariCP 的 relocation,改用 LibrariesResolver 在插件加载时下载依赖 + `top.mrxiaom.sweet.flight.func.entry.PlayerData.bossBar` 的字段签名发生变动,类型由 `BossBar` 改为 `IBarDisplay` ## 新特性 + 支持 Folia 服务端 + 仅在不可飞行的游戏模式(生存模式、冒险模式)消耗飞行时间 + 添加世界白名单和世界黑名单配置,以便管理员可设定在哪些世界可以使用本插件 + 添加 `toggle` 命令作为 `on` 命令和 `off` 命令的别名,用于切换飞行状态 ([#1](https://github.com/MrXiaoM/SweetFlight/issues/1)) + 添加剩余时间显示模式,支持使用 `不显示`、`物品栏上方`、`BOSS血条` 三种模式 ## 修复 + 浮点数存在运算误差,使得 progress 小于 0 导致报错问题 + 玩家在飞行时间充足时,使用命令关闭飞行后,双击仍可飞行的问题 ([#2](https://github.com/MrXiaoM/SweetFlight/issues/2)) + `check` 命令显示的剩余时间,在飞行时间为`无限`时的显示问题 ([#4](https://github.com/MrXiaoM/SweetFlight/issues/4)) ## 其他 + 添加 TrMenu 菜单配置 ([#3](https://github.com/MrXiaoM/SweetFlight/issues/3) by [@ZXBHELLO](https://github.com/ZXBHELLO)) + 更新依赖库 [/MD]
后退
顶部 底部