promotional bannermobile promotional banner

Inner voice

Inner Voice is a client‑side mod that displays floating, typewriter‑style “inner voice” text in the world when you fight or approach specified mobs, and can also assign custom BGM with synchronized lyrics/subtitles to each mob.
Back to Files

inner_voice-1.1.0.jar

File nameinner_voice-1.1.0.jar
Uploaded
Jul 9, 2026
Downloads
13
Size
337.0 KB
Mod Loaders
Forge
File ID
8398060
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:inner-voice-1601081:8398060")

Learn more about Curse Maven

What's new

 Inner Voice 1.1.0 Changelog

## New Features

- Added an in-game visual editor to configure entities, biomes, and structures, including their enabled status, music, text, and phases.
- Added configurable health phases for entities, supporting different text and BGM based on health thresholds.
- Added biome BGM and text configuration, supporting custom music playback and subtitle or inner voice text display when entering a biome.
- Added structure BGM and text configuration, supporting both vanilla and modded structures, with priority higher than biomes but lower than entities.
- Added day/night phases, allowing biomes and structures to be configured separately for all-day, daytime, and nighttime music and text.
- Added a music pack directory `config/inner_voice/music_packs` for easy centralized management of songs in modpacks.
- Added MP3 support, along with support for `.lrc`/`.srt` subtitle files with the same name, OGG embedded lyrics, and MP3 ID3 lyrics.
- Added subtitle language modes: Auto, Original, Translation, and Bilingual.

## Improvements

- World text is now the default display mode, with text generated in front of the player's view instead of being fixed to follow the player.
- Entity world text now adjusts its size based on the entity's collision box, with random size, angle, and slight floating effects.
- Biome and structure world text use configured distance and size, randomly generated in front of the player's view.
- HUD text animations are now consistent with world text, including typewriter effect, fade-out, and slight floating.
- Music playback now uses a custom audio engine, reducing overlap with vanilla music and supporting fade-in and fade-out.
- Priority order adjusted to: Entity > Structure > Biome.
- Added a 5-second stabilization delay when switching entities, structures, or biomes to prevent frequent song changes while passing through.
- Structure detection now checks for nearby structures instead of only the block directly beneath the player.
- Biomes and structures now support either immediate song switching or waiting for the current song to finish before switching.
- The editor now supports filtering, copying, pasting, multi-selection, phase paging, and scrollbar dragging.

## Fixes

- Fixed world text being incorrectly generated above the player's head or following the player's movement.
- Fixed world text appearing too close to the camera, clipping into the ground, or being overly obstructed by blocks.
- Fixed subtitles continuing to be misplaced after opening the pause screen.
- Fixed biome music playing incorrectly and old subtitles lingering after entering a new environment.
- Fixed structures being detected but the client still using the biome's music target.
- Fixed nighttime structure phases not taking effect due to unstable day/night detection.
- Fixed structures being connected at runtime but still showing "Not yet integrated" in the editor.
- Fixed the default configuration causing all entities to display the default text.

## Release Info

- Minecraft: 1.20.1
- Forge: 47.x
- Mod ID: `inner_voice`
- Author: `kuzhi`
- Current Version: `1.1.0`

This mod has no related projects