KillSounds
A premium, highly customizable kill sounds plugin designed to add a satisfying audible experience to PvP kills. Stand out from the generic servers with high-quality auditory feedback.
KillSounds allows users to select distinct sounds via an interactive GUI when they eliminate an opponent. It features flexible database options (JSON and MySQL), PlaceholderAPI hooks, and broadcast toggles for nearby players, the killer, and the victim.
KillSounds is a premium plugin carefully crafted for large and small networks alike. For purchases, downloads, or support, visit our Discord server or our BuiltByBit page.
Why KillSounds?
Investing in a premium solution means better performance, deeper customization, and continuous support. Here is why KillSounds is a must-have for any competitive or PvP-focused server:
Player Engagement
Give players a dopamine rush when they secure a kill with engaging, customizable sound effects and visual feedback.
Monetization Ready
With per-sound granular permissions, easily add specific kill sounds to your VIP ranks and server store.
Asynchronous Database
Fully supports remote MySQL with asynchronous saving and loading out-of-the-box so your TPS never spikes.
Interactive GUI
Zero commands to memorize! Players pick their favorite kill sounds through a beautiful, lag-free inventory screen.
Installation
Setting up KillSounds is very easy.
- Download the latest
KillSounds.jarfile from the official NeonStudios release channel. - Place the `.jar` inside your server's
/pluginsdirectory. - Optional: Install
PlaceholderAPIfor tag and placeholder support. - Restart your server completely.
- Modify the
config.ymlfile to match your desired settings and storage type.
Commands
KillSounds employs a straightforward command to launch the GUI.
| Command | Description | Aliased as |
|---|---|---|
/killsounds |
Opens the interactive kill sounds selection menu | /ks |
Permissions
Restrict or grant sounds individually using your permission plugin (e.g., LuckPerms).
| Permission | Description |
|---|---|
killsounds.use |
Allows opening the KillSounds GUI (Granted by default). |
killsounds.admin |
Allows access to admin/reload commands (Granted to OP). |
killsounds.sound.* |
Grants access to all kill sounds (Granted to OP). |
killsounds.sound.<sound_id> |
Grants access to a specific sound. (Example: killsounds.sound.dragon_roar or killsounds.sound.wither_spawn). |
PlaceholderAPI
KillSounds optionally hooks into PlaceholderAPI to display tags or the current selected sound.
Ensure that PlaceholderAPI is installed on your server. Refer to our discord for more integrated placeholder values.
Settings Configuration
Configure storage formats and sound audibility.
storage:
type: JSON # Change to MySQL to use external database
mysql:
host: localhost
port: 3306
database: killsounds
username: root
password: password
ssl: false
sounds:
distance: 30 # Tweak range for nearby players
volume: 1.0
pitch: 1.0
play-to-killer: true
play-to-victim: true
play-to-nearby: true
Configuring Custom Sounds
You can add, tweak, or limit the volume, pitch, item icon, and more for each sound within the GUI menu directly from the config.yml under sound-list.
sound-list:
dragon_roar:
enabled: true
sound: ENTITY_ENDER_DRAGON_GROWL
display-name: '&5&lDragon Roar'
lore:
- '&7A mighty dragon roar'
- '&7that strikes fear!'
- ''
- '&e{status}'
slot: 10
permission: killsounds.sound.dragon_roar
item: DRAGON_HEAD
volume: 1.0
pitch: 1.0
Available Supported Sounds:
dragon_roarwolf_growlcat_meowvillager_deathwither_spawnenderman_teleportblaze_hurtghast_screamlightningexplosionanvil_landlevel_uporb_pickupfireworktotembellraid_horn
Support
Join Our Discord
Get help from our team, report bugs, request features, and connect with the community.
dsc.gg/neonstudios