
ElytraUtils
Client-Side mod that adds detailed Elytra utilities, such as optimal ascend/descend angle, estimated distance/flight time, and an optinal immersive flight dynamics HUD modeled after that of an aircraft. Extends CoordinatesDisplay, works when CD is hidden.
Links
Tags
Creators
Details
1.0.0
Compatibility
Required content
Changes
1.0.0
Changes:
- Add mod icon, source icon assets, and README screenshots (d7b3031)
- Update README with the flight instrument HUD for v1.0 release (eb01de0)
- Fix HUD centering to match vanilla's actual crosshair position (accede6)
- Remove boresight dot, cut tape gap behind boxes, thread alpha everywhere (868599c)
- Fix HUD overlap/corner bugs, add scale/color config, decouple toggle (1adefef)
- Add bearing/airspeed/altitude tapes and immersive HUD height fade (3666e6c)
- Add fighter-jet flight instrument overlay (issue #10) (4c41ac9)
- Update README and agents.md to match current feature set (af974f3)
- Fix Master Caution threshold slider: show "Off" at zero, shorten labels (9f174b1)
- Add altimeter mode, Master Caution threshold, and HUD module toggles (#11) (3977489)
- Fix config menu: friendly labels, toggle feedback, wrong color default, name (88dcdcf)
- Add config menu with ModMenu integration (issue #1) (8e720da)
- Fix Master Caution rendering: zero-alpha color silently no-op'd every draw (64642cd)
- Fix Master Caution's rocket-boost false negative with a bingo-fuel comparison (eacc389)
- Fix mod entrypoint for client-only rendering registries, add Master Caution diagnostics (72308d2)
- Fix Flight time line to compute time-to-ground, not durability (820cf0a)
- Remove APPROACH bucket, fix pre-launch always showing STALL (1591aeb)
- STALL -> velocity-based, LAND NOW -> dive gradient, flight-time line (#9, #8, #5) (26057dc)
- Implement Master Caution warning (issue #7) (e506bb6)
- Implement glide range display (issue #6) (51c28b0)
- Move impact estimate to its own line under the flight line (b28db1e)
- Implement impact damage estimate (issue #4) (9fcc068)
- Implement dynamic climb/glide indicators (issues #2, #3) (0e47cf5)
- Ground the pitch status thresholds in real elytra stall mechanics (aacc569)
- Fix HUD position jump and add auto-show conditions (fc698b8)
- Replace DevFlags with CoordinatesDisplay ElytraUtils (82c6872)
- Icons (56dd7ed)
- menu updates for displaying what restart-required settings are selected (36dc8ef)
- menu updates for claling without fabirc mod menu (c0aec63)
- added indicator in menu to show if setting requires restart (e3d2753)
- fixed restart flags on some items (4b8ca0d)
- Enabled the last of the options, updated docs with a world gen section (d336942)
- removed unused imports and reorganized (e237ef1)
- Massive docs update (3177e81)
- Fixed CI build (1d81493)
- patched menu (d7f9814)
- Big menu update! (766e8ac)
- update gitignore (4934716)
- added screenshot and install instructions (659e9d1)
- fixing workflow (2ecd5c8)
- upadting workflow (fdd7146)
- initial commit (94c78df)
- Create .gitignore (beb04eb)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:nhWGhj5y:dK84naam"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nhWGhj5y:dK84naam"
}
