Multiverse-Core

Multiverse-Core

6M Downloads

[Bug]: Automatically fly turned off in survival 1.17.1 [EssentialsX plugin]

lackooka opened this issue ยท 10 comments

commented

/mv version -p output

https://paste.gg/p/anonymous/7beaf2f14b7048599e0170b811ee36c4

Server logs

no error

Server Version

This server is running Paper version git-Paper-408 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: cc43ba7 on ver/1.17.1)
You are running the latest version
Previous version: git-Paper-792 (MC: 1.16.5)

Bug Description

When I teleport another world in survival, essentials FLY is automatically turned off.

Steps to reproduce

Start server with essentials and multiverse in 1.17
Turn on fly with /fly in survival and teleport another world
Fly is turned off

Agreements

  • I have searched for and ensured there isn't already an open or resolved issue(s) regarding this.
  • I was able to reproduce my issue on a freshly setup and up-to-date server with the latest version of Multiverse plugins with no other plugins and with no kinds of other server or client mods.
commented

I am experiencing the exact same issue.
I have tested this on 1.18.1 paper and 1.17.1 paper. Both with only 2 plugins, Essentials and Multiverse Core.

1.18.1: https://pastebin.com/QNFgz6SL

This server is running Paper version git-Paper-132 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT) (Git: 5e30e19)

1.17.1: https://paste.gg/p/anonymous/a48cbe0d183f41909e4ca20fdcd15e0c

This server is running Paper version git-Paper-408 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: cc43ba7 on ver/1.17.1)
You are running the latest version

commented

I didn't change it , but I will check it out later. Thanks a lot

commented

I'm experiencing the same issue, some people proposed a fix that didn't work for me, but maybe it will for you.
Have you tried changing these settings in essentialsx to false?

# When a player changes world, should EssentialsX reset their flight?
# This will disable flight if the player does not have essentials.fly.
world-change-fly-reset: false
commented

I'm experiencing the same issue, some people proposed a fix that didn't work for me, but maybe it will for you. Have you tried changing these settings in essentialsx to false?

# When a player changes world, should EssentialsX reset their flight?
# This will disable flight if the player does not have essentials.fly.
world-change-fly-reset: false

I have tried this and it didnt make a difference to me either.

commented

I'm experiencing the same issue, some people proposed a fix that didn't work for me, but maybe it will for you. Have you tried changing these settings in essentialsx to false?

# When a player changes world, should EssentialsX reset their flight?
# This will disable flight if the player does not have essentials.fly.
world-change-fly-reset: false

I have tried this and it didnt make a difference to me either.

I tried too, and no difference.

commented

I am facing same issue. Is this problem with multiverse or essentials?

commented

I am facing same issue. Is this problem with multiverse or essentials?

with multiverse, probably

commented

I am facing same issue. Is this problem with multiverse or essentials?

with multiverse, probably

I'm not sure, I'll try modifying both projects to see if I can fix it. Seems someone already made a PR to fix this issue: see #2683

commented

To be more specific with this bug:
This only happen if you're in survival mode before the teleport:

  1. Player is in survival mode & has /fly enabled.
  2. Teleports to another world, fly is disabled.

If you are in creative or spectator mode before you teleport, the fly status is preserved.

Upon further investigation, this seems to be a vanilla issue, not a multiverse or essentials issue, see EssentialsX/Essentials#4325
So until we get a fix upstream there is nothing we can do about it :/

commented

Indeed this looks like an upstream issue, not much mv can do then. Will keep this open just so we keep track on whether upstream will fix this issue.