If undefined, defaults to "sound".Īn example of a pre-1.10 sounds.json can be found here.ĭinnerbone's pre-1.10 specifications can be found here.Ī sound event is linked to one or more in-game events. type: Two values are available: "sound" and "event" "sound" causes the value of "name" to be interpreted as the name of a file, while "event" causes the value of "name" to be interpreted as the name of an already defined event.True if this sound should be loaded when loading the pack instead of when the sound is played. attenuation_distance: Modify sound reduction rate based on distance.Setting this to false allows many more instances of the sound to be ran at the same time while setting it to true only allows 4 instances (of that type) to be ran at the same time. Used for all sounds in the "music" and "record" categories (except Note Block sounds), as (almost) all the sounds that belong to those categories are over a minute long. It is recommended that this is set to "true" for sounds that have a duration longer than a few seconds to avoid lag. True if this sound should be streamed from its file. An example: putting 2 in for the value would be like placing in the name twice. weight: The chance that this sound is selected to play when this sound event is triggered.If undefined, defaults to 1.0, but higher and lower values can be chosen. pitch: Plays the pitch at the specified value.volume: The volume for playing this sound.May instead be the name of another sound event (according to value of "type").
Uses forward slashes instead of backslashes. The namespace defaults to minecraft but it can be changed by prepending a namespace and separating it with a. name: The path to this sound file from the " namespace/sounds" folder (excluding the.This Object is used only when the sound requires additional Strings. The path to a sound file from the " namespace/sounds" folder (excluding the.One of the listed sounds is randomly selected to play when this sound event is triggered. sounds: The sound files this sound event uses.subtitle: Translated as the subtitle of the sound if Show Subtitles is enabled ingame.False if the sounds listed should be added to the list of default sounds. True if the sounds listed in sounds should replace the sounds listed in the default sounds.json for this sound event. (To get a different namespace than minecraft the file must be under a different namespace not defining it here.) All default sound events are listed in the table below. The name is usually separated in categories (such as ).