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

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

请登录后获取
这飞行检测好像有点问题普通玩家很难飞起来
 
貌似只有悬空的时候输入指令才能生效
 
貌似会报错
[21:25:42 INFO]: [SweetFlight] Enabling SweetFlight v1.1.4
[21:25:42 ERROR]: Error occurred while enabling SweetFlight v1.1.4 (Is it up to date?)
java.lang.IncompatibleClassChangeError: Failed same module check: subclass top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.Reset is in module 'unnamed module' with loader 'SweetFlight-1.1.4.jar' @52a923f0, and sealed class net.kyori.adventure.text.format.TextFormat is in module 'unnamed module' with loader java.net.URLClassLoader @20ad9418
at java.base/java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:962) ~[?:?]
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:144) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:263) ~[paper-api-26.2.build.55-alpha.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:180) ~[paper-api-26.2.build.55-alpha.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:175) ~[paper-api-26.2.build.55-alpha.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.CharacterAndFormat.<clinit>(CharacterAndFormat.java:177) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.CharacterAndFormatSet.<clinit>(CharacterAndFormatSet.java:33) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.LegacyComponentSerializerImpl$Instances.<clinit>(LegacyComponentSerializerImpl.java:59) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.LegacyComponentSerializer.legacySection(LegacyComponentSerializer.java:60) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.inventory.BukkitInventoryFactory.<init>(BukkitInventoryFactory.java:11) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.BukkitPlugin.initInventoryFactory(BukkitPlugin.java:304) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.BukkitPlugin.onEnable(BukkitPlugin.java:490) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[paper-api-26.2.build.55-alpha.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:201) ~[paper-26.2.jar:26.2-55-a313ca1]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-26.2.jar:26.2-55-a313ca1]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:519) ~[paper-api-26.2.build.55-alpha.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:633) ~[paper-26.2.jar:26.2-55-a313ca1]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:590) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.MinecraftServer.initPostWorld(MinecraftServer.java:648) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:343) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1267) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:303) ~[paper-26.2.jar:26.2-55-a313ca1]
at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
[21:25:42 INFO]: [SweetFlight] Disabling SweetFlight v1.1.4
 
貌似会报错
[21:25:42 INFO]: [SweetFlight] Enabling SweetFlight v1.1.4
[21:25:42 ERROR]: Error occurred while enabling SweetFlight v1.1.4 (Is it up to date?)
java.lang.IncompatibleClassChangeError: Failed same module check: subclass top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.Reset is in module 'unnamed module' with loader 'SweetFlight-1.1.4.jar' @52a923f0, and sealed class net.kyori.adventure.text.format.TextFormat is in module 'unnamed module' with loader java.net.URLClassLoader @20ad9418
at java.base/java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:962) ~[?:?]
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:144) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:263) ~[paper-api-26.2.build.55-alpha.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:180) ~[paper-api-26.2.build.55-alpha.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:175) ~[paper-api-26.2.build.55-alpha.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.CharacterAndFormat.<clinit>(CharacterAndFormat.java:177) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.CharacterAndFormatSet.<clinit>(CharacterAndFormatSet.java:33) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.LegacyComponentSerializerImpl$Instances.<clinit>(LegacyComponentSerializerImpl.java:59) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.adventure.serializer.legacy.LegacyComponentSerializer.legacySection(LegacyComponentSerializer.java:60) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.utils.inventory.BukkitInventoryFactory.<init>(BukkitInventoryFactory.java:11) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.BukkitPlugin.initInventoryFactory(BukkitPlugin.java:304) ~[?:?]
at SweetFlight-1.1.4.jar//top.mrxiaom.sweet.flight.libs.base.BukkitPlugin.onEnable(BukkitPlugin.java:490) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[paper-api-26.2.build.55-alpha.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:201) ~[paper-26.2.jar:26.2-55-a313ca1]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-26.2.jar:26.2-55-a313ca1]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:519) ~[paper-api-26.2.build.55-alpha.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:633) ~[paper-26.2.jar:26.2-55-a313ca1]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:590) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.MinecraftServer.initPostWorld(MinecraftServer.java:648) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:343) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1267) ~[paper-26.2.jar:26.2-55-a313ca1]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:303) ~[paper-26.2.jar:26.2-55-a313ca1]
at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
[21:25:42 INFO]: [SweetFlight] Disabling SweetFlight v1.1.4
开发版修过了
 
有显示当前飞行启用或禁用的变量吗
 
dominion里的fly-permission-nodes应该加什么呀
 
MrXiaoM 发布了更新:

1.1.6

[MD] > 本次更新存在破坏性变更,切换了数据库名称,玩家的每日飞行剩余时间数据会丢失,额外飞行时间数据还在 ## 新增 + 添加“是否在登录时启用飞行”的选项,默认开启,允许关闭 + 改用更好的方式来进行飞行时间计数(破坏性变更) + 支持按玩家客户端语言来决定飞行时间 ## 优化与修复 + 升级部分依赖库 [/MD]

>> 阅读更新详情 <<
 
1.1.6版本偶尔会显示玩家数据异常,没有报错重启服务器就能好希望修复一下:开车:
 
1.1.6版本偶尔会显示玩家数据异常,没有报错重启服务器就能好希望修复一下:开车:
玩家数据异常是玩家的飞行数据缓存没了,插件会在玩家进服的时候,从数据库拉取一次数据,缓存到当前子服的内存里。其它情况要获取数据都是从缓存里获取,只有进服的时候从数据库拉取,然后定时保存/退出时保存。确定玩家进服的时候没有报错吗?
 
1.1.6版本偶尔会显示玩家数据异常,没有报错重启服务器就能好希望修复一下:开车:
如果收到“玩家数据异常”提示的玩家进服后一段时间没有报错的话,可能是异步加载问题,数据还没拉取好,就在请求缓存了,导致出现这个提示。目前没有什么好办法来避免这个提示。
 

在线会员

  • bast_l
  • 秽墨丶
  • WQH灬
  • KingAdolph
  • 橘猫cat
  • Ha_bird
  • wang2007qq
  • fft
  • MichaelBlist
后退
顶部 底部