Описание
# Nexus Replay Voice Chat
Client-side compatibility bridge between **Simple Voice Chat** and **ReForgedPlay Mod** on **NeoForge**.
This mod records voice chat audio into replay data and plays it back during replay viewing/rendering.
## Features
- Records incoming and outgoing Simple Voice Chat audio into replay files
- Supports entity, locational, and static/group voice packets
- Replays voice audio during replay playback
- Integrates voice audio into replay rendering/export flow
- Client-only mod (no server install required)
## Requirements
- Minecraft `1.21.1`
- NeoForge `21.1.x`
- [Simple Voice Chat](https://modrinth.com/mod/simple-voice-chat) (NeoForge)
- ReForgedPlay Mod (`0.3+`)
- Java `21`
## Installation
1. Install NeoForge for Minecraft `1.21.1`
2. Put the following jars into your client `mods` folder:
- `nexusreplayvoicechat-...jar`
- Simple Voice Chat (NeoForge)
- ReForgedPlay Mod
3. Launch the game
## Usage
1. Join a server and use voice chat normally
2. Start replay recording (ReForgedPlay/Replay workflow)
3. Voice packets are stored in the replay
4. Open the replay to hear recorded voice
5. Render/export replay with integrated voice audio
## Compatibility Notes
- This mod is client-side and uses optional custom payload channels for compatibility with servers that do not have this mod installed.
- Voice behavior depends on Simple Voice Chat availability and connection state.
## Important Migration Note
Recent versions use the mod id namespace `nexusreplayvoicechat`.
If you previously recorded replays with older builds using the old namespace, those recordings may not include compatible voice payload identifiers without migration.
## Known Limitations
- Very slow/very fast replay speed may affect voice quality (pitch/rate handling)
- This project does not add server-side voice features; it bridges replay recording/playback
## License
MIT
## Credits
- NEXUS (author)
- [Simple Voice Chat](https://modrinth.com/mod/simple-voice-chat)
- ReForgedPlay / Replay ecosystem contributors