Synth is a lightweight Hytale server plugin inspired by Counter Strike’s sm-saysounds.
It lets players trigger short global sound effects via chat or commands, with per-player volume control, cooldowns, and admin moderation.
Designed to be simple, fast, and fun.
Features
- Play global sound effects (
!sound,/synth play sound) - Chat-triggered sounds (CS-style)
- Per-player volume control
- Personal mute / admin mute
- Built-in anti-spam cooldown
- Supports custom sounds (
.ogg) - Optional MP3 → OGG conversion via ffmpeg
Quick Start
- Install
- Drop
Synth.jarinto your server’smods/folder - Start the server once (Synth creates its folders)
- Drop
- Add a sound
- Place a .ogg file into: mods/Kirami_Synth/sounds/
- Then run: /synth add [ogg file] <sound name>
- Player can now use: /synth play <sound name> or !<sound name>
MP3 Support (Optional but highly recommend)
Synth does not require ffmpeg but highly recommend to prevent sounds not playing.
However, if ffmpeg is installed, Synth can convert MP3 files automatically.
Enable MP3 → OGG Conversion
-
Download ffmpeg
Recommended build (Windows):
https://www.ffmpeg.org/download.html -
Extract and place:
ffmpeg.exe into mods/Kirami_Synth/tools/
-
Restart the server once
(Synth will auto-detect ffmpeg and updateconfig.json)
You can now run:
/synth convert sound.mp3/synth play <sound name> or !<sound name>
No server restart is required after adding sounds.
IMPORTANT: If you play a sound and it say "Sound not found", a quick restart or leave and re enter will fix it.
Supported Commands
Player Commands
!<sound>Play a sound/synth play <sound>/synth list/synth volume <1–100>/synth hide <true|false>- *NEW
/synth reply <player name> <sound>
Admin Commands
/synth add <file.ogg> <name>/synth remove <name>/synth mute <player> <seconds>/synth reload/synth enable/synth disable
Notes
- Maximum sound size: 5 MB
- Recommended format:
.ogg - Sounds are global and respect client volume

