Skip to content

Releases: Octol1ttle/FlightAssistant

FlightAssistant 2.3.4 (MC 1.20-1.21.3)

03 Sep 14:00
b05cec7
Compare
Choose a tag to compare

This is a bugfix update release to FlightAssistant. Please use Discord
or GitHub to discuss this release or report any bugs.

As mentioned in the Discord, this is the final update to 2.0 version series. Please be patient as the next update will take a lot of time.

Fixes

  • Fixed an issue that caused huge amounts of packets to be sent to the server when "Open Elytra Automatically" was
    enabled, potentially triggering anti-cheat software

FlightAssistant 2.3.3 (MC 1.20-1.21.1)

20 Aug 11:18
270afd3
Compare
Choose a tag to compare

This is a bugfix update release to FlightAssistant. Please use Discord
or GitHub to discuss this release or report any bugs.

Fixes

  • Fixed an issue that caused the game to crash when launching in a production environment
  • Fixed an issue that caused the attitude display to behave incorrectly when rolling

FlightAssistant 2.3.2 (MC 1.20-1.21.1)

19 Aug 09:19
8e6dea8
Compare
Choose a tag to compare
Pre-release

This is a bugfix update release to FlightAssistant. Please use Discord
or GitHub to discuss this release or report any bugs.

Fixes

  • Fixed an issue that caused the attitude display to become inaccurate with pitch
  • Fixed an issue that caused flight directors to be inaccurate
  • Fixed an issue that caused flight path display to be inaccurate
  • Fixed an issue that caused some strings to be untranslated when playing with Russian language selected

FlightAssistant 2.3.1 (MC 1.20-1.21)

22 Jul 11:53
1bc9ce8
Compare
Choose a tag to compare

This is a bugfix update release to FlightAssistant. Please use Discord
or GitHub to discuss this release or report any bugs.

Changes

  • Reduced the rate of firework activation when CLB thrust is active
  • Increased the rate of firework activation when APPR thrust is active

Fixes

  • Fixed an issue that caused autopilot to be unstable when fireworks were the active thrust source
  • Fixed an issue that caused more firework activations than needed when using selected altitude
  • Fixed an issue that prevented the thrust setting from appearing on the Status Display if fireworks were the active
    thrust source
  • Fixed an issue that allowed players to use reverse thrust with sources that do not support them (e.g. fireworks)
  • Fixed an issue that caused the stall prevention to activate too late, causing STALL warnings and recovery automations
    to trigger
  • Reduced the effect of an issue that causes the artificial horizon to become inaccurate with high angles

FlightAssistant 2.3.0 (MC 1.20-1.21)

17 Jul 11:59
c652469
Compare
Choose a tag to compare

This is a minor (not really) update release to FlightAssistant. Please use Discord
or GitHub to discuss this release or report any bugs.

Additions

Thrust Management

This update includes a new thrust management system which tries to simulate how thrust is handled on real aircraft. You
can control your virtual thrust levers by using your keyboard arrows (check keybinds settings)

External Thrust Support

This update includes a thrust management system, which is capable of integrating with mods that provide external thrust,
like Do a Barrel Roll (thrusting must be enabled in DaBR settings),
however they are not a requirement.

Autopilot v4

The autopilot has been completely rewritten... for the fourth time!

Automatic Roll Control ft. Do a Barrel Roll

Autopilot v4 is capable of maintaining level roll when using DaBR, meaning it is now capable of maintaining its course
without player intervention

Improved Autothrust

Autopilot v4 features an improved autothrust system that makes use of the precise control offered by the new Thrust
Management.

Smoother vertical guidance

Do I need to explain much?

Configurable Elytra health display units

You can now configure how Elytra health is displayed in the config screen. In addition to the percentage, you can switch
to using raw durability units instead.

Time-to-waypoint approximation

The approximation, shown as WP/TIME: MM:SS on the Status Display

Config option: disable warnings and protections when in Creative Mode

By default, warnings and protections will now be hidden when in Creative Mode or when under some other kind of invulnerability. If this is not the desired behavior, it can be changed in the config screen

Changes

  • The Elytra durability will now also display while holding, but not wearing an Elytra in either hands. In case the
    player is both holding and wearing an Elytra, the shown health will be for the worn Elytra.
  • If the Elytra is unbreakable, its health display will be replaced with "INF"
  • Flight directors will now be hidden at extreme bank angles as they become inaccurate with roll
  • The flight path vector icon will now be hidden at extreme bank angles as it becomes inaccurate with roll
  • Warnings and protections will now be suppressed if the player is invulnerable
  • Elytra will no longer open automatically when the player is in Creative Mode
  • The "Not flying (has elytra)" will no longer activate when the player is using Creative flight

