EchoSight

Turns Minecraft's audio into readable HUD: every sound gets a direction, distance and priority on a threat ring, plus a reworked subtitle panel. Built for deaf and hard-of-hearing players. Client-side, no mixins, no ESP.
Back to Files

echosight-1.1.0+mc26.1.jar

File nameechosight-1.1.0+mc26.1.jar
Uploader
shinoameshinoame
Uploaded
Oct 10, 2026
Downloads
7
Size
147.8 KB
Mod Loaders
Fabric
File ID
9120183
Type
R
Release
Supported game versions
  • 26.1.2
  • 26.1.1
  • 26.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:echosight-1652286:9120183"

Learn more about Curse Maven

What's new

### Added

- **Elevation caret.** A small up or down caret now appears beside an arc on the ring, and next to the direction
pointer in the subtitle panel, when a sound comes from more than 3 blocks above or below you.
- **Fade-in.** New arcs and subtitle rows ease in over 120 ms instead of snapping onto the screen. A source that keeps
retriggering fades in only once.
- **Confirmation for "Reset all overrides".** The button on the per-sound screen now needs a second click within 3
seconds, since overrides are built one sound at a time and cannot be undone.

### Changed

- **Edge pulse** is now an even vignette on all four sides of the screen. The left and right edges used to be flat
bars at a different strength.
- **Crowded HUD keeps what matters.** When more sounds are active than the HUD can hold, the least severe are dropped
first. Previously the oldest went first, so a burst of footsteps could push out a creeper fuse.

### Fixed

- **Monochrome palette was not monochrome.** The ring and the subtitle panel stayed fully coloured whichever palette
was selected. Monochrome now uses greys only, everywhere.
- **Rare crash when choosing a sound's colour**, triggered by sound ids with one specific hash value.
- **Jukeboxes could drop off the HUD** when enough hidden looping sounds (cave ambience, minecarts) were playing at
the same time.
- **A record started while EchoSight was toggled off** did not appear after turning it back on.
- **Changing the system clock** (or a daylight-saving step) could expire every ping at once or freeze them on screen.
- **Long subtitles could run past the left edge of the screen** when the panel font scale was above 1.0.
- **Footer buttons on the per-sound screen** ran off both edges in narrow windows or at a large GUI scale.

### Performance

- Sound capture no longer waits on the renderer for every sound played.
- The subtitle panel no longer rebuilds its text every frame.
- Ring arcs are drawn with far fewer matrix operations, and the ring allocates nothing per arc.