Tags
Creators
Details
0.2.9-beta.9
Compatibility
Changes
Bedrock Simple Voice 0.2.9 Beta 9
This update introduces new voice features, improved audio processing, voice statistics, and more reliable connections. It also includes a new plugin icon and automatic update notifications.
New Features
Improved Voice Experience
- Added optional 3D spatial audio (HRTF) for more immersive directional voice communication.
- Added Whisper Mode, allowing players to switch between normal speaking distance and whispering directly in the web client.
- Added optional RNNoise noise suppression for improved microphone audio quality.
- Added automatic compatibility fallbacks for browsers and devices that do not support advanced audio processing.
- Improved audio handling and compatibility between Bedrock browser clients and native Java Simple Voice Chat users.
Voice Statistics
- Added a new voice statistics system with the
/voice statscommand. - Tracks total speaking time for browser and native Java voice users.
- Tracks voice sessions, active users, and peak activity.
- Includes daily, weekly, and lifetime statistics.
- Statistics are stored locally using SQLite.
- No individual player identities, recordings, or transcripts are stored in the statistics database.
Automatic Update Checker
- Added automatic update checks when the Minecraft server starts.
- Checks compatible releases on Modrinth based on server platform and Minecraft version.
- Uses the Byterider version service as an additional release source.
- Displays update notifications in the server console.
- Existing configurations are automatically migrated.
To disable update notifications:
updatechecker:
enable: false
Updates are never automatically downloaded or installed.
Bug Fixes & Stability
Pairing & Connections
- Fixed temporary offline and voice chat initialization errors consuming one-time pairing codes.
- Pairing can now be retried after temporary connection failures.
- Fixed relay routing conflicts caused by duplicate server identities.
- Added clearer warnings for accidentally duplicated relay configurations.
- Fixed a startup race condition involving the Bukkit Simple Voice Chat API.
- Improved overall connection handling and reliability.
Commands & Compatibility
- Improved the Java Edition
/voicecommand interface. - Made voice chat commands clearer and easier to understand.
- Improved detection of native Simple Voice Chat clients.
- Updated compatibility handling and documentation.
Visual Improvements
- Introduced a new Bedrock Simple Voice plugin and relay icon.
- Updated website branding and favicon.
- Updated PWA icons for installed web clients.
- Improved visual consistency across the web interface.
Installation & Compatibility
Available downloads:
- Bukkit plugin for Paper, Purpur, Spigot, and Folia.
Requirements:
- Java 21 or newer.
- Simple Voice Chat 2.6 or newer.
- Geyser and Floodgate for Bedrock integration.
Fabric and Velocity builds are not included in this beta release.
We recommend backing up your existing plugin configuration and data before updating.
Note: This is a beta release. Some features may still require additional testing across different devices and browser environments.
Website: voice.byterider.xyz
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:29nX8CUQ:tdvzn3jj"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:29nX8CUQ:tdvzn3jj"
}

