Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Voice Chat Soundboard

Voice Chat Soundboard

Adds a client-side soundboard to Simple Voice Chat

66.2k
119
Social
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20–1.20.4
1.19.4

Platforms

Fabric

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Join Discord server
Donate on Ko-fi

Creators

KikuGie
KikuGie Member

Details

Licensed GPL-3.0-or-later
Published last year
Updated 4 months ago
DescriptionGalleryChangelogVersions
All versionsSVC Soundboard 0.4.0

SVC Soundboard 0.4.0

Download
Report

Changelog

Resource pack sounds (AKA sound packs)

This update allows packaging sounds as resource packs to share them with other players.

In your resource pack add .wav files in assets/<namespace>/soundboard.
You can create any subdirectories inside to organize files or create other namespaces to override other sounds. Created subdirectories will form collapsible groups in the soundboard menu.

By default, provided sounds won't look pretty. You need to provide a translation key for them.
Translations are stored in assets/<namespace>/lang. The default language is en_us.json.

Category names are prefixed with soundboard.dir.<namespace>.
For example, if you have a file in assets/mysoundpack/soundboard/scary/ghost_boo.wav, you'll have the following translation file:

{
  "soundboard.dir.mysoundpack": "My first sound pack!",
  "soundboard.dir.mysoundpack.scary": "Spooky sounds",
  "soundboard.file.mysoundpack.scary.ghost_boo": "Very scary ghost sound"
}

You can see the example sound pack in the Soundboard repository.
Translation files also support OwO-lib rich translations

Translatable local sounds

You still can put .wav files in .minecraft/config/soundboard, but this update allows you to customize their appearance.

To provide a sound name, put a <filename>.properties in its directory. For the category name put a .properties file inside it.

Property files follow the Java properties format, but only the title field matters.

For example, if you have the sound .minecraft/config/soundboard/scary/ghost_boo.wav, you use these files:

# .minecraft/config/soundboard/scary/.properties
title=Spooky sounds
# .minecraft/config/soundboard/scary/ghost_boo.properties
title=Very scary ghost sound

Audio editor

Ctrl-click on any sound to bring up the editor: Editor GUI

The audio editor allows you to cut the duration of the sound and modify the volume. You can also use play button in the corner to play it locally. (Others won't hear it, unless you have bad noise suppression)

The audio editor doesn't modify the original file and saves changes when closed, so you can bring it up again to adjust the values.

Dependencies

dependency-iconoωo (owo-lib)required
dependency-iconFabric APIrequired
dependency-iconFabric Language Kotlinrequired
dependency-iconSimple Voice Chatrequired

Files

svc-soundboard-0.4.0+1.21.jar(719.98 KiB) Primary
Download

Metadata

Release channel

Release

Version number

0.4.0

Loaders

Fabric

Game versions

1.21

Downloads

143

Publication date

July 27, 2024 at 1:06 PM

Publisher

KikuGie

KikuGie

Member

Version ID

Modrinth is open source.

main@4bafae8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.