Skip to content

fly disabled when warping or otherwise teleporting between dimesions (excluding portals) #4325

@Nibby49

Description

@Nibby49

Type of bug

Other unexpected behaviour

/ess version output

[17:33:19] [Server thread/INFO]: Server version: 1.17-R0.1-SNAPSHOT git-Paper-79 (MC: 1.17)
[17:33:19] [Server thread/INFO]: Brand version: Paper
[17:33:19] [Server thread/INFO]: EssentialsX version: 2.19.0-dev+196-33ca3b2
[17:33:19] [Server thread/INFO]: LuckPerms version: 5.3.47
[17:33:19] [Server thread/INFO]: Vault version: 1.7.3-b131
[17:33:19] [Server thread/INFO]: EssentialsXSpawn version: 2.19.0-dev+196-33ca3b2
[17:33:19] [Server thread/INFO]: EssentialsXChat version: 2.19.0-dev+196-33ca3b2
[17:33:19] [Server thread/INFO]: Economy Layer: None
[17:33:19] [Server thread/INFO]: Fetching version information...
[17:33:19] [Craft Scheduler Thread - 10/INFO]: You're running the latest EssentialsX dev build!

Server startup log

https://gist.github.com/Nibby49/c85f7829422fcf7b9cd2638ff664ba44

EssentialsX config files

https://gist.github.com/Nibby49/3184353698ea69d827621eaf1427899d

Error log (if applicable)

No response

Bug description

When teleporting (has tested /warp and /home) between dimensions (has tested Overworld and end), /fly gets toggled off in survival mode. This appears unrelated to the config option "world-change-fly-reset:" as using an end portal does not reproduce the issue. Player testing issue has both essentials.fly and essentials.fly.safelogin as permissions. Plugins being used are EssentialsX (including Base, Spawn, and Chat), Vault, and LuckPerms.

Steps to reproduce

  1. Ensure world-change-fly-reset is false in the config
  2. Have EssentialsX, EssentialsX Spawn, EssentialsX Chat, Vault (version 1.7.3-b131), and LuckPerms (version 5.3.47) installed.
  3. Set a home in the Overworld and a warp in the end.
  4. Have essentials.fly and essentials.fly.safelogin as permissions
  5. In the Overworld switch to Survival and toggle /fly on. Go to the warp in the End, double tap your jump key and attempt to fly. (Note: This happens when teleporting in either direction.)

Expected behaviour

Based on configuration settings and permissions, /fly should remain enabled when teleporting betweens dimensions.

Actual behaviour

/fly does not remain toggled on when teleporting between dimensions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug: upstreamBugs that exist in the Bukkit API or Minecraft itself.help wantedIssues that need further investigation.module: mainIssues or PRs for the main Essentials moduletype: problemProblems that are not strictly bugs.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions