This is a minor update to FlightAssistant. There are no breaking changes in this release.
Minecraft version limitations
Some features are only available on certain versions of Minecraft:
1.20.4
, 1.20.3
: All features are available
1.20.2
: Cannot load flight plans created in version 2.0.0
1.20
, 1.20.1
: Cannot load flight plans created in version 2.0.0, elytra state protections are not available (Open Elytra automatically
and Close Elytra automatically when submerged
)
Additions
- Flight plans will now be saved and loaded as JSON instead of NBT
- This allows the mod to run on Minecraft versions older than 1.20.3
- Flight plans created in version 2.0.0 can be loaded in Minecraft versions 1.20.3 or higher, where they can be re-saved as JSON and loaded anywhere
- Added the
UNLOADED CHUNK
alert and protection- If the chunk where the player is currently located hasn't loaded in ~3 seconds, a warning will appear on the alert display
- The radar altitude display will be hidden while in an unloaded chunk
- Additionally, the player's pitch will automatically be corrected to preserve altitude and reduce ground speed
Changes
- Reduced the Minecraft version requirement to 1.20.0-1.20.4
- Allowed
LAND
mode to engage earlier- GPWS and flight mode display will be able to provide more relevant alerts during approach as a result of this change
- Options not available in the Config Screen will now appaer switched off
- Reduced the speed at which Autopilot will try to reach a selected target altitude
- Errors during flight plan loading will provide more useful information
- Changed the message that appears when Auto-Firework is armed but no target speed/altitude is set
Fixes
- Fixed an issue that caused the Autopilot to lose altitude on approach
This is a major update to FlightAssistant.
Breaking changes:
- Minecraft version required is now 1.20.3 or 1.20.4
- YetAnotherConfigLib is now required
FlightAssistant now has a wiki to reduce the learning curve.
New features
Config screen
FlightAssistant's HUD and flight protections can now be precisely configured via the config screen. Access the screen by opening Mod Menu.
Flight planner
It is now possible to select multiple destinations instead of just one. See the wiki page on Flight Planner for more details
Improvements to Autopilot
Autoland
The autopilot is now capable of making approaches and landings similar to how aircraft land in real life. Use the Flight Planner to set a landing waypoint and allow Autopilot to do its magic.
Speed and Heading select
You can now select your target speed and heading with the /flas select
command.
New alerts and protections
Void damage alert and protection
This update adds protections when near the Void. The mod will limit the player's descent rate and will attempt to recover if the pilot gets too low, in addition to displaying an alert.
If you want to know more, see the complete changelog for Alpha 1-2 and Beta 1-2
This is the 2nd beta of a major update to FlightAssistant. Please see Alpha 1, Alpha 2 and Beta 1 changelogs for more details.
Changes
- Made the Minimums display replace the Firework mode instead of the Lateral mode, allowing players to still know their target X and Z coordinates when in LAND mode
- Made the Minimums display show a more consistent message if no minimums are set
- Improved the error message that would be shown when acting on an empty flight plan
- Prevented creation and usage of a flight plan consisting of only landing waypoints
Fixes
- Fixed an issue that caused the Reset button in the config screen to use incorrect defaults
- Fixed an issue that caused Elytras to be deployed while in Creative flight
- Fixed an issue that caused the Autopilot to land short of its destination
- Fixed an issue that made GPWS to produce a fault whenever the flight plan was cleared while in LAND mode
- Fixed an issue that caused some players to encounter a crash when trying to launch the game with Fabric Loader version 0.15.2 or lower
This is the 1st beta of a major update to FlightAssistant. Please see Alpha 1 and Alpha 2 changelogs for more details. This release includes breaking changes to config files, so your settings will be reset (sorry).
Additions
- When a landing is executed via the flight plan, and the player doesn't have enough altitude to reach their destination, a
TOO LOW - TERRAIN
warning will sound and appear on screen.
- Now flight plans can be saved to and loaded from disk with
/flightassistant plan save <name>
and/flightassistant plan load <name>
! Plans are stored in NBT format in.minecraft/config/flightassistant/plans
This is the 2nd alpha of a major update to FlightAssistant. Please see Alpha 1 changelog for more details. This release includes breaking changes to config files, so your settings will be reset.
Additions
Added a new tab to the config screen, Flight Protections
. With this tab, you can now allow flight automations to be active even when you're in a GUI (USE ON SERVERS AT YOUR OWN RISK)
Changes
- The mod now allows launch with 1.20.2 and 1.20.3
- When the player is on the water surface and not submerged, Elytras will no longer be retracted
- The
FRWK UNSAFE (EXPLOSIVE)
alert will now appear immediately after an unsafe firework is put into the player's hands, rather than upon activation - When the player is in the water or submerged, certain alerts and protections will now be disabled
- Separated the main config file into three,
flightassistant_hud.json5
for general HUD settings,flightassistant_indicators.json5
for in-depth customisation andflightassistant_computers.json5
for flight warnings and protections
Fixes
- Fixed an issue that caused all flight protections and automations to deactivate when the HUD was hidden with F1
- Fixed an issue that allowed Auto-Firework to activate fireworks even if terrain was straight ahead
- Fixed an issue that caused A/P to temporarily stop working when player pitch was outside safe margins
- Fixed an issue that caused GPWS to pitch up after a
TERRAIN AHEAD
alert slower than required - Fixed an issue that prevented some parts of the HUD from rendering when chat was open
- Fixed Russian translations not being present for some strings
- Fixed an issue that caused
LAND null
to appear on the Flight Mode Indicator - Fixed an issue that caused Flight Directors to frequently switch between two nearby pixels
- Fixed an issue that caused Flight Directors to interfere with other components
- Fixed an issue that caused the Pitch Ladder to interfere with the Flight Mode Indicator
This is a major update to FlightAssistant. The mod has been rewritten (it took 5 months). The version lock has been bumped to 1.20.4 only, and YACL is now required.
Config screen
Now individual HUD components can be toggled via an in-game config screen provided by YACL. Requires ModMenu
Flight planner
In FlightAssistant 2.0, you can add countless amounts of "waypoints" along your route to help you navigate more precisely.
Autoland (experimental)
With the new Flight Planner, you can set a landing waypoint. The mod will try to determine the optimal angle to descent to reach your destination. If the Minimum Descent Altitude is specified, the MINIMUMS
callout will be played upon reaching it.
Speed and Heading selection in autopilot settings
Now it is possible for you to configure the autopilot to only use fireworks below a specified speed or to follow a specific heading (0-360)
Error resistance
FlightAssistant 2.0 can function even when an internal error occurs. The faulting system will be temporarily disabled, and the error will be displayed on the pilot's HUD. It is also possible for them to reset the failed system to try to bring it back online.
Void damage level alerts and protection
FlightAssistant 2.0 offers protections when near the Void. The mod will limit the player's descent rate and will attempt to recover if the pilot gets too low.
Enhanced HUD Color Usage
The new HUD uses more colors to help the player focus on important information, such as their set heading, altitude, or the ground level
Enhanced Flight Mode Display
The new HUD features an improved Flight Mode display with a separate color and better wording
Enhanced Safe Pitch Display
The new HUD displays arrows when the pitch gets unsafe, so that the user knows where to move their controls in order to recover safely.
Automatic Elytra Extensions
If the player starts falling and there's a risk of death from fall damage, FlightAssistant 2.0 will automatically extend the elytras and activate necessary protections. However, if the player is looking directly down to use a clutch item (such as a Water Bucket), protections will not activate in order to not interfere.
Automatic Elytra Retraction
Elytras get significant damage when underwater. For this reason, the mod will retract the wings upon contact with water
That was a big log, but it's not exhaustive! There are still many smaller improvements that you will notice during use.
Thank you for using FlightAssistant!
This is a bugfix update for FlightAssistant 1.0. In this release, some alert sound effects have been adjusted so that they don't appear louder or quieter than the rest.
Known issues (1.19.2 only):
- The
THRUST LOCKED
alert & protection may trigger when receiving damage near walls from sources other than wall collision
This is a bugfix update for FlightAssistant 1.0, in which...
...some issues have been resolved:
- Fixed an issue with the Stall Protection that caused it to limit pitch even when the player was underwater
- Fixed an issue with the Stall Protection that would reset the player's pitch to horizon-level immediately after joining a world
- Fixed an issue with the Ground Proximity Warning System that made terrain alerts trigger even when the player was underwater
- Fixed an issue with the Ground Proximity Warning System that made terrain alerts trigger immediately after joining a world
- Fixed false triggers of the
FIREWORK ACTIVATION FAIL
alert - Fixed an issue with highlighted text that caused it to look incorrectly
...some adjustments have been made:
- Adjusted the Ground Proximity Warning System to issue terrain alerts less often
- Decreased the size of the horizontal flight director line
Thank you for using FlightAssistant!
This is the first release of FlightAssistant, an unofficial continuation of frodare's FlightHud designed to support new Minecraft versions and add safety & QoL features. After installing the mod, check out the Keybinds menu to get familiar with the mod's controls. Use the /flightassistant
(/fhud
) command to access autopilot settings.