Source-checkedCreatures & NPCs

GD656FrontVoice

by Minecraft_GD656 · for Minecraft

GD656FrontVoice adds faction-based combat voice callouts — reloads, grenades, kills, suppression alerts — with CN/US/RU voice packs. Works with TACZ, detects enemies by vanilla team.

533KDownloads
3 mo agoLast updated
MITLicense
ForgeLoaders

About GD656FrontVoice

From Modrinth

GD656FrontVoice adds faction-based combat voice callouts — reloads, grenades, kills, suppression alerts — with CN/US/RU voice packs. Works with TACZ, detects enemies by vanilla team.

Overview

GD656FrontVoice is a Minecraft mod that adds a dynamic combat voice-line system to multiplayer servers. It plays faction-specific voice cues — Chinese (CN), American (US), and Russian (RU) — triggered by combat events: taking damage, throwing grenades, reloading, killing enemies, being suppressed by gunfire, and more.

Last updated: July 25, 2026. Some features may not be fully documented or are subject to change.

Compatibility

  • TACZ (Timeless and Classics Zero) 1.1.7-hotfix or later is strongly recommended — most combat event triggers depend on TACZ's event system and gun type API;
  • Soft compatibility with LR Tactical — detects throwable entities for grenade alert and throw cues, plus fire debuff for burning detection;
  • Soft compatibility with GD656Conquest — resolves faction/camp information for voice pack routing;
  • Currently supports Minecraft 1.20.1 Forge only.

Server Installation

This mod is split into client-side and server-side functionality. Both sides require installation for full functionality.

Server-only features:

| Feature | Notes | |------|------| | Combat event detection | Listens to TACZ gun fire, reload, kill events and vanilla damage/death events | | Suppression fire corridor system | Accumulates suppression stacks when bullets pass near a player, triggers voice cues at thresholds | | Projectile near-miss detection | Tracks sniper bullets and RPG rockets, alerts players when projectiles pass nearby | | Grenade alert scanning | Scans nearby hostile throwables each tick and warns threatened players | | Ammo-empty polling | Checks player's held TACZ gun ammo state each tick | | Burn detection | Detects when a player is on fire (vanilla or LR Tactical flammable effect) | | Grenade-throw detection | Detects when a player starts priming a grenade/molotov/smoke | | Camp-aware voice routing | Resolves which voice pack (CN/US/RU) to use per player | | Audio packet broadcasting | Sends ClientboundPlayAudioPacket to target clients |

Client-only features:

| Feature | Notes | |------|------| | Voice cue playback | Receives packets, resolves voice cues via CueRouter, and plays sounds | | First-person / third-person routing | Plays local (non-positional) sounds for self, positional sounds for others | | Audio throttling | Limits simultaneous sounds per player and per type to prevent spam | | Config & command system | /gdfv client commands for debugging and config management | | Camp perspective override | Client-side ally/enemy detection can override server-assigned voice pack |

In short: the server detects and triggers all voice events; the client handles playback, routing, and throttling. Network traffic is minimal (a single self-describing packet type, ClientboundPlayAudioPacket).

Configuration & Commands

All parameters can be adjusted via the Forge mod config screen, or through in-game commands:

/gdfv debug summary              Show audio manifest statistics
/gdfv debug list [filter]        List registered sound events
/gdfv debug play local <sound_event> [volume] [pitch]
/gdfv debug play position <sound_event> <pos> [volume] [pitch] [distance]
/gdfv debug play entity <sound_event> <entity> [volume] [pitch] [distance]
/gdfv debug play cue <voice_cue> <camp> <entity> [volume]
/gdfv config reload              Hot-reload configuration files

Commands require permission level 2 (server operator). Config changes take effect immediately; runtime hot-reload is supported via reflection-based config reloading.

Key Config Options

Server (common) config:

| Config | Default | Description | |------|------|------| | audio.serverEnabled | true | Master server switch for broadcasting audio | | audio.serverMasterVolume | 1.0 | Global volume multiplier (0.0–4.0) |

Client config:

| Config | Default | Description | |------|------|------| | audio.enabled | true | Master client playback switch | | audio.friendlyVoicePack | CN | Voice pack for allied players (when Conquest not installed or ignored) | | audio.enemyVoicePack | US | Voice pack for enemy players (when Conquest not installed or ignored) | | audio.detectEnemyByVanillaTeam | true | Detect enemy players using vanilla team (isAlliedTo), works without Conquest | | audio.ignoreConquestCamp | false | Ignore Conquest camp assignment, use friendly/enemy config instead | | audio.fallbackThirdPersonForLocal | true | Fall back to 3P sound if 1P variant is missing | | audio.masterVolume | 1.0 | Master client volume (0.0–4.0) | | audio.firstPersonVolume | 1.0 | Additional volume multiplier for first-person sounds (0.0–4.0) | | audio.thirdPersonVolume | 1.0 | Additional volume multiplier for third-person sounds (0.0–4.0) | | audio.maxSimultaneousSingleTpSound | 2 | Max same-type 3P sounds playing at once | | audio.maxSimultaneousTpPlayersFriendly | 3 | Max friendly players emitting 3P sounds at once | | audio.maxSimultaneousTpPlayersEnemy | 3 | Max enemy players emitting 3P sounds at once | | audio.maxThirdPersonDistance | 48.0 | Max distance to hear 3P sounds (blocks) |


Features

Event-Driven Voice Cues

The following voice cues are triggered by specific in-game events on the server:

Read the full description on Modrinth →

Highlights

From source data

Game versions

Built for Minecraft 1.20.1.

Loaders

Runs on Forge.

Footprint

Rated a light load on a server.

GD656FrontVoice on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Forge
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
0.0.15-1.20.1-forge (beta), released 2026-07-29

Game versions by loader

LoaderGame versionsNewest
Forge1.20.11.20.1

From 5 recorded builds of GD656FrontVoice.

Recent builds

BuildReleasedGame versionsLoaders
0.0.15-1.20.1-forge beta2026-07-291.20.1Forge
0.0.13-1.20.1-forge beta2026-07-291.20.1Forge
0.0.12-1.20.1-forge beta2026-07-281.20.1Forge
0.0.11-1.20.1-forge beta2026-07-281.20.1Forge
0.0.7-1.20.1-forge beta2026-07-251.20.1Forge

Run GD656FrontVoice on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Modrinth lists GD656FrontVoice as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Forge
Runs on
Serverrequired on the server
Game versions
1.20.1

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorMinecraft_GD656, as published on Modrinth
  • ✓LicenseMITFree

GD656FrontVoice, answered

Generated from the mod’s own source data.

Do my players need to install GD656FrontVoice?

Modrinth lists GD656FrontVoice as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Forge.

Is it free?

Yes. GD656FrontVoice is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run GD656FrontVoice on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add GD656FrontVoice in one click.