Links
Tags
Creators
Details
All versions
0.6.0+mc26.3
Release
Open Soundboard 0.6.0+mc26.3last week 890
Compatibility
Minecraft: Java Edition
26.3
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Changes
A reliability update: lots of fixes for playback, keybinds, settings, and the Downloader, plus a safer, faster sound library.
Fixes
- Fixed not being able to type in the search bar (and other text fields) on Minecraft 26.3.
- Text fields now work with input methods (IME) for Chinese, Japanese, and Korean on Minecraft 26.1 and 26.2.
- Pressing a sound twice quickly no longer plays it twice, and Stop now works even while a sound is still loading. "One sound at a time" also holds when two sounds start at once.
- Key combinations like Ctrl + K can now be bound. Before, pressing Ctrl right away bound Ctrl on its own.
- Keybinds now keep working when you switch between Minecraft versions.
- Sounds with the same name in different folders now have their own favorite, volumes, and keybind.
- Settings follow a sound when you move it to another folder (as long as its file name is unique).
- Refresh no longer renames your files. It used to rename sounds silently, turning names with non-Latin letters into "track", and lost their settings.
- Song previews in the Sound Wheel editor now only play for you, never over voice chat, and no longer stop the sound you were playing.
- Lowering the number of slots on the Sound Wheel no longer deletes the slots you had assigned beyond it.
- A broken settings file no longer stops the game from starting. It is set aside as
config.json.broken-<date>and the defaults are used. - Settings are saved safely, so a crash while saving can no longer damage them.
- Video thumbnails that fail to load are tried again after a moment.
- Sounds stop when you disconnect from Plasmo Voice, like they already did for Simple Voice Chat.
Downloader
- Downloaded tools (yt-dlp, ffmpeg, deno) are checked against their official checksums, and a download that was interrupted is no longer mistaken for a finished one.
- Now works on Linux and on ARM computers (Windows and Linux). On macOS it uses the ffmpeg you installed (for example with
brew install ffmpeg). - yt-dlp updates itself once a day, so YouTube changes do not break downloads for long.
- A link that is part of a playlist now downloads only that video.
- Downloads and searches that hang are now stopped after a time limit.
Performance
- Searching no longer re-reads the whole sounds folder on every key press.
- Sound lengths are read from the file headers instead of decoding every sound.
Good to Know
- The first time you use the Downloader after updating, it downloads its tools once more, so they can be verified.
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
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:oaptjGEs:6Ry7ovuf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:oaptjGEs:6Ry7ovuf"
}

