382792221
有飞行权限的玩家在切换世界后飞行会被关闭PAPER 1.18.2


louyukai
先检查一下可疑的插件:Multiverse-Core和CMI,看看他们的配置文件里有没有切换世界关闭飞行的功能
如果还是不行的话可以另辟蹊径,安装TempFly,然后给玩家tempfly.infinite,tempfly.toggle.self,这样切换世界时TempFly会自动开启飞行,并且给了tempfly.infinite后可以无视飞行时长,刚好符合你的要求,以后玩家飞行直接用tempfly的就行了。我的服务器就是这么解决的

382792221
louyukai 发表于 2022-12-11 21:05
先检查一下可疑的插件:Multiverse-Core和CMI,看看他们的配置文件里有没有切换世界关闭飞行的功能
如果还 ...

没找到,CMI的worldlimit我也是关的

louyukai
382792221 发表于 2022-12-11 21:40
没找到,CMI的worldlimit我也是关的

确实很难找问题所在,所以我用的也是“另辟蹊径”的办法

ZeroExact
本帖最后由 ZeroExact 于 2022-12-11 23:10 编辑

可以看一下此前一个类似帖子
飞行的两个小问题

我给出的方法是用cmi的eventcommand功能,在玩家切换世界的时候为他启用飞行

382792221
ZeroExact 发表于 2022-12-11 23:09
可以看一下此前一个类似帖子
飞行的两个小问题

目前查了一下CMI 的github,可以确定是CMI最近的BUG。。

ZeroExact
382792221 发表于 2022-12-11 23:51
目前查了一下CMI 的github,可以确定是CMI最近的BUG。。

说实话不是一天两天的事了,CMI一直是这样的,甚至还有无权限切换世界开启飞行的BUG

17723889
切换飞行老bug了。。实在不行给个类似于fly权限自由的东西吧..

沫凌奇妙冒险
cmi的文件夹里面有一个是 event啥的.yml文件
里面有一个 关于玩家更改世界后所触发的指令
好像是world啥的
然后把它改为true
再编写玩家关闭飞行的指令在里面然后玩家每次切换世界就能自动关闭飞行模式了
(本人现在在学校没办法特别细致的回答你要是有啥没看明白直接问就行)

xiaomu321
你可以找一个监听飞行的插件如果飞行被切换那么屏蔽之类的东西