Fixes

  • Fixed an issue that would cause autoland deactivation shortly before touchdown
  • Fixed an issue that would cause the Ground Proximity Warning System to block manual pitch UP inputs when the player is
    stalling, making manual recovery impossible
  • Fixed an issue that allowed faulted computers to issue pitch and yaw inputs

FlightAssistant 2.2.0 (MC 1.20-1.20.6)

10 May 15:30
ee5a60f
Compare
Choose a tag to compare

This is a minor update to FlightAssistant.

Minecraft version limitations

Some features are only available on certain versions of Minecraft:

1.20.6 through 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)

Breaking changes

Unloaded chunk protection mode has been replaced

Setting the option to "Soft" or "Hard" didn't make a difference, so it was instead replaced with a tickbox option Preserve altitude in unloaded chunks. If you previously disabled this protection, make sure to disable the new option as well.

Additions

API for Mod Developers

FlightAssistant 2.2.0 provides an API for mod developers to register their own computers, displays and alerts. For this purpose, the following events have been provided:

  • CustomHudDisplayRegistrationCallback (Register displays with HudDisplayRegistry.register in this event)
  • CustomComputerRegistrationCallback (Register computers with ComputerRegistry.register in this event)
  • CustomAlertRegistrationCallback (Register alerts with AlertRegistry.register in this event)

Alert F/CTL ALTN LAW (PROT LOST)

This alert will be displayed when one of the protection systems fails. In this event, Auto-firework and Autopilot will be disconnected and no longer be usable

Changes

Flight Phase Display

When using a flight plan, the STATUS display will show the current flight phase. The possible values are: ON GROUND, TAKEOFF, CLIMB, CRUISE, DESCENT, APPROACH, LAND, GO AROUND. You can configure the presence of this display in the config screen

Enhanced Autopilot

The autopilot now has more logic for controlling pitch in various scenarios. You should expect the following changes:

  • Autopilot should now use climb pitch (55* UP) for takeoffs and go-arounds
  • Autopilot should now use a different pitch angle when holding altitude to drastically reduce firework usage with A/FRWK on
  • Autopilot should now level off smoother
  • Autopilot should now perform a go-around when rejecting an autoland instead of circling around the destination infinitely

AUTOPILOT OFF and AUTO-FIREWORK OFF are now hidden for their first trigger

These alerts were a nuisance for the first time they appear. Now, they will only appear after the user turns AP and A/FRWK off themselves

Fixes

  • Fixed an issue related to radar altitude computation that would cause multiple system failures when close to the ground

FlightAssistant 2.1.0 (MC 1.20-1.20.4)

21 Apr 10:02
bfbfefb
Compare
Choose a tag to compare

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
  • The landing minimums are now shown on the altitude tape
  • The MINIMUMS callout is now only played once per landing
  • Errors during flight plan loading will provide more useful information
  • Options not available in the Config Screen will now appear switched off
  • It is no longer to turn on Flight Directors, Auto-firework or Autopilot if the autoflight system has failed
  • Reduced the speed at which Autopilot will try to reach a selected target altitude
  • Changed the message that appears when Auto-Firework is armed but no target speed/altitude is set
  • Reduced the frequency of firework activations when Auto-firework is engaged in FRWK CLB mode
  • The GPWS now recoves faster and more reliably from terrain alerts

Fixes

  • Fixed an issue that caused the Autopilot to lose altitude on approach
  • Fixed an issue that would cause multiple system failures when the first waypoint would become the landing waypoint (#14)
  • Fixed an issue that would cause an error to appear when loading a non-existant flight plan on versions 1.20.3+
  • Fixed an issue that would trigger the FRWK NO RESPONSE alert when paused in singleplayer
  • Fixed an issue that would suppress terrain alerts earlier during landing than expected

2.0.0

15 Mar 06:56
2845d86
Compare
Choose a tag to compare

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.
2024-02-27_22 02 26

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.
7bb2bd36d2adb128bf1873b467b8adbad822206e

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. See the feature in action

1.20.1-8

02 Sep 08:54
5d1e8fb
Compare
Choose a tag to compare

1.20.1-7

14 Aug 16:02
3af275d
Compare
Choose a tag to compare