Due to the fact that stopping sounds can be very abrupt, I suggest the ability to slowly stop a sound/sounds over a variable amount of time. Instead of
"/stopsound <target> <category> <name>"
I propose the command becomes
"/stopsound <target> <delay> <category> <name>"
The delay parameter would determine the amount of time, in seconds, it takes for a sound to fully stop. The sound/sounds will slowly decrease in volume (in blocks and in actual volume) from the time the command is run till the time the sound or sounds fully stop. If the value of delay is 0, however, the sound will stop instantly like before.
The reason it is being suggested and main use for this addition is to be able to slowly fade music out in the middle of a song and transition it into another song easily. This is a critical addition to making an ambient/situational music datapack.
Please sign in to leave a comment.
4 Comments