[Bug] MEG 4: Mounts only fly if the player has the permission to '/fly'.

Mounts only fly if the player has the permission to /fly. If the player does not have the /fly permission the mount (e.g. dragon) will not fly. But if the player has /fly enabled (even if they're currently on ground) then mount the dragon- the dragon will fly. The problem is I don't want them to be able to fly unless they're on the dragon so I cannot just give them /fly. Plus if they have /fly the command is far superior to any mount so there'd be no reason to use the mount. * Initially reported this to EliteCreatures for their resource and they said to report it to Tixco.

latest.log: https://hastebin.skyra.pw/enulexibuy.rust ver: This server is running Paper version git-Paper-172 (MC: 1.20.1) (Implementing API version 1.20.1-R0.1-SNAPSHOT) (Git: 72e87ab) Plugins:

[14:55:05 INFO]: Bukkit Plugins:
[14:55:05 INFO]:  - ActionAnnouncer, *BeaconEffects, BetterRTP, BlueSlimeCore, BossShopPro, ChestSort, CMI, CMILib, CombatLogX, CoreProtect
[14:55:05 INFO]:  CraftingStore, CrateReloaded, *DisableSpawnerBreaking, DiscordSRV, ezAuctions, FancyNpcs, FancyWaystones, FastAsyncWorldEdit, FastChunkPregenerator, IllegalStack
[14:55:05 INFO]:  InfiniteJump, ItemsAdder, Kingdoms, LibsDisguises, LoneLibs, LuckPerms, mcMMO, MCPets, MMOItems, MobFarmManager
[14:55:05 INFO]:  ModelEngine, Multiverse-Core, MyCommand, MythicLib, MythicMobs, PlaceholderAPI, PlayerParticles, PremiumVanish, ProtocolLib, Quests
[14:55:05 INFO]:  ResourceWorld, SafariNet, ShopGUIPlus, SignShop, spark, Spartan, Vault, Votifier, VotingPlugin, WorldGuard
[14:55:05 INFO]:  *XRayDetector```

MCPets_4.1.0-MEG4
ModelEngine-4.0.2
MythicMobs-5.4.1
MythicLib-1.6.1
ItemsAdder_3.6.1-beta
Assignee Loading
Time tracking Loading