MI/PAL Flight fix
No reviews yet
!!!!READ THE DESCRIPTION!!! This is a patch for PAL that fixes some flight mods(e.g. Flight ring, Viltrumite) but the price is all Flight items in MI and it can break Flight in other mod that using PAL library
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Fully vibecoded
Ru человеческое описание
У меня возникла проблема, что у меня не работал полет в моде "Viltrumite" с связке с модом Modern Industrialisation. Этот мод это чинит, но ломает все вещи на полет в MI и может в других модах.
Ну все, ниже, после Англиского норм описания, описание от Claude Opus для задротов.
En
I ran into an issue where flight wasn't working in the "Viltrumite" mod when used alongside Modern Industrialisation. This mod fixes that, but it breaks all flight-related items in MI—and possibly in other mods, too. Anyway, here’s the technical breakdown from Claude Opus for the hardcore nerds.↓↓↓
MI Flight Fix
A lightweight compatibility patch that fixes creative/granted flight being constantly disabled when PlayerAbilityLib (PAL) conflicts with flight-granting mods (e.g. Viltrumite Core, Reliquary, and other PAL-based mods).
The Problem
PlayerAbilityLib's VanillaAbilityTracker.checkConflict() runs every tick and resets the mayfly/flying ability to disabled if PAL doesn't "own" the flight state. When another mod grants flight directly (without registering a PAL ability source), PAL treats it as external tampering, logs a warning, and forcibly cancels the flight — making double-tap-to-fly only trigger a jump.
The Fix
This mod uses a Mixin to cancel checkConflict() only for the FLYING and ALLOW_FLYING abilities, preventing PAL from overriding externally granted flight. All other PAL abilities behave normally.
Compatibility
- Minecraft: 1.20.1
- Loader: Fabric
- Requires: PlayerAbilityLib (PAL)
- Side: Both (server-authoritative; install on server and client)
What this mod can break
- Other PAL flight logic: If a mod intentionally uses PAL to revoke flight (anti-fly zones, custom gamemodes, mana/energy-based flight that should cut off), this fix may keep flight enabled when it shouldn't.
- Datapacks / plugins that disable flight via PAL may stop working as expected.
- Only
flying/mayflyconflict checks are skipped — no other abilities are affected. - The PAL "tamper warning" for flight is intentionally suppressed.
Notes
This is an unofficial compatibility patch and is not affiliated with PAL or any flight-granting mod. Always back up your world before adding mods.
↓Without mod/me whithout Opus 4.8

Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources