SoundCreator

โญ โ€” (1 endorsements) ๐Ÿ“ฅ 101 downloads ๐Ÿ“Œ vMambo-1.1 ๐Ÿ“… 4/5/2026
๐ŸŸก Updated this year

By ELBGG ยท bukkit

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 3/19/2026 ๐Ÿ“… Created: 4/5/2026

๐Ÿ” Analysis

  • ๐Ÿ† #802 of 1224 bukkit mods in this game by downloads

๐Ÿ“‹ About This Mod

# ๐ŸŽต SoundCreator **Play custom audio files on your server through PlasmoVoice โ€” MP3, OGG and WAV with a single command.** SoundCreator is a Spigot plugin that lets admins broadcast sound files from the server directly to players using (https://modrinth.com/plugin/plasmo-voice)'s audio infrastructure. Drop your audio files in a folder, and stream them to one player, or everyone on the server โ€” no resource pack required. --- ## โœจ Features - ๐ŸŽง **Multi-format support** โ€” Plays **MP3**, **OGG/Vorbis**, and **WAV** files natively (no conversion needed) - ๐Ÿ“ก **PlasmoVoice integration** โ€” Audio is encoded to Opus and streamed through the voice mod's broadcast source system - ๐Ÿ—ƒ๏ธ **Smart cache** โ€” PCM and Opus frames are cached in memory for instant replay after the first load; all sounds are preloaded on startup - ๐ŸŽฏ **Flexible targeting** โ€” Play sounds to yourself, a specific player, or all connected players - ๐Ÿ”ข **Concurrent sound limit** โ€” Optional cap on simultaneous playback sessions to protect server performance - ๐Ÿ”„ **Hot-reload** โ€” Reload the sound library and config without restarting the server - ๐Ÿ”’ **Granular permissions** โ€” Individual nodes for play, play-to-others, play-to-all, stop, and reload - โŒจ๏ธ **Tab completion** โ€” Full tab-complete support, including quoted sound names with spaces --- ## ๐Ÿ”ง Commands | Command | Description | |---|---| | `/sc play <sound> ` | Play a sound to yourself, a specific player, or everyone | | `/sc stop ` | Stop one sound (by name) or all active playback sessions | | `/sc list` | List all available sounds loaded from the sounds folder | | `/sc reload` | Reload config and sound library, then preload cache | Alias: `/soundcreator` --- ## ๐Ÿ”‘ Permissions | Permission | Default | Description | |---|---|---| | `soundcreator.use` | Everyone | Use `/sc list` | | `soundcreator.play` | OP | Play sounds to yourself | | `soundcreator.play.others` | OP | Play sounds to a specific player | | `soundcreator.play.all` | OP | Broadcast sounds to all players | | `soundcreator.stop` | OP | Stop playback sessions | | `soundcreator.reload` | OP | Reload config and sound library | | `soundcreator.admin` | OP | Grants all of the above | --- ## โš™๏ธ Configuration (`config.yml`) ```yaml # Subfolder inside plugins/SoundCreator/ where audio files are scanned sounds-folder: sounds # PlasmoVoice source line to use (default line: "proximity") source-line: proximity # Default playback volume (0.0 โ€“ 1.0) default-volume: 1.0 # Silently skip players who don't have PlasmoVoice installed skip-non-voice-players: true # Maximum simultaneous sounds (0 = unlimited) max-concurrent-sounds: 10 ``` --- ## ๐Ÿ“ฆ Installation 1. Install (https://modrinth.com/plugin/plasmo-voice) on your server. 2. Drop `SoundCreator.jar` into your `plugins/` folder. 3. Start the server โ€” the `plugins/SoundCreator/sounds/` folder will be created automatically. 4. Copy your `.mp3`, `.ogg`, or `.wav` files into the `sounds/` folder. 5. Use `/sc reload` (or restart) and you're ready to go! > **Note:** Players must have the PlasmoVoice mod installed on their client to hear sounds. Players without the mod are skipped silently. --- ## ๐Ÿ“‹ Requirements | Requirement | Version | |---|---| | Minecraft | 1.21+ | | Server software | Spigot / Paper | | Java | 21+ | | PlasmoVoice | 2.1.8+ | --- ## ๐Ÿ› ๏ธ Technical Details - Audio files are decoded to raw 16-bit PCM using `mp3spi`, `vorbisspi`, and standard Java Sound SPI - PCM is resampled to 48 kHz mono and encoded to Opus frames (960 samples/frame) using PlasmoVoice's encoder - All libraries (javazoom, tritonus) are **shaded and relocated** inside the jar โ€” no external dependencies required on the server beyond PlasmoVoice - Playback runs **asynchronously** to avoid blocking the main thread --- *Made by **ELB_GG***

# ๐ŸŽต SoundCreator

Play custom audio files on your server through PlasmoVoice โ€” MP3, OGG and WAV with a single command.

SoundCreator is a Spigot plugin that lets admins broadcast sound files from the server directly to players using (https://modrinth.com/plugin/plasmo-voice)'s audio infrastructure. Drop your audio files in a folder, and stream them to one player, or everyone on the server โ€” no resource pack required.

## โœจ Features

  • ๐ŸŽง Multi-format support โ€” Plays MP3, OGG/Vorbis, and WAV files natively (no conversion needed)
  • ๐Ÿ“ก PlasmoVoice integration โ€” Audio is encoded to Opus and streamed through the voice mod's broadcast source system
  • ๐Ÿ—ƒ๏ธ Smart cache โ€” PCM and Opus frames are cached in memory for instant replay after the first load; all sounds are preloaded on startup
  • ๐ŸŽฏ Flexible targeting โ€” Play sounds to yourself, a specific player, or all connected players
  • ๐Ÿ”ข Concurrent sound limit โ€” Optional cap on simultaneous playback sessions to protect server performance
  • ๐Ÿ”„ Hot-reload โ€” Reload the sound library and config without restarting the server
  • ๐Ÿ”’ Granular permissions โ€” Individual nodes for play, play-to-others, play-to-all, stop, and reload
  • โŒจ๏ธ Tab completion โ€” Full tab-complete support, including quoted sound names with spaces

## ๐Ÿ”ง Commands

| Command | Description | |---|---| | `/sc play ` | Play a sound to yourself, a specific player, or everyone | | `/sc stop ` | Stop one sound (by name) or all active playback sessions | | `/sc list` | List all available sounds loaded from the sounds folder | | `/sc reload` | Reload config and sound library, then preload cache |

Alias: `/soundcreator`

## ๐Ÿ”‘ Permissions

| Permission | Default | Description | |---|---|---| | `soundcreator.use` | Everyone | Use `/sc list` | | `soundcreator.play` | OP | Play sounds to yourself | | `soundcreator.play.others` | OP | Play sounds to a specific player | | `soundcreator.play.all` | OP | Broadcast sounds to all players | | `soundcreator.stop` | OP | Stop playback sessions | | `soundcreator.reload` | OP | Reload config and sound library | | `soundcreator.admin` | OP | Grants all of the above |

## โš™๏ธ Configuration (`config.yml`)

```yaml # Subfolder inside plugins/SoundCreator/ where audio files are scanned sounds-folder: sounds

# PlasmoVoice source line to use (default line: "proximity") source-line: proximity

# Default playback volume (0. 0 โ€“ 1. 0) default-volume: 1. 0

# Silently skip players who don't have PlasmoVoice installed skip-non-voice-players: true

# Maximum simultaneous sounds (0 = unlimited) max-concurrent-sounds: 10 ```

## ๐Ÿ“ฆ Installation

1. Install (https://modrinth.com/plugin/plasmo-voice) on your server. 2. Drop `SoundCreator.jar` into your `plugins/` folder. 3. Start the server โ€” the `plugins/SoundCreator/sounds/` folder will be created automatically. 4. Copy your `.mp3`, `.ogg`, or `.wav` files into the `sounds/` folder. 5. Use `/sc reload` (or restart) and you're ready to go!

> Note: Players must have the PlasmoVoice mod installed on their client to hear sounds. Players without the mod are skipped silently.

## ๐Ÿ“‹ Requirements

| Requirement | Version | |---|---| | Minecraft | 1. 21+ | | Server software | Spigot / Paper | | Java | 21+ | | PlasmoVoice | 2. 1. 8+ |

## ๐Ÿ› ๏ธ Technical Details

  • Audio files are decoded to raw 16-bit PCM using `mp3spi`, `vorbisspi`, and standard Java Sound SPI
  • PCM is resampled to 48 kHz mono and encoded to Opus frames (960 samples/frame) using PlasmoVoice's encoder
  • All libraries (javazoom, tritonus) are shaded and relocated inside the jar โ€” no external dependencies required on the server beyond PlasmoVoice
  • Playback runs asynchronously to avoid blocking the main thread

Made by ELB_GG

๐Ÿค– AI-enhanced โ€” based on mod data

๐Ÿ“Š Mod Details

Game
Minecraft Plugins
Author
ELBGG
Version
Mambo-1.1
Downloads
101
Endorsements
1
Category
bukkit
Created
4/5/2026
Updated
3/19/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
decoration, game-mechanics

๐Ÿ”ง How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

๐Ÿ“– Full step-by-step install guide for Minecraft Plugins โ†’

Visit the official mod page for specific installation instructions for this mod.

๐ŸŽฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

โ“ Frequently Asked Questions

Which Minecraft Plugins versions does SoundCreator support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of SoundCreator?

Version Mambo-1.1, published 2026-03-19 with 101 downloads recorded at the source.

Keep browsing โ€” more Minecraft Plugins mods await

๐Ÿ“‹ All Minecraft Plugins Mods ๐Ÿ† Top 25 ๐Ÿ“‚ More bukkit ๐Ÿ‘ค More by ELBGG ๐Ÿ”Ž Similar Mods ๐ŸŒ Best bukkit (All Games) ๐Ÿ”€ Check Compatibility โš–๏ธ Compare Mods ๐Ÿ†• New Mods