Actualizado:

1. Reproducir la canción de un disco (Java)

/playsound minecraft:music_disc.pigstep record @a ~ ~ ~ 1 1

La categoría record sigue el control de volumen de Bloques musicales. Los jugadores lejos de esa posición no la oirán.

2. Que la oigan todos (Java)

/execute as @a at @s run playsound minecraft:music_disc.pigstep record @s ~ ~ ~ 1 1

El sonido se queda donde empezó, así que vuelve a reproducirlo de vez en cuando en juegos en los que se recorre mucho terreno.

3. Nombres de sonido habituales

CanciónJavaBedrock
Pigstepmusic_disc.pigsteprecord.pigstep
othersidemusic_disc.othersiderecord.otherside
catmusic_disc.catrecord.cat
Relicmusic_disc.relicrecord.relic
Música del modo creativomusic.creative-
/playsound record.pigstep @a

4. Detener la música

/stopsound @a record

Usa /stopsound @a music para la música de fondo. En Bedrock detenla por nombre, como /stopsound @a record.pigstep.

5. Dar un disco de música

/give @p music_disc_pigstep

El ID del objeto usa guiones bajos y el ID del sonido un punto. Consulta el comando playsound.

6. Reproducir una vez al entrar en una zona (Java)

/execute as @a[tag=!heard,x=0,y=60,z=0,dx=10,dy=10,dz=10] at @s run playsound minecraft:music_disc.otherside record @s ~ ~ ~ 1 1
/tag @a[x=0,y=60,z=0,dx=10,dy=10,dz=10] add heard

La etiqueta heard evita que la canción se repita para el mismo jugador. Consulta el comando tag.

Solución de problemas

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.