home documents terms contact shop (coming soon!)

Sound Configuration

Edit

Customize all sound effects for battles, GUI, and queue events.

Make your server unique with custom sound effects. Every interaction can have its own sound. From battle start to button clicks.

File: config/cobbleranked/sounds.yaml


Basic Configuration

# sounds.yaml
enabled: true
SettingDefaultDescription
enabledtrueEnable all sound effects

Sound Format

Each sound uses this format:

start: { sound: "minecraft:entity.ender_dragon.growl", volume: 0.9, pitch: 1.2 }
PropertyRangeDescription
soundMinecraft sound IDThe sound to play
volume0.0 - 4.0Loudness (higher = louder)
pitch0.5 - 2.0Speed/tone (higher = faster)

📝 Use /playsound in-game to test sounds. Tab-complete to discover available sounds.


Battle Sounds

Sounds played during battle events:

# sounds.yaml
battle:
  start: { sound: "minecraft:entity.ender_dragon.growl", volume: 0.9, pitch: 1.2 }
  win: { sound: "minecraft:entity.player.levelup", volume: 1.0, pitch: 1.0 }
  lose: { sound: "minecraft:entity.wither.spawn", volume: 0.7, pitch: 0.8 }
  timeout: { sound: "minecraft:block.note_block.didgeridoo", volume: 0.8, pitch: 0.6 }
  turnTimer30Percent: { sound: "minecraft:block.note_block.harp", volume: 2.0, pitch: 1.5 }
  turnTimer20Percent: { sound: "minecraft:block.note_block.pling", volume: 3.0, pitch: 2.0 }
  battleTime60s: { sound: "minecraft:block.note_block.bell", volume: 2.0, pitch: 1.0 }
  battleTime30s: { sound: "minecraft:block.anvil.land", volume: 1.0, pitch: 1.2 }
  battleTime10s: { sound: "minecraft:block.note_block.pling", volume: 3.0, pitch: 2.0 }
SoundWhen Played
startBattle begins
winYou win the battle
loseYou lose the battle
timeoutBattle ends due to time limit
turnTimer30Percent30% of turn time remaining
turnTimer20Percent20% of turn time remaining
battleTime60s60 seconds left in battle
battleTime30s30 seconds left in battle
battleTime10s10 seconds left in battle

GUI Sounds

Sounds for interface interactions:

# sounds.yaml
gui:
  buttonClick: { sound: "minecraft:ui.button.click", volume: 0.5, pitch: 1.0 }
  buttonBack: { sound: "minecraft:block.wooden_door.close", volume: 0.6, pitch: 1.1 }
  buttonConfirm: { sound: "minecraft:block.note_block.pling", volume: 0.7, pitch: 1.5 }
  buttonCancel: { sound: "minecraft:block.note_block.bass", volume: 0.6, pitch: 0.8 }
  pageTurn: { sound: "minecraft:item.book.page_turn", volume: 0.5, pitch: 1.0 }
  pokemonSelect: { sound: "minecraft:entity.experience_orb.pickup", volume: 0.6, pitch: 1.3 }
  pokemonDeselect: { sound: "minecraft:entity.item.pickup", volume: 0.5, pitch: 0.9 }
  teamConfirm: { sound: "minecraft:entity.player.levelup", volume: 0.7, pitch: 1.2 }
  error: { sound: "minecraft:entity.villager.no", volume: 0.8, pitch: 1.0 }
  warning: { sound: "minecraft:block.note_block.didgeridoo", volume: 0.6, pitch: 0.8 }
  rewardClaim: { sound: "minecraft:entity.player.levelup", volume: 1.0, pitch: 1.3 }
  leaderboardOpen: { sound: "minecraft:block.enchantment_table.use", volume: 0.7, pitch: 1.2 }
  blacklistView: { sound: "minecraft:item.book.page_turn", volume: 0.5, pitch: 1.1 }
SoundWhen Played
buttonClickAny GUI button click
buttonBackBack/return button
buttonConfirmConfirm action button
buttonCancelCancel action button
pageTurnLeaderboard page change
pokemonSelectSelect a Pokemon for team
pokemonDeselectDeselect a Pokemon
teamConfirmConfirm team selection
errorError message displayed
warningWarning message displayed
rewardClaimClaim a reward
leaderboardOpenOpen leaderboard GUI
blacklistViewOpen blacklist GUI

Queue Sounds

Sounds for matchmaking queue events:

# sounds.yaml
queue:
  join: { sound: "minecraft:block.note_block.chime", volume: 0.8, pitch: 1.4 }
  leave: { sound: "minecraft:block.note_block.hat", volume: 0.6, pitch: 1.0 }
  matchFound: { sound: "minecraft:entity.ender_dragon.ambient", volume: 0.8, pitch: 1.0 }
  matchAccept: { sound: "minecraft:block.note_block.bell", volume: 0.9, pitch: 1.3 }
  matchDecline: { sound: "minecraft:block.anvil.land", volume: 0.7, pitch: 0.7 }
  readyCountdown: { sound: "minecraft:entity.experience_orb.pickup", volume: 0.7, pitch: 0.7 }
  opponentReady: { sound: "minecraft:block.note_block.chime", volume: 0.8, pitch: 1.6 }
  restrictionCleared: { sound: "minecraft:entity.experience_orb.pickup", volume: 0.7, pitch: 1.2 }
  fleePenaltyExpired: { sound: "minecraft:entity.player.levelup", volume: 0.6, pitch: 1.4 }
SoundWhen Played
joinJoin matchmaking queue
leaveLeave queue
matchFoundMatch found notification
matchAcceptAccept match
matchDeclineDecline match
readyCountdownCountdown tick during ready phase
opponentReadyOpponent confirms ready
restrictionClearedRestriction (flee penalty) expires
fleePenaltyExpiredFlee penalty timer ends

Disabling Sounds

To disable a specific sound, set volume: 0:

battle:
  start: { sound: "minecraft:entity.ender_dragon.growl", volume: 0, pitch: 1.0 }

Or disable all sounds globally:

enabled: false

Finding Sounds

In-Game: Tab-Complete Method
  1. Use /playsound minecraft: and press Tab
  2. Browse categories like entity., block., item.
  3. Test with: /playsound minecraft:entity.player.levelup master @p

Common Categories:

CategoryExamples
entity.*Mob sounds, player sounds
block.*Block interactions, note blocks
item.*Item use sounds
ui.*Interface sounds
Browser: Minecraft Sounds Library

Browse and preview all Minecraft sounds online:

No Minecraft installation required. Copy the sound ID (e.g., entity.player.levelup) and paste it into your config.

Software: Playsounder

Standalone application to play all Minecraft sounds:

Browse and play sounds from Minecraft versions installed on your system. No need to launch the game.

Usage:

  1. Launch the application
  2. Select your Minecraft version (matches your launcher configurations)
  3. Browse sound paths (same format as sound commands)
  4. Click to play any sound

Extension Tab Features:

  • Load/save command lists
  • playsound parameter configuration
  • Double-click commands in the list to preview
  • Edit commands (replace, add, delete, move)
  • Multi-select with Ctrl/Shift
  • Simultaneous playback of multiple sounds

See Also