Multiverse-Core icon indicating copy to clipboard operation
Multiverse-Core copied to clipboard

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

Open lackooka opened this issue 3 years ago • 10 comments

/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

  • [X] 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.

lackooka avatar Jan 20 '22 11:01 lackooka

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

Soapiee avatar Jan 22 '22 20:01 Soapiee

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

sarhatabaot avatar Feb 01 '22 06:02 sarhatabaot

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

lackooka avatar Feb 01 '22 07:02 lackooka

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.

Soapiee avatar Feb 01 '22 13:02 Soapiee

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.

lackooka avatar Feb 01 '22 16:02 lackooka

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

kmmpradeep avatar Feb 03 '22 06:02 kmmpradeep

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

with multiverse, probably

lackooka avatar Feb 03 '22 07:02 lackooka

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

sarhatabaot avatar Feb 03 '22 07:02 sarhatabaot

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 https://github.com/EssentialsX/Essentials/issues/4325 So until we get a fix upstream there is nothing we can do about it :/

sarhatabaot avatar Feb 03 '22 12:02 sarhatabaot

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.

benwoo1110 avatar Mar 27 '22 05:03 benwoo1110