Jump to content

[1.14.4] SOLVED: Check if soundEvent is empty, fall back to minecraft sound


frakier

Recommended Posts

Is there a way to check if a soundEvent is empty so I can specify a fallback sound using a minecraft existing sounds.
I'm working on a mod that has spiders, so I can use the minecraft spiders sounds but if someone wants
to add a resource pack just for my mob, without changing the minecraft spider sounds, i would like to leave that
option open.

something like... in a getAmbientSound or getHurtSound method

	if (SpiderSounds.SPIDER_TALK.isEmpty()) {
    		return SoundEvents.ENTITY_SPIDER_AMBIENT; //use minecrafts spider sounds
    	} else {
    		return SpiderSounds.SPIDER_TALK; //use the sound provided by the resource pack
    	}


I could rip the spider sounds out of minecraft and include them in the mod with a different name but what would the legal impact be doing it that way.
Or I could create the sounds from scratch but never have done that and doubt how it would come out.

Edited by frakier
Link to comment
Share on other sites

Thanks, but...

Quote

"Playing sounds is completely client-side. Only the client knows this information."

Yes... I was not asking about sides but does that matter or does the CreatureEntity blindly prompt a sound to play. And if that is so could I test during registration of sounds and make the decision.


I have a entity class that extends a CreatureEntity, with methods getAmbientSound(), getHurtSound(), getDeathSound(), as in...
 

	@Override
    protected SoundEvent getAmbientSound() {
    	return SpiderSounds.SPIDER_TALK;
    }


I would like to be able to test the "SpiderSounds.SPIDER_TALK" to see if it is empty.

Quote

"PlaySoundEvent to substitute a fallback, if the sound happens to be empty."


as you say ... "if the sound happens to be empty"... "if the sound happens to be empty"...
All I was asking is how to "Check if soundEvent is empty".
 

if (SpiderSounds.SPIDER_TALK != null) {}

does not work because SpiderSounds.SPIDER_TALK is never null, even if empty.

If I can see that  SpiderSounds.SPIDER_TALK is empty then I use a simple if statement and return SoundEvents.ENTITY_SPIDER_AMBIENT instead of returning the SpiderSounds.SPIDER_TALK  in the overridden getAmbientSound(), getHurtSound(), getDeathSound() methods.

Edited by frakier
Link to comment
Share on other sites

Well two days is enough, going to rip the sounds out of minecraft and drop them into the mod for now and come back to this one later.
..
Searching online was little help... Tried multiple angles and always ran into road blocks with code that was not accessible outside of the classes. Something as simple as a method that checked the UNABLE_TO_PLAY hash set in SoundEngine for the specified sound may have worked. Burned out at this point and moving on to something else. This could have been a simple one liner or a .isEmpty method.
Oh well, I'll check back later to see if anyone else has a suggestion.

Link to comment
Share on other sites

You did not read what i wrote that code was the last thing I tried. Did no document the other attempts.

Put a chicken into the rotisserie to cook, ran the tiller in the garden for awhile getting it broke up...then came back to it....

 

public static boolean ENTITY_TALK_STATUSCHECKED = false; //remember if we have alredy done this check
public static boolean ENTITY_TALK_SOUNDMISSING = true; //assume missing and then prove otherwise

public static boolean soundMissing(SoundEvent lookFor) {
		/*
		 * I create a couple of variables to hold some information...
		 * 
		 * 		after the first check this is set to false and never checked again
		 * 		ENTITY_TALK_STATUSCHECKED = false
		 * 
		 * 		best to assume the sound is missing and then prove otherwise
		 * 		ENTITY_TALK_SOUNDMISSING = true
		 * 
		 * 		in the Entity.java class that calls this, in the soundEvent for ambient, hurt, death etc..
		 * 		I wrap this method call in a if statement...
		 * 
		 * 		if(!ENTITY_TALK_STATUSCHECKED){
		 *			ENTITY_TALK_SOUNDMISSING=soundMissing(ModSound.entity_talk); //is the sound missing
		 *			ENTITY_TALK_STATUSCHECKED=true; //remeber we alred have made this check
		 *		}
		 *		if (!ENTITY_TALK_SOUNDMISSING) {
		 *			return ModSound.ENTITY_TALK; //use my sound
		 *		} else {
		 *			return SoundEvents.ENTITY_SPIDER_AMBIENT; //use the minecraft sound
		 *		}
		*/
		
		//get the soundHandler
		SoundHandler s = Minecraft.getInstance().getSoundHandler();
		
		//get some information from the soundevent we are looking for
		//so we do not have to do this a couple of hundred times
		String lookfornamespace = lookFor.getRegistryName().getNamespace();
		String lookforpath = lookFor.getRegistryName().getPath();

		//loopover the registered sound
		for(SoundEvent soundevent : Registry.SOUND_EVENT) {
			//only go further is the looking and searched are in the same namespace
			
			//namespace match and the sound we are looking for is present
			if (soundevent.getRegistryName().getNamespace().contains(lookfornamespace) &&
					soundevent.getRegistryName().getPath().contains(lookforpath)) {
				//you would think this be enough but no
				
				//get a resource location for the current sound event
				ResourceLocation resourcelocation = soundevent.getName();
				//create an accessor
				SoundEventAccessor accessor = s.getAccessor(resourcelocation);
				//this is where SoundHandler.MISSING_SOUND is returned if the sound is missing
				//but it is not exposed outside the class so we have to do more.
				Sound jki = accessor.cloneEntry();
				
				//here we go SoundHandler.MISSING_SOUND
				String path = jki.getSoundLocation().toString();
				//String lk4 = lookFor.getRegistryName().getPath().replace(".", ":");
				
					if (path.contains(SoundHandler.MISSING_SOUND.getSoundLocation().toString())) {
						return true; //missing
					} else {
						return false; //not missing
					}
			}
		}
		//if you got to here the sound is really is missing
		return true;
	}
}

It works but I think it will fail if I add multiple sounds into the sounds.json file in resources.
Think I would be better off only looking over the Registry.SOUND_EVENT once  [or see if I can get the sounds.json file and do the test] and look for any/all sounds with my namspace.

then test each one at a time, then on the Entity page I would only have to check the ENTITY_TALK_SOUNDMISSING for each sound.
I'm off to refine this more and trim it down some, will post finalized code once I get it done.

Edited by frakier
Link to comment
Share on other sites

in the...

public class MyCrazyEntity extends CreatureEntity implements IMob

for each of the soundEvents for ambient, hurt, death etc I call the method from the last post, making name changes as appropriate for each

if(!ENTITY_TALK_STATUSCHECKED){
	ENTITY_TALK_SOUNDMISSING=soundMissing(ModSound.entity_talk); //is the sound missing
	ENTITY_TALK_STATUSCHECKED=true; //remeber we alred have made this check
}
if (!ENTITY_TALK_SOUNDMISSING) {
	return ModSound.ENTITY_TALK; //use my sound
} else {
	return SoundEvents.ENTITY_SPIDER_AMBIENT; //use the minecraft sound
}

I'll make a demo mod.

Edited by frakier
Link to comment
Share on other sites

Gave up, ripping the sounds out of minecraft jar and dropping them in. Maybe I'll find a example to work with one day, Or a updated tutorial not using outdated information. No use rewriting huge swaths of code.
Sorry about creating yet another dead end post that went nowhere.

Not sure why it ran on server at one time probably had a if statement wrong so it never reached the code, server will not run in eclipse so I had to set up a server to drop it in to test, so was not testing constantly. Power outage the other night caused some problems could not get it to run so i just dropped back to the code before I started this little experiment.

Edited by frakier
update
Link to comment
Share on other sites

3 hours ago, diesieben07 said:

Please be advised that, though I am not a lawyer, I believe redistributing Minecraft's assets is against it's EULA.

Kind of why I wanted a fallback option.. If no sound was present for the mod to play a specified existing minecraft sound would play instead, rather than playing nothing.
Never made sound files before but since I cannot get this to work and the other option is trying to get forge changed which could be multiple version before something like that could be pushed out, if at all. So dropping minecraft sounds in for now, just using random sounds so i know when they play, so i know it works and looking into making sounds for myself. Was looking into what open source/free software options are out there just a bit ago.

Edited by frakier
Link to comment
Share on other sites

29 minutes ago, diesieben07 said:

Okay, one thing though.

What prevents you from just referencing the Minecraft sound files in your sounds.json?

had not thought of that, would be like using a system link/shortcut. I'll give it a try and report back.

Edited by frakier
Link to comment
Share on other sites

Going to call this one solved... after a few trips around the world and lots of blind alleys.
got the sound.json from the same place i was ripping out the sounds
C:\Users\{me}\AppData\Roaming\.minecraft\assets
looked up the location in the \index\1.14.json file
searched for the sound.json file in the \objects\ folder
copied the file out and renamed to sound_1.14.json and put it in my project folder for reference

Able to take get the paths from this file to put into my mod's sounds.json file.

Thanks for the help and patience.
 

{
  "ambient.cave": {
    "sounds": [
      "ambient/cave/cave1",
      "ambient/cave/cave2",
      "ambient/cave/cave3",
      "ambient/cave/cave4",
      "ambient/cave/cave5",
      "ambient/cave/cave6",
      "ambient/cave/cave7",
      "ambient/cave/cave8",
      "ambient/cave/cave9",
      "ambient/cave/cave10",
      "ambient/cave/cave11",
      "ambient/cave/cave12",
      "ambient/cave/cave13",
      "ambient/cave/cave14",
      "ambient/cave/cave15",
      "ambient/cave/cave16",
      "ambient/cave/cave17",
      "ambient/cave/cave18",
      "ambient/cave/cave19"
    ],
    "subtitle": "subtitles.ambient.cave"
  },
  "ambient.underwater.enter": {
    "sounds": [
      {
        "name": "ambient/underwater/enter1",
        "volume": 0.8
      },
      {
        "name": "ambient/underwater/enter2",
        "volume": 0.8
      },
      {
        "name": "ambient/underwater/enter3",
        "volume": 0.8
      }
    ]
  },
  "ambient.underwater.exit": {
    "sounds": [
      {
        "name": "ambient/underwater/exit1",
        "volume": 0.5
      },
      {
        "name": "ambient/underwater/exit2",
        "volume": 0.5
      },
      {
        "name": "ambient/underwater/exit3",
        "volume": 0.5
      }
    ]
  },
  "ambient.underwater.loop": {
    "sounds": [
      {
        "name": "ambient/underwater/underwater_ambience",
        "stream": true,
        "volume": 0.65
      }
    ]
  },
  "ambient.underwater.loop.additions": {
    "sounds": [
      "ambient/underwater/additions/bubbles1",
      "ambient/underwater/additions/bubbles2",
      "ambient/underwater/additions/bubbles3",
      "ambient/underwater/additions/bubbles4",
      "ambient/underwater/additions/bubbles5",
      "ambient/underwater/additions/bubbles6",
      "ambient/underwater/additions/water1",
      "ambient/underwater/additions/water2"
    ]
  },
  "ambient.underwater.loop.additions.rare": {
    "sounds": [
      "ambient/underwater/additions/animal1",
      {
        "name": "ambient/underwater/additions/bass_whale1",
        "volume": 0.45
      },
      {
        "name": "ambient/underwater/additions/bass_whale2",
        "volume": 0.5
      },
      "ambient/underwater/additions/earth_crack",
      {
        "name": "ambient/underwater/additions/crackles1",
        "volume": 0.7
      },
      "ambient/underwater/additions/crackles2",
      {
        "name": "ambient/underwater/additions/driplets1",
        "volume": 0.5
      },
      {
        "name": "ambient/underwater/additions/driplets2",
        "volume": 0.5
      }
    ]
  },
  "ambient.underwater.loop.additions.ultra_rare": {
    "sounds": [
      "ambient/underwater/additions/animal2",
      "ambient/underwater/additions/dark1",
      {
        "name": "ambient/underwater/additions/dark2",
        "volume": 0.7
      },
      "ambient/underwater/additions/dark3",
      "ambient/underwater/additions/dark4"
    ]
  },
  "block.anvil.break": {
    "sounds": [
      "dig/stone1",
      "dig/stone2",
      "dig/stone3",
      "dig/stone4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.anvil.destroy": {
    "sounds": [
      "random/anvil_break"
    ],
    "subtitle": "subtitles.block.anvil.destroy"
  },
  "block.anvil.fall": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ]
  },
  "block.anvil.hit": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.anvil.land": {
    "sounds": [
      "random/anvil_land"
    ],
    "subtitle": "subtitles.block.anvil.land"
  },
  "block.anvil.place": {
    "sounds": [
      "random/anvil_land"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.anvil.step": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "event.raid.horn": {
    "sounds": [
      {
        "name": "event/raid/raidhorn_01",
        "volume": 0.01
      },
      {
        "name": "event/raid/raidhorn_02",
        "volume": 0.01
      },
      {
        "name": "event/raid/raidhorn_03",
        "volume": 0.01
      },
      {
        "name": "event/raid/raidhorn_04",
        "volume": 0.01
      }
    ],
    "subtitle": "subtitles.event.raid.horn"
  },
  "block.anvil.use": {
    "sounds": [
      "random/anvil_use"
    ],
    "subtitle": "subtitles.block.anvil.use"
  },
  "block.beacon.activate": {
    "sounds": [
      "block/beacon/activate"
    ]
  },
  "block.beacon.ambient": {
    "sounds": [
      {
        "attenuation_distance": 7,
        "name": "block/beacon/ambient",
        "volume": 0.9
      }
    ]
  },
  "block.beacon.deactivate": {
    "sounds": [
      "block/beacon/deactivate"
    ]
  },
  "block.beacon.power_select": {
    "sounds": [
      "block/beacon/power1",
      "block/beacon/power2",
      "block/beacon/power3"
    ]
  },
  "block.bamboo.break": {
    "sounds": [
      {
        "name":  "block/bamboo/place1",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/place2",
        "volume": 0.8
      },
      {
        "name": "block/bamboo/place3",
        "volume": 0.8
      },
      {
        "name": "block/bamboo/place4",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/place5",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/place6",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.bamboo.fall": {
    "sounds": [
      {
        "name":  "block/bamboo/step1",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step2",
        "volume": 1
      },
      {
        "name": "block/bamboo/step3",
        "volume": 1
      },
      {
        "name": "block/bamboo/step4",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step5",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step6",
        "volume": 1
      }
    ]
  },
  "block.bamboo.hit": {
    "sounds": [
      {
        "name":  "block/bamboo/step1",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step2",
        "volume": 1
      },
      {
        "name": "block/bamboo/step3",
        "volume": 1
      },
      {
        "name": "block/bamboo/step4",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step5",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step6",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.bamboo.place": {
    "sounds": [
      {
        "name":  "block/bamboo/place1",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/place2",
        "volume": 0.8
      },
      {
        "name": "block/bamboo/place3",
        "volume": 0.8
      },
      {
        "name": "block/bamboo/place4",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/place5",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/place6",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.bamboo.step": {
    "sounds": [
      {
        "name":  "block/bamboo/step1",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step2",
        "volume": 1,
        "pitch": 0.7
      },
      {
        "name": "block/bamboo/step3",
        "volume": 1
      },
      {
        "name": "block/bamboo/step4",
        "volume": 1,
        "pitch": 0.7
      },
      {
        "name":  "block/bamboo/step5",
        "volume": 1
      },
      {
        "name":  "block/bamboo/step6",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.bamboo_sapling.place": {
    "sounds": [
      {
        "name":  "block/bamboo/sapling_place1",
        "volume": 0.85
      },
      {
        "name":  "block/bamboo/sapling_place2",
        "volume": 0.85
      },
      {
        "name": "block/bamboo/sapling_place3",
        "volume": 0.85
      },
      {
        "name": "block/bamboo/sapling_place4",
        "volume": 0.85
      },
      {
        "name":  "block/bamboo/sapling_place5",
        "volume": 0.85
      },
      {
        "name":  "block/bamboo/sapling_place6",
        "volume": 0.85
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.bamboo_sapling.break": {
    "sounds": [
      {
        "name":  "block/bamboo/sapling_place1",
        "volume": 0.9
      },
      {
        "name":  "block/bamboo/sapling_place2",
        "volume": 0.9
      },
      {
        "name": "block/bamboo/sapling_place3",
        "volume": 0.9
      },
      {
        "name": "block/bamboo/sapling_place4",
        "volume": 0.9
      },
      {
        "name":  "block/bamboo/sapling_place5",
        "volume": 0.9
      },
      {
        "name":  "block/bamboo/sapling_place6",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.bamboo_sapling.hit": {
    "sounds": [
      {
        "name":  "block/bamboo/sapling_hit1",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/sapling_hit2",
        "volume": 0.8
      },
      {
        "name": "block/bamboo/sapling_hit3",
        "volume": 0.8
      },
      {
        "name": "block/bamboo/sapling_hit4",
        "volume": 0.8
      },
      {
        "name":  "block/bamboo/sapling_hit5",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.barrel.close": {
    "sounds": [
      {
        "name":  "block/barrel/close",
        "volume": 1
      }
    ]
  },
  "block.barrel.open": {
    "sounds": [
      {
        "name":  "block/barrel/open1",
        "volume": 1,
        "pitch": 1
      },
      {
        "name":  "block/barrel/open2",
        "volume": 1,
        "pitch": 1
      }
    ]
  },
  "block.bell.use": {
    "sounds": [
      {
        "name": "block/bell/bell_use01",
        "volume": 12,
        "pitch": 0.95
      },
      {
        "name": "block/bell/bell_use02",
        "volume": 12,
        "pitch": 0.95
      },
      {
        "name": "block/bell/bell_use01",
        "volume": 12,
        "pitch": 0.93
      },
      {
        "name": "block/bell/bell_use02",
        "volume": 12,
        "pitch": 0.93
      },
      {
        "name": "block/bell/bell_use01",
        "volume": 12,
        "pitch": 0.97
      },
      {
        "name": "block/bell/bell_use02",
        "volume": 12,
        "pitch": 0.97
      }
    ],
    "subtitle": "subtitles.block.bell.use"
  },
  "block.bell.resonate": {
    "sounds": [
      {
        "name": "block/bell/resonate",
        "volume": 1,
        "pitch": 1
      },
      {
        "name": "block/bell/resonate",
        "volume": 1,
        "pitch": 0.9
      },
      {
        "name": "block/bell/resonate",
        "volume": 1,
        "pitch": 0.85
      }
    ],
    "subtitle": "subtitles.block.bell.resonate"
  },
  "block.blastfurnace.fire_crackle": {
    "sounds": [
      {
        "name": "block/blastfurnace/blastfurnace1",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace2",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace3",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace4",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace5",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.block.blastfurnace.fire_crackle"
  },
  "block.brewing_stand.brew": {
    "sounds": [
      "block/brewing_stand/brew1",
      "block/brewing_stand/brew2"
    ],
    "subtitle": "subtitles.block.brewing_stand.brew"
  },
  "block.bubble_column.bubble_pop": {
    "sounds": [
      {
        "name": "block/bubble_column/bubble1",
        "volume": 0.1
      },
      {
        "name": "block/bubble_column/bubble2",
        "volume": 0.1
      },
      {
        "name": "block/bubble_column/bubble3",
        "volume": 0.1
      }
    ],
    "subtitle": "subtitles.block.bubble_column.bubble_pop"
  },
  "block.bubble_column.upwards_ambient": {
    "sounds": [
      {
        "name": "block/bubble_column/upwards_ambient1",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/upwards_ambient2",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/upwards_ambient3",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/upwards_ambient4",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/upwards_ambient5",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.block.bubble_column.upwards_ambient"
  },
  "block.bubble_column.upwards_inside": {
    "sounds": [
      {
        "name": "block/bubble_column/upwards_inside",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.block.bubble_column.upwards_inside"
  },
  "block.bubble_column.whirlpool_ambient": {
    "sounds": [
      {
        "name": "block/bubble_column/whirlpool_ambient1",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/whirlpool_ambient2",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/whirlpool_ambient3",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/whirlpool_ambient4",
        "volume": 0.6
      },
      {
        "name": "block/bubble_column/whirlpool_ambient5",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.block.bubble_column.whirlpool_ambient"
  },
  "block.bubble_column.whirlpool_inside": {
    "sounds": [
      {
        "name": "block/bubble_column/whirlpool_inside",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.block.bubble_column.whirlpool_inside"
  },
  "block.campfire.crackle": {
    "sounds": [
      "block/campfire/crackle1",
      "block/campfire/crackle2",
      "block/campfire/crackle3",
      "block/campfire/crackle4",
      "block/campfire/crackle5",
      "block/campfire/crackle6"
    ],
    "subtitle": "subtitles.block.campfire.crackle"
  },
  "block.chest.close": {
    "sounds": [
      "block/chest/close",
      "block/chest/close2",
      "block/chest/close3"
    ],
    "subtitle": "subtitles.block.chest.close"
  },
  "block.chest.locked": {
    "sounds": [
      "block/wooden_door/close",
      "block/wooden_door/open"
    ],
    "subtitle": "subtitles.block.chest.locked"
  },
  "block.chest.open": {
    "sounds": [
      "block/chest/open"
    ],
    "subtitle": "subtitles.block.chest.open"
  },
  "block.chorus_flower.death": {
    "sounds": [
      "block/chorus_flower/death1",
      "block/chorus_flower/death2",
      "block/chorus_flower/death3"
    ],
    "subtitle": "subtitles.block.chorus_flower.death"
  },
  "block.chorus_flower.grow": {
    "sounds": [
      "block/chorus_flower/grow1",
      "block/chorus_flower/grow2",
      "block/chorus_flower/grow3",
      "block/chorus_flower/grow4"
    ],
    "subtitle": "subtitles.block.chorus_flower.grow"
  },
  "block.comparator.click": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.comparator.click"
  },
  "block.composter.fill": {
    "sounds": [
      {
        "name": "block/composter/fill1",
        "volume": 0.3,
        "pitch": 0.8
      },
      {
        "name": "block/composter/fill2",
        "volume": 0.3,
        "pitch": 0.8
      },
      {
        "name": "block/composter/fill3",
        "volume": 0.3,
        "pitch": 0.8
      },
      {
        "name": "block/composter/fill4",
        "volume": 0.3,
        "pitch": 0.8
      }
    ]
  },
  "block.composter.fill_success": {
    "sounds": [
      {
        "name": "block/composter/fill_success1",
        "volume": 1
      },
      {
        "name": "block/composter/fill_success2",
        "volume": 1
      },
      {
        "name": "block/composter/fill_success3",
        "volume": 1
      },
      {
        "name": "block/composter/fill_success4",
        "volume": 1
      }
    ]
  },
  "block.composter.empty": {
    "sounds": [
      {
        "name": "block/composter/empty1",
        "volume": 1
      },
      {
        "name": "block/composter/empty2",
        "volume": 1
      },
      {
        "name": "block/composter/empty3",
        "volume": 1
      }
    ]
  },
  "block.composter.ready": {
    "sounds": [
      {
        "name": "block/composter/ready1",
        "volume": 1
      },
      {
        "name": "block/composter/ready2",
        "volume": 1
      },
      {
        "name": "block/composter/ready3",
        "volume": 1
      },
      {
        "name": "block/composter/ready4",
        "volume": 1
      }
    ]
  },
  "block.conduit.activate": {
    "sounds": [
      {
        "name": "block/conduit/activate",
        "volume": 0.9
      }
    ]
  },
  "block.conduit.ambient": {
    "sounds": [
      {
        "attenuation_distance": 8,
        "name": "block/conduit/ambient"
      }
    ]
  },
  "block.conduit.ambient.short": {
    "sounds": [
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short1"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short2"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short3"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short4"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short5"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short6"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short7"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short8"
      },
      {
        "attenuation_distance": 8,
        "name": "block/conduit/short9"
      }
    ]
  },
  "block.conduit.attack.target": {
    "sounds": [
      "block/conduit/attack1",
      "block/conduit/attack2",
      "block/conduit/attack3"
    ]
  },
  "block.conduit.deactivate": {
    "sounds": [
      {
        "name": "block/conduit/deactivate",
        "volume": 0.7
      }
    ]
  },
  "block.dispenser.dispense": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.dispenser.dispense"
  },
  "block.dispenser.fail": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.dispenser.fail"
  },
  "block.dispenser.launch": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.block.dispenser.dispense"
  },
  "block.enchantment_table.use": {
    "sounds": [
      "block/enchantment_table/enchant1",
      "block/enchantment_table/enchant2",
      "block/enchantment_table/enchant3"
    ]
  },
  "block.end_gateway.spawn": {
    "sounds": [
      "random/explode1",
      "random/explode2",
      "random/explode3",
      "random/explode4"
    ],
    "subtitle": "subtitles.entity.generic.explode"
  },
  "block.end_portal.spawn": {
    "sounds": [
      "block/end_portal/endportal"
    ]
  },
  "block.end_portal_frame.fill": {
    "sounds": [
      "block/end_portal/eyeplace1",
      "block/end_portal/eyeplace2",
      "block/end_portal/eyeplace3"
    ]
  },
  "block.ender_chest.close": {
    "sounds": [
      "block/enderchest/close"
    ],
    "subtitle": "subtitles.block.chest.close"
  },
  "block.ender_chest.open": {
    "sounds": [
      "block/enderchest/open"
    ],
    "subtitle": "subtitles.block.chest.open"
  },
  "block.fence_gate.close": {
    "sounds": [
      "block/fence_gate/close1",
      "block/fence_gate/close2"
    ],
    "subtitle": "subtitles.block.fence_gate.toggle"
  },
  "block.fence_gate.open": {
    "sounds": [
      "block/fence_gate/open1",
      "block/fence_gate/open2"
    ],
    "subtitle": "subtitles.block.fence_gate.toggle"
  },
  "block.fire.ambient": {
    "sounds": [
      "fire/fire"
    ],
    "subtitle": "subtitles.block.fire.ambient"
  },
  "block.fire.extinguish": {
    "sounds": [
      "random/fizz"
    ],
    "subtitle": "subtitles.block.fire.extinguish"
  },
  "block.furnace.fire_crackle": {
    "sounds": [
      "block/furnace/fire_crackle1",
      "block/furnace/fire_crackle2",
      "block/furnace/fire_crackle3",
      "block/furnace/fire_crackle4",
      "block/furnace/fire_crackle5"
    ],
    "subtitle": "subtitles.block.furnace.fire_crackle"
  },
  "block.glass.break": {
    "sounds": [
      "random/glass1",
      "random/glass2",
      "random/glass3"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.glass.fall": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ]
  },
  "block.glass.hit": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.glass.place": {
    "sounds": [
      "dig/stone1",
      "dig/stone2",
      "dig/stone3",
      "dig/stone4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.glass.step": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.grass.break": {
    "sounds": [
      "dig/grass1",
      "dig/grass2",
      "dig/grass3",
      "dig/grass4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.grass.fall": {
    "sounds": [
      "step/grass1",
      "step/grass2",
      "step/grass3",
      "step/grass4",
      "step/grass5",
      "step/grass6"
    ]
  },
  "block.grass.hit": {
    "sounds": [
      "step/grass1",
      "step/grass2",
      "step/grass3",
      "step/grass4",
      "step/grass5",
      "step/grass6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.grass.place": {
    "sounds": [
      "dig/grass1",
      "dig/grass2",
      "dig/grass3",
      "dig/grass4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.grass.step": {
    "sounds": [
      "step/grass1",
      "step/grass2",
      "step/grass3",
      "step/grass4",
      "step/grass5",
      "step/grass6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.grindstone.use": {
    "sounds": [
      {
        "name":  "block/grindstone/grindstone1",
        "volume": 0.5
      },
      {
        "name":  "block/grindstone/grindstone2",
        "volume": 0.5
      },
      {
        "name": "block/grindstone/grindstone3",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.block.grindstone.use"
  },
  "block.wet_grass.break": {
    "sounds": [
      {
        "name":  "dig/wet_grass1",
        "volume": 0.8
      },
      {
        "name":  "dig/wet_grass2",
        "volume": 0.8
      },
      {
        "name": "dig/wet_grass3",
        "volume": 0.8
      },
      {
        "name": "dig/wet_grass4",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.wet_grass.fall": {
    "sounds": [
      "step/wet_grass1",
      "step/wet_grass2",
      "step/wet_grass3",
      "step/wet_grass4",
      "step/wet_grass5",
      "step/wet_grass6"
    ]
  },
  "block.wet_grass.hit": {
    "sounds": [
      "step/wet_grass1",
      "step/wet_grass2",
      "step/wet_grass3",
      "step/wet_grass4",
      "step/wet_grass5",
      "step/wet_grass6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.wet_grass.place": {
    "sounds": [
      {
        "name":  "dig/wet_grass1",
        "volume": 0.8
      },
      {
        "name":  "dig/wet_grass2",
        "volume": 0.8
      },
      {
        "name": "dig/wet_grass3",
        "volume": 0.8
      },
      {
        "name": "dig/wet_grass4",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.wet_grass.step": {
    "sounds": [
      "step/wet_grass1",
      "step/wet_grass2",
      "step/wet_grass3",
      "step/wet_grass4",
      "step/wet_grass5",
      "step/wet_grass6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.coral_block.break": {
    "sounds": [
      "dig/coral1",
      "dig/coral2",
      "dig/coral3",
      "dig/coral4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.coral_block.fall": {
    "sounds": [
      "step/coral1",
      "step/coral2",
      "step/coral3",
      "step/coral4",
      "step/coral5",
      "step/coral6"
    ]
  },
  "block.coral_block.hit": {
    "sounds": [
      "step/coral1",
      "step/coral2",
      "step/coral3",
      "step/coral4",
      "step/coral5",
      "step/coral6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.coral_block.place": {
    "sounds": [
      "dig/coral1",
      "dig/coral2",
      "dig/coral3",
      "dig/coral4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.coral_block.step": {
    "sounds": [
      "step/coral1",
      "step/coral2",
      "step/coral3",
      "step/coral4",
      "step/coral5",
      "step/coral6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.gravel.break": {
    "sounds": [
      "dig/gravel1",
      "dig/gravel2",
      "dig/gravel3",
      "dig/gravel4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.gravel.fall": {
    "sounds": [
      "step/gravel1",
      "step/gravel2",
      "step/gravel3",
      "step/gravel4"
    ]
  },
  "block.gravel.hit": {
    "sounds": [
      "step/gravel1",
      "step/gravel2",
      "step/gravel3",
      "step/gravel4"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.gravel.place": {
    "sounds": [
      "dig/gravel1",
      "dig/gravel2",
      "dig/gravel3",
      "dig/gravel4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.gravel.step": {
    "sounds": [
      "step/gravel1",
      "step/gravel2",
      "step/gravel3",
      "step/gravel4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.iron_door.close": {
    "sounds": [
      "block/iron_door/close1",
      "block/iron_door/close2",
      "block/iron_door/close3",
      "block/iron_door/close4"
    ],
    "subtitle": "subtitles.block.door.toggle"
  },
  "block.iron_door.open": {
    "sounds": [
      "block/iron_door/open1",
      "block/iron_door/open2",
      "block/iron_door/open3",
      "block/iron_door/open4"
    ],
    "subtitle": "subtitles.block.door.toggle"
  },
  "block.iron_trapdoor.close": {
    "sounds": [
      "block/iron_trapdoor/close1",
      "block/iron_trapdoor/close2",
      "block/iron_trapdoor/close3",
      "block/iron_trapdoor/close4"
    ],
    "subtitle": "subtitles.block.iron_trapdoor.close"
  },
  "block.iron_trapdoor.open": {
    "sounds": [
      "block/iron_trapdoor/open1",
      "block/iron_trapdoor/open2",
      "block/iron_trapdoor/open3",
      "block/iron_trapdoor/open4"
    ],
    "subtitle": "subtitles.block.iron_trapdoor.open"
  },
  "block.ladder.break": {
    "sounds": [
      "dig/wood1",
      "dig/wood2",
      "dig/wood3",
      "dig/wood4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.ladder.fall": {
    "sounds": [
      "step/ladder1",
      "step/ladder2",
      "step/ladder3",
      "step/ladder4",
      "step/ladder5"
    ]
  },
  "block.ladder.hit": {
    "sounds": [
      "step/ladder1",
      "step/ladder2",
      "step/ladder3",
      "step/ladder4",
      "step/ladder5"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.ladder.place": {
    "sounds": [
      "dig/wood1",
      "dig/wood2",
      "dig/wood3",
      "dig/wood4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.ladder.step": {
    "sounds": [
      "step/ladder1",
      "step/ladder2",
      "step/ladder3",
      "step/ladder4",
      "step/ladder5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.lantern.break": {
    "sounds": [
      "block/lantern/break1",
      "block/lantern/break2",
      "block/lantern/break3",
      "block/lantern/break4",
      "block/lantern/break5",
      "block/lantern/break6"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.lantern.fall": {
    "sounds": [
      "block/lantern/break1",
      "block/lantern/break2",
      "block/lantern/break3",
      "block/lantern/break4",
      "block/lantern/break5",
      "block/lantern/break6"
    ]
  },
  "block.lantern.hit": {
    "sounds": [
      "block/lantern/place1",
      "block/lantern/place2",
      "block/lantern/place3",
      "block/lantern/place4",
      "block/lantern/place5",
      "block/lantern/place6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.lantern.place": {
    "sounds": [
      {
        "name": "block/lantern/place1",
        "volume": 1,
        "pitch": 1.1
      },
      {
        "name": "block/lantern/place2",
        "volume": 1,
        "pitch": 1.1
      },
      {
        "name": "block/lantern/place3",
        "volume": 1,
        "pitch": 1.1
      },
      {
        "name": "block/lantern/place4",
        "volume": 1,
        "pitch": 1.1
      },
      {
        "name": "block/lantern/place5",
        "volume": 1,
        "pitch": 1.1
      },
      {
        "name": "block/lantern/place6",
        "volume": 1,
        "pitch": 1.1
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.lantern.step": {
    "sounds": [
      "block/lantern/break1",
      "block/lantern/break2",
      "block/lantern/break3",
      "block/lantern/break4",
      "block/lantern/break5",
      "block/lantern/break6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.lava.ambient": {
    "sounds": [
      "liquid/lava"
    ],
    "subtitle": "subtitles.block.lava.ambient"
  },
  "block.lava.extinguish": {
    "sounds": [
      "random/fizz"
    ],
    "subtitle": "subtitles.block.lava.extinguish"
  },
  "block.lava.pop": {
    "sounds": [
      "liquid/lavapop"
    ],
    "subtitle": "subtitles.block.lava.ambient"
  },
  "block.lever.click": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.lever.click"
  },
  "block.lily_pad.place": {
    "sounds": [
      "block/waterlily/place1",
      "block/waterlily/place2",
      "block/waterlily/place3",
      "block/waterlily/place4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.metal.break": {
    "sounds": [
      "dig/stone1",
      "dig/stone2",
      "dig/stone3",
      "dig/stone4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.metal.fall": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ]
  },
  "block.metal.hit": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.metal.place": {
    "sounds": [
      "dig/stone1",
      "dig/stone2",
      "dig/stone3",
      "dig/stone4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.metal.step": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.metal_pressure_plate.click_off": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.pressure_plate.click"
  },
  "block.metal_pressure_plate.click_on": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.pressure_plate.click"
  },
  "block.note_block.basedrum": {
    "sounds": [
      "note/bd"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.bass": {
    "sounds": [
      "note/bassattack"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.bell": {
    "sounds": [
      "note/bell"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.chime": {
    "sounds": [
      "note/icechime"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.flute": {
    "sounds": [
      "note/flute"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.guitar": {
    "sounds": [
      "note/guitar"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.harp": {
    "sounds": [
      "note/harp2"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.hat": {
    "sounds": [
      "note/hat"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.snare": {
    "sounds": [
      "note/snare"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.xylophone": {
    "sounds": [
      "note/xylobone"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.cow_bell": {
    "sounds": [
      "note/cow_bell"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.iron_xylophone": {
    "sounds": [
      {
        "name": "note/iron_xylophone",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.didgeridoo": {
    "sounds": [
      "note/didgeridoo"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.bit": {
    "sounds": [
      "note/bit"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.banjo": {
    "sounds": [
      "note/banjo"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.note_block.pling": {
    "sounds": [
      "note/pling"
    ],
    "subtitle": "subtitles.block.note_block.note"
  },
  "block.piston.contract": {
    "sounds": [
      "tile/piston/in"
    ],
    "subtitle": "subtitles.block.piston.move"
  },
  "block.piston.extend": {
    "sounds": [
      "tile/piston/out"
    ],
    "subtitle": "subtitles.block.piston.move"
  },
  "block.portal.ambient": {
    "sounds": [
      {
        "attenuation_distance": 10,
        "name": "portal/portal"
      }
    ],
    "subtitle": "subtitles.block.portal.ambient"
  },
  "block.portal.travel": {
    "sounds": [
      "portal/travel"
    ]
  },
  "block.portal.trigger": {
    "sounds": [
      "portal/trigger"
    ]
  },
  "block.pumpkin.carve": {
    "sounds": [
      "block/pumpkin/carve1",
      "block/pumpkin/carve2"
    ]
  },
  "block.redstone_torch.burnout": {
    "sounds": [
      "random/fizz"
    ],
    "subtitle": "subtitles.block.redstone_torch.burnout"
  },
  "block.sand.break": {
    "sounds": [
      "dig/sand1",
      "dig/sand2",
      "dig/sand3",
      "dig/sand4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.sand.fall": {
    "sounds": [
      "step/sand1",
      "step/sand2",
      "step/sand3",
      "step/sand4",
      "step/sand5"
    ]
  },
  "block.sand.hit": {
    "sounds": [
      "step/sand1",
      "step/sand2",
      "step/sand3",
      "step/sand4",
      "step/sand5"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.sand.place": {
    "sounds": [
      "dig/sand1",
      "dig/sand2",
      "dig/sand3",
      "dig/sand4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.sand.step": {
    "sounds": [
      "step/sand1",
      "step/sand2",
      "step/sand3",
      "step/sand4",
      "step/sand5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },

  "block.scaffolding.break": {
    "sounds": [

      {
        "name": "block/scaffold/place1",
        "volume": 0.8,
        "pitch": 1.4
      },
      {
        "name": "block/scaffold/place2",
        "volume": 0.8,
        "pitch": 1.4
      },
      {
        "name": "block/scaffold/place3",
        "volume": 0.8,
        "pitch": 1.4
      },
      {
        "name": "block/scaffold/place4",
        "volume": 0.8,
        "pitch": 1.4
      }

    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.scaffolding.fall": {
    "sounds": [
      "step/scaffold1",
      "step/scaffold2",
      "step/scaffold3",
      "step/scaffold4",
      "step/scaffold5",
      "step/scaffold6",
      "step/scaffold7"
    ]
  },
  "block.scaffolding.hit": {
    "sounds": [
      "step/scaffold1",
      "step/scaffold2",
      "step/scaffold3",
      "step/scaffold4",
      "step/scaffold5",
      "step/scaffold6",
      "step/scaffold7"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.scaffolding.place": {
    "sounds": [
      {
        "name": "block/scaffold/place1",
        "volume": 0.9
      },
      {
        "name": "block/scaffold/place2",
        "volume": 0.9
      },
      {
        "name": "block/scaffold/place3",
        "volume": 0.9
      },
      {
        "name": "block/scaffold/place4",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.scaffolding.step": {
    "sounds": [
      "step/scaffold1",
      "step/scaffold2",
      "step/scaffold3",
      "step/scaffold4",
      "step/scaffold5",
      "step/scaffold6",
      "step/scaffold7"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },

  "block.shulker_box.close": {
    "sounds": [
      "block/shulker_box/close"
    ],
    "subtitle": "subtitles.block.shulker_box.close"
  },
  "block.shulker_box.open": {
    "sounds": [
      "block/shulker_box/open"
    ],
    "subtitle": "subtitles.block.shulker_box.open"
  },
  "block.slime_block.break": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.slime_block.fall": {
    "sounds": [
      "mob/slime/small1",
      "mob/slime/small2",
      "mob/slime/small3",
      "mob/slime/small4",
      "mob/slime/small5"
    ]
  },
  "block.slime_block.hit": {
    "sounds": [
      "mob/slime/small1",
      "mob/slime/small2",
      "mob/slime/small3",
      "mob/slime/small4",
      "mob/slime/small5"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.slime_block.place": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.slime_block.step": {
    "sounds": [
      "mob/slime/small1",
      "mob/slime/small2",
      "mob/slime/small3",
      "mob/slime/small4",
      "mob/slime/small5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.smoker.smoke": {
    "sounds": [
      "block/smoker/smoker1",
      "block/smoker/smoker2",
      "block/smoker/smoker3",
      "block/smoker/smoker4",
      "block/smoker/smoker5"
    ],
    "subtitle": "subtitles.block.smoker.smoke"
  },
  "block.snow.break": {
    "sounds": [
      "dig/snow1",
      "dig/snow2",
      "dig/snow3",
      "dig/snow4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.snow.fall": {
    "sounds": [
      "step/snow1",
      "step/snow2",
      "step/snow3",
      "step/snow4"
    ]
  },
  "block.snow.hit": {
    "sounds": [
      "step/snow1",
      "step/snow2",
      "step/snow3",
      "step/snow4"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.snow.place": {
    "sounds": [
      "dig/snow1",
      "dig/snow2",
      "dig/snow3",
      "dig/snow4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.snow.step": {
    "sounds": [
      "step/snow1",
      "step/snow2",
      "step/snow3",
      "step/snow4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.stone.break": {
    "sounds": [
      "dig/stone1",
      "dig/stone2",
      "dig/stone3",
      "dig/stone4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.stone.fall": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ]
  },
  "block.stone.hit": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.stone.place": {
    "sounds": [
      "dig/stone1",
      "dig/stone2",
      "dig/stone3",
      "dig/stone4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.stone.step": {
    "sounds": [
      "step/stone1",
      "step/stone2",
      "step/stone3",
      "step/stone4",
      "step/stone5",
      "step/stone6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.stone_button.click_off": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.button.click"
  },
  "block.stone_button.click_on": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.button.click"
  },
  "block.stone_pressure_plate.click_off": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.pressure_plate.click"
  },
  "block.stone_pressure_plate.click_on": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.pressure_plate.click"
  },
  "block.sweet_berry_bush.break": {
    "sounds": [
      {
        "name": "block/sweet_berry_bush/break1",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/break2",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/break3",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/break4",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.sweet_berry_bush.place": {
    "sounds": [
      {
        "name": "block/sweet_berry_bush/place1",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/place2",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/place3",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/place4",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/place5",
        "volume": 0.8
      },
      {
        "name": "block/sweet_berry_bush/place6",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.tripwire.attach": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.tripwire.attach"
  },
  "block.tripwire.click_off": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.tripwire.click"
  },
  "block.tripwire.click_on": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.tripwire.click"
  },
  "block.tripwire.detach": {
    "sounds": [
      "random/bowhit1",
      "random/bowhit2",
      "random/bowhit3",
      "random/bowhit4"
    ],
    "subtitle": "subtitles.block.tripwire.detach"
  },
  "block.water.ambient": {
    "sounds": [
      "liquid/water"
    ],
    "subtitle": "subtitles.block.water.ambient"
  },
  "block.wood.break": {
    "sounds": [
      "dig/wood1",
      "dig/wood2",
      "dig/wood3",
      "dig/wood4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.wood.fall": {
    "sounds": [
      "step/wood1",
      "step/wood2",
      "step/wood3",
      "step/wood4",
      "step/wood5",
      "step/wood6"
    ]
  },
  "block.wood.hit": {
    "sounds": [
      "step/wood1",
      "step/wood2",
      "step/wood3",
      "step/wood4",
      "step/wood5",
      "step/wood6"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.wood.place": {
    "sounds": [
      "dig/wood1",
      "dig/wood2",
      "dig/wood3",
      "dig/wood4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.wood.step": {
    "sounds": [
      "step/wood1",
      "step/wood2",
      "step/wood3",
      "step/wood4",
      "step/wood5",
      "step/wood6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "block.wooden_button.click_off": {
    "sounds": [
      "random/wood_click"
    ],
    "subtitle": "subtitles.block.button.click"
  },
  "block.wooden_button.click_on": {
    "sounds": [
      "random/wood_click"
    ],
    "subtitle": "subtitles.block.button.click"
  },
  "block.wooden_door.close": {
    "sounds": [
      "block/wooden_door/close2",
      "block/wooden_door/close5",
      "block/wooden_door/close6"
    ],
    "subtitle": "subtitles.block.door.toggle"
  },
  "block.wooden_door.open": {
    "sounds": [
      "block/wooden_door/open3",
      "block/wooden_door/open4"
    ],
    "subtitle": "subtitles.block.door.toggle"
  },
  "block.wooden_pressure_plate.click_off": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.pressure_plate.click"
  },
  "block.wooden_pressure_plate.click_on": {
    "sounds": [
      "random/click"
    ],
    "subtitle": "subtitles.block.pressure_plate.click"
  },
  "block.wooden_trapdoor.close": {
    "sounds": [
      "block/wooden_trapdoor/close1",
      "block/wooden_trapdoor/close2",
      "block/wooden_trapdoor/close3"
    ],
    "subtitle": "subtitles.block.trapdoor.toggle"
  },
  "block.wooden_trapdoor.open": {
    "sounds": [
      "block/wooden_trapdoor/open1",
      "block/wooden_trapdoor/open2",
      "block/wooden_trapdoor/open3",
      "block/wooden_trapdoor/open4",
      "block/wooden_trapdoor/open5"
    ],
    "subtitle": "subtitles.block.trapdoor.toggle"
  },
  "block.wool.break": {
    "sounds": [
      "dig/cloth1",
      "dig/cloth2",
      "dig/cloth3",
      "dig/cloth4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.wool.fall": {
    "sounds": [
      "step/cloth1",
      "step/cloth2",
      "step/cloth3",
      "step/cloth4"
    ]
  },
  "block.wool.hit": {
    "sounds": [
      "step/cloth1",
      "step/cloth2",
      "step/cloth3",
      "step/cloth4"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "block.wool.place": {
    "sounds": [
      "dig/cloth1",
      "dig/cloth2",
      "dig/cloth3",
      "dig/cloth4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.wool.step": {
    "sounds": [
      "step/cloth1",
      "step/cloth2",
      "step/cloth3",
      "step/cloth4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "enchant.thorns.hit": {
    "sounds": [
      "enchant/thorns/hit1",
      "enchant/thorns/hit2",
      "enchant/thorns/hit3",
      "enchant/thorns/hit4"
    ],
    "subtitle": "subtitles.enchant.thorns.hit"
  },
  "entity.armor_stand.break": {
    "sounds": [
      "entity/armorstand/break1",
      "entity/armorstand/break2",
      "entity/armorstand/break3",
      "entity/armorstand/break4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "entity.armor_stand.fall": {
    "sounds": [
      "dig/wood1",
      "dig/wood2",
      "dig/wood3",
      "dig/wood4"
    ],
    "subtitle": "subtitles.entity.armor_stand.fall"
  },
  "entity.armor_stand.hit": {
    "sounds": [
      "entity/armorstand/hit1",
      "entity/armorstand/hit2",
      "entity/armorstand/hit3",
      "entity/armorstand/hit4"
    ],
    "subtitle": "subtitles.block.generic.hit"
  },
  "entity.armor_stand.place": {
    "sounds": [
      "dig/stone1",
      "dig/stone2",
      "dig/stone3",
      "dig/stone4"
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "entity.arrow.hit": {
    "sounds": [
      "random/bowhit1",
      "random/bowhit2",
      "random/bowhit3",
      "random/bowhit4"
    ],
    "subtitle": "subtitles.entity.arrow.hit"
  },
  "entity.arrow.hit_player": {
    "sounds": [
      "random/successful_hit"
    ],
    "subtitle": "subtitles.entity.arrow.hit_player"
  },
  "entity.arrow.shoot": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.arrow.shoot"
  },
  "entity.bat.ambient": {
    "sounds": [
      "mob/bat/idle1",
      "mob/bat/idle2",
      "mob/bat/idle3",
      "mob/bat/idle4"
    ],
    "subtitle": "subtitles.entity.bat.ambient"
  },
  "entity.bat.death": {
    "sounds": [
      "mob/bat/death"
    ],
    "subtitle": "subtitles.entity.bat.death"
  },
  "entity.bat.hurt": {
    "sounds": [
      "mob/bat/hurt1",
      "mob/bat/hurt2",
      "mob/bat/hurt3",
      "mob/bat/hurt4"
    ],
    "subtitle": "subtitles.entity.bat.hurt"
  },
  "entity.bat.loop": {
    "sounds": [
      "mob/bat/loop"
    ]
  },
  "entity.bat.takeoff": {
    "sounds": [
      "mob/bat/takeoff"
    ],
    "subtitle": "subtitles.entity.bat.takeoff"
  },
  "entity.blaze.ambient": {
    "sounds": [
      "mob/blaze/breathe1",
      "mob/blaze/breathe2",
      "mob/blaze/breathe3",
      "mob/blaze/breathe4"
    ],
    "subtitle": "subtitles.entity.blaze.ambient"
  },
  "entity.blaze.burn": {
    "sounds": [
      "fire/fire"
    ],
    "subtitle": "subtitles.entity.blaze.burn"
  },
  "entity.blaze.death": {
    "sounds": [
      "mob/blaze/death"
    ],
    "subtitle": "subtitles.entity.blaze.death"
  },
  "entity.blaze.hurt": {
    "sounds": [
      "mob/blaze/hit1",
      "mob/blaze/hit2",
      "mob/blaze/hit3",
      "mob/blaze/hit4"
    ],
    "subtitle": "subtitles.entity.blaze.hurt"
  },
  "entity.blaze.shoot": {
    "sounds": [
      "mob/ghast/fireball4"
    ],
    "subtitle": "subtitles.entity.blaze.shoot"
  },
  "entity.boat.paddle_land": {
    "sounds": [
      "entity/boat/paddle_land1",
      "entity/boat/paddle_land2",
      "entity/boat/paddle_land3",
      "entity/boat/paddle_land4",
      "entity/boat/paddle_land5",
      "entity/boat/paddle_land6"
    ]
  },
  "entity.boat.paddle_water": {
    "sounds": [
      {
        "name": "entity/boat/paddle_water1",
        "volume": 0.8
      },
      {
        "name": "entity/boat/paddle_water2",
        "volume": 0.8
      },
      {
        "name": "entity/boat/paddle_water3",
        "volume": 0.8
      },
      {
        "name": "entity/boat/paddle_water4",
        "volume": 0.8
      },
      {
        "name": "entity/boat/paddle_water5",
        "volume": 0.8
      },
      {
        "name": "entity/boat/paddle_water6",
        "volume": 0.8
      },
      {
        "name": "entity/boat/paddle_water7",
        "volume": 0.8
      },
      {
        "name": "entity/boat/paddle_water8",
        "volume": 0.8
      }
    ]
  },
  "entity.cat.ambient": {
    "sounds": [
      {
        "name": "mob/cat/meow1",
        "volume": 0.6
      },
      {
        "name": "mob/cat/meow2",
        "volume": 0.5
      },
      {
        "name": "mob/cat/meow3",
        "volume": 0.6
      },
      {
        "name": "mob/cat/meow4",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.entity.cat.ambient"
  },
  "entity.cat.beg_for_food": {
    "sounds": [
      {
        "name": "mob/cat/beg1",
        "volume": 0.7
      },
      {
        "name": "mob/cat/beg2",
        "volume": 0.7
      },
      {
        "name": "mob/cat/beg3",
        "volume": 0.7
      }
    ]
  },
  "entity.cat.death": {
    "sounds": [
      {
        "name": "mob/cat/hitt1",
        "volume": 0.75,
        "pitch": 0.9
      },
      {
        "name": "mob/cat/hitt2",
        "volume": 0.75,
        "pitch": 0.9
      },
      {
        "name": "mob/cat/hitt3",
        "volume": 0.75,
        "pitch": 0.9
      }
    ],
    "subtitle": "subtitles.entity.cat.death"
  },
  "entity.cat.eat": {
    "sounds": [
      {
        "name": "mob/cat/eat1",
        "volume": 1
      },
      {
        "name": "mob/cat/eat2",
        "volume": 1
      }
    ]
  },
  "entity.cat.hiss": {
    "sounds": [
      {
        "name": "mob/cat/hiss1",
        "volume": 0.4
      },
      {
        "name": "mob/cat/hiss2",
        "volume": 0.4
      },
      {
        "name": "mob/cat/hiss3",
        "volume": 0.4
      }
    ]
  },
  "entity.cat.hurt": {
    "sounds": [
      {
        "name": "mob/cat/hitt1",
        "volume": 0.65
      },
      {
        "name": "mob/cat/hitt2",
        "volume": 0.65
      },
      {
        "name": "mob/cat/hitt3",
        "volume": 0.65
      }
    ],
    "subtitle": "subtitles.entity.cat.hurt"
  },
  "entity.cat.purr": {
    "sounds": [
      {
        "name": "mob/cat/purr1",
        "volume": 0.7
      },
      {
        "name": "mob/cat/purr2",
        "volume": 0.7
      },
      {
        "name": "mob/cat/purr3",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.cat.ambient"
  },
  "entity.cat.purreow": {
    "sounds": [
      {
        "name": "mob/cat/purreow1",
        "volume": 0.5
      },
      {
        "name": "mob/cat/purreow2",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.entity.cat.ambient"
  },
  "entity.cat.stray_ambient": {
    "sounds": [
      {
        "name": "mob/cat/stray/idle1",
        "volume": 0.35
      },
      {
        "name": "mob/cat/stray/idle2",
        "volume": 0.35
      },
      {
        "name": "mob/cat/stray/idle3",
        "volume": 0.35
      },
      {
        "name": "mob/cat/stray/idle4",
        "volume": 0.35
      }
    ],
    "subtitle": "subtitles.entity.cat.ambient"
  },
  "entity.ocelot.ambient": {
    "sounds": [
      {
        "name": "mob/cat/ocelot/idle1",
        "volume": 0.3
      },
      {
        "name": "mob/cat/ocelot/idle2",
        "volume": 0.3
      },
      {
        "name": "mob/cat/ocelot/idle3",
        "volume": 0.35
      },
      {
        "name": "mob/cat/ocelot/idle4",
        "volume": 0.45
      }
    ],
    "subtitle": "subtitles.entity.cat.ambient"
  },
  "entity.ocelot.hurt": {
    "sounds": [
      {
        "name": "mob/cat/hitt1",
        "volume": 0.45
      },
      {
        "name": "mob/cat/hitt2",
        "volume": 0.45
      },
      {
        "name": "mob/cat/hitt3",
        "volume": 0.45
      }
    ],
    "subtitle": "subtitles.entity.cat.hurt"
  },
  "entity.ocelot.death": {
    "sounds": [
      {
        "name": "mob/cat/ocelot/death1",
        "volume": 0.45,
        "pitch": 1
      },
      {
        "name": "mob/cat/ocelot/death2",
        "volume": 0.45,
        "pitch": 1
      },
      {
        "name": "mob/cat/ocelot/death3",
        "volume": 0.45,
        "pitch": 1
      }
    ],
    "subtitle": "subtitles.entity.cat.death"
  },
  "entity.chicken.ambient": {
    "sounds": [
      "mob/chicken/say1",
      "mob/chicken/say2",
      "mob/chicken/say3"
    ],
    "subtitle": "subtitles.entity.chicken.ambient"
  },
  "entity.chicken.death": {
    "sounds": [
      "mob/chicken/hurt1",
      "mob/chicken/hurt2"
    ],
    "subtitle": "subtitles.entity.chicken.death"
  },
  "entity.chicken.egg": {
    "sounds": [
      "mob/chicken/plop"
    ],
    "subtitle": "subtitles.entity.chicken.egg"
  },
  "entity.chicken.hurt": {
    "sounds": [
      "mob/chicken/hurt1",
      "mob/chicken/hurt2"
    ],
    "subtitle": "subtitles.entity.chicken.hurt"
  },
  "entity.chicken.step": {
    "sounds": [
      "mob/chicken/step1",
      "mob/chicken/step2"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.cod.ambient": {
    "sounds": []
  },
  "entity.cod.death": {
    "sounds": [
      "entity/fish/hurt1",
      "entity/fish/hurt2",
      "entity/fish/hurt3",
      "entity/fish/hurt4"
    ],
    "subtitle": "subtitles.entity.cod.death"
  },
  "entity.cod.flop": {
    "sounds": [
      {
        "name": "entity/fish/flop1",
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop2",
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop3",
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop4",
        "volume": 0.3
      }
    ],
    "subtitle": "subtitles.entity.cod.flop"
  },
  "entity.cod.hurt": {
    "sounds": [
      "entity/fish/hurt1",
      "entity/fish/hurt2",
      "entity/fish/hurt3",
      "entity/fish/hurt4"
    ],
    "subtitle": "subtitles.entity.cod.hurt"
  },
  "entity.cow.ambient": {
    "sounds": [
      "mob/cow/say1",
      "mob/cow/say2",
      "mob/cow/say3",
      "mob/cow/say4"
    ],
    "subtitle": "subtitles.entity.cow.ambient"
  },
  "entity.cow.death": {
    "sounds": [
      "mob/cow/hurt1",
      "mob/cow/hurt2",
      "mob/cow/hurt3"
    ],
    "subtitle": "subtitles.entity.cow.death"
  },
  "entity.cow.hurt": {
    "sounds": [
      "mob/cow/hurt1",
      "mob/cow/hurt2",
      "mob/cow/hurt3"
    ],
    "subtitle": "subtitles.entity.cow.hurt"
  },
  "entity.cow.milk": {
    "sounds": [
      "entity/cow/milk1",
      "entity/cow/milk2",
      "entity/cow/milk3"
    ],
    "subtitle": "subtitles.entity.cow.milk"
  },
  "entity.cow.step": {
    "sounds": [
      "mob/cow/step1",
      "mob/cow/step2",
      "mob/cow/step3",
      "mob/cow/step4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.creeper.death": {
    "sounds": [
      "mob/creeper/death"
    ],
    "subtitle": "subtitles.entity.creeper.death"
  },
  "entity.creeper.hurt": {
    "sounds": [
      "mob/creeper/say1",
      "mob/creeper/say2",
      "mob/creeper/say3",
      "mob/creeper/say4"
    ],
    "subtitle": "subtitles.entity.creeper.hurt"
  },
  "entity.creeper.primed": {
    "sounds": [
      "random/fuse"
    ],
    "subtitle": "subtitles.entity.creeper.primed"
  },
  "entity.dolphin.ambient": {
    "sounds": [
      "mob/dolphin/idle1",
      "mob/dolphin/idle2",
      "mob/dolphin/idle3",
      "mob/dolphin/idle4",
      "mob/dolphin/idle5",
      "mob/dolphin/idle6",
      "mob/dolphin/blowhole1",
      "mob/dolphin/blowhole2"
    ],
    "subtitle": "subtitles.entity.dolphin.ambient"
  },
  "entity.dolphin.ambient_water": {
    "sounds": [
      {
        "name": "mob/dolphin/idle_water1",
        "volume": 0.8
      },
      "mob/dolphin/idle_water2",
      "mob/dolphin/idle_water3",
      "mob/dolphin/idle_water4",
      "mob/dolphin/idle_water5",
      "mob/dolphin/idle_water6",
      {
        "name": "mob/dolphin/idle_water7",
        "volume": 0.75
      },
      {
        "name": "mob/dolphin/idle_water8",
        "volume": 0.75
      },
      "mob/dolphin/idle_water9",
      {
        "name": "mob/dolphin/idle_water10",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.entity.dolphin.ambient_water"
  },
  "entity.dolphin.attack": {
    "sounds": [
      "mob/dolphin/attack1",
      "mob/dolphin/attack2",
      "mob/dolphin/attack3"
    ],
    "subtitle": "subtitles.entity.dolphin.attack"
  },
  "entity.dolphin.death": {
    "sounds": [
      "mob/dolphin/death1",
      "mob/dolphin/death2"
    ],
    "subtitle": "subtitles.entity.dolphin.death"
  },
  "entity.dolphin.eat": {
    "sounds": [
      {
        "name": "mob/dolphin/eat1",
        "volume": 0.75
      },
      {
        "name": "mob/dolphin/eat2",
        "volume": 0.75
      },
      {
        "name": "mob/dolphin/eat3",
        "volume": 0.75
      }
    ],
    "subtitle": "subtitles.entity.dolphin.eat"
  },
  "entity.dolphin.hurt": {
    "sounds": [
      "mob/dolphin/hurt1",
      "mob/dolphin/hurt2",
      "mob/dolphin/hurt3"
    ],
    "subtitle": "subtitles.entity.dolphin.hurt"
  },
  "entity.dolphin.jump": {
    "sounds": [
      {
        "name": "mob/dolphin/jump1",
        "volume": 0.75
      },
      {
        "name": "mob/dolphin/jump2",
        "volume": 0.75
      },
      {
        "name": "mob/dolphin/jump3",
        "volume": 0.75
      }
    ],
    "subtitle": "subtitles.entity.dolphin.jump"
  },
  "entity.dolphin.play": {
    "sounds": [
      "mob/dolphin/play1",
      "mob/dolphin/play2"
    ],
    "subtitle": "subtitles.entity.dolphin.play"
  },
  "entity.dolphin.splash": {
    "sounds": [
      "mob/dolphin/splash1",
      "mob/dolphin/splash2",
      "mob/dolphin/splash3"
    ],
    "subtitle": "subtitles.entity.dolphin.splash"
  },
  "entity.dolphin.swim": {
    "sounds": [
      "mob/dolphin/swim1",
      "mob/dolphin/swim2",
      "mob/dolphin/swim3",
      "mob/dolphin/swim4",
      "entity/fish/swim5",
      "entity/fish/swim6",
      "entity/fish/swim7"
    ],
    "subtitle": "subtitles.entity.dolphin.swim"
  },
  "entity.donkey.ambient": {
    "sounds": [
      "mob/horse/donkey/idle1",
      "mob/horse/donkey/idle2",
      "mob/horse/donkey/idle3"
    ],
    "subtitle": "subtitles.entity.donkey.ambient"
  },
  "entity.donkey.angry": {
    "sounds": [
      "mob/horse/donkey/angry1",
      "mob/horse/donkey/angry2"
    ],
    "subtitle": "subtitles.entity.donkey.angry"
  },
  "entity.donkey.chest": {
    "sounds": [
      "mob/chicken/plop"
    ],
    "subtitle": "subtitles.entity.donkey.chest"
  },
  "entity.donkey.death": {
    "sounds": [
      "mob/horse/donkey/death"
    ],
    "subtitle": "subtitles.entity.donkey.death"
  },
  "entity.donkey.hurt": {
    "sounds": [
      "mob/horse/donkey/hit1",
      "mob/horse/donkey/hit2",
      "mob/horse/donkey/hit3"
    ],
    "subtitle": "subtitles.entity.donkey.hurt"
  },
  "entity.dragon_fireball.explode": {
    "sounds": [
      "random/explode1",
      "random/explode2",
      "random/explode3",
      "random/explode4"
    ],
    "subtitle": "subtitles.entity.generic.explode"
  },
  "entity.drowned.ambient": {
    "sounds": [
      {
        "name": "mob/drowned/idle1",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/idle2",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/idle3",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/idle4",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/idle5",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.entity.drowned.ambient"
  },
  "entity.drowned.ambient_water": {
    "sounds": [
      {
        "name": "mob/drowned/water/idle1",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/water/idle2",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/water/idle3",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/water/idle4",
        "volume": 0.9
      }
    ]
  },
  "entity.drowned.death": {
    "sounds": [
      {
        "name": "mob/drowned/death1",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/death2",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.entity.drowned.death"
  },
  "entity.drowned.death_water": {
    "sounds": [
      {
        "name": "mob/drowned/water/death1",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/water/death2",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.entity.drowned.death"
  },
  "entity.drowned.hurt": {
    "sounds": [
      {
        "name": "mob/drowned/hurt1",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/hurt2",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/hurt3",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.entity.drowned.hurt"
  },
  "entity.drowned.hurt_water": {
    "sounds": [
      {
        "name": "mob/drowned/water/hurt1",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/water/hurt2",
        "volume": 0.9
      },
      {
        "name": "mob/drowned/water/hurt3",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.entity.drowned.hurt"
  },
  "entity.drowned.shoot": {
    "sounds": [
      "item/trident/throw1",
      "item/trident/throw2"
    ],
    "subtitle": "subtitles.entity.drowned.shoot"
  },
  "entity.drowned.step": {
    "sounds": [
      "mob/drowned/step1",
      "mob/drowned/step2",
      "mob/drowned/step3",
      "mob/drowned/step4",
      "mob/drowned/step5"
    ],
    "subtitle": "subtitles.entity.drowned.step"
  },
  "entity.drowned.swim": {
    "sounds": [
      "liquid/swim1",
      "liquid/swim2",
      "liquid/swim3",
      "liquid/swim4",
      "liquid/swim5"
    ],
    "subtitle": "subtitles.entity.drowned.swim"
  },
  "entity.egg.throw": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.egg.throw"
  },
  "entity.elder_guardian.ambient": {
    "sounds": [
      "mob/guardian/elder_idle1",
      "mob/guardian/elder_idle2",
      "mob/guardian/elder_idle3",
      "mob/guardian/elder_idle4"
    ],
    "subtitle": "subtitles.entity.elder_guardian.ambient"
  },
  "entity.elder_guardian.ambient_land": {
    "sounds": [
      "mob/guardian/land_idle1",
      "mob/guardian/land_idle2",
      "mob/guardian/land_idle3",
      "mob/guardian/land_idle4"
    ],
    "subtitle": "subtitles.entity.elder_guardian.ambient_land"
  },
  "entity.elder_guardian.curse": {
    "sounds": [
      "mob/guardian/curse"
    ],
    "subtitle": "subtitles.entity.elder_guardian.curse"
  },
  "entity.elder_guardian.death": {
    "sounds": [
      "mob/guardian/elder_death"
    ],
    "subtitle": "subtitles.entity.elder_guardian.death"
  },
  "entity.elder_guardian.death_land": {
    "sounds": [
      "mob/guardian/land_death"
    ],
    "subtitle": "subtitles.entity.elder_guardian.death"
  },
  "entity.elder_guardian.flop": {
    "sounds": [
      "mob/guardian/flop1",
      "mob/guardian/flop2",
      "mob/guardian/flop3",
      "mob/guardian/flop4"
    ],
    "subtitle": "subtitles.entity.elder_guardian.flop"
  },
  "entity.elder_guardian.hurt": {
    "sounds": [
      "mob/guardian/elder_hit1",
      "mob/guardian/elder_hit2",
      "mob/guardian/elder_hit3",
      "mob/guardian/elder_hit4"
    ],
    "subtitle": "subtitles.entity.elder_guardian.hurt"
  },
  "entity.elder_guardian.hurt_land": {
    "sounds": [
      "mob/guardian/land_hit1",
      "mob/guardian/land_hit2",
      "mob/guardian/land_hit3",
      "mob/guardian/land_hit4"
    ],
    "subtitle": "subtitles.entity.elder_guardian.hurt"
  },
  "entity.ender_dragon.ambient": {
    "sounds": [
      "mob/enderdragon/growl1",
      "mob/enderdragon/growl2",
      "mob/enderdragon/growl3",
      "mob/enderdragon/growl4"
    ],
    "subtitle": "subtitles.entity.ender_dragon.ambient"
  },
  "entity.ender_dragon.death": {
    "sounds": [
      "mob/enderdragon/end"
    ],
    "subtitle": "subtitles.entity.ender_dragon.death"
  },
  "entity.ender_dragon.flap": {
    "sounds": [
      "mob/enderdragon/wings1",
      "mob/enderdragon/wings2",
      "mob/enderdragon/wings3",
      "mob/enderdragon/wings4",
      "mob/enderdragon/wings5",
      "mob/enderdragon/wings6"
    ],
    "subtitle": "subtitles.entity.ender_dragon.flap"
  },
  "entity.ender_dragon.growl": {
    "sounds": [
      "mob/enderdragon/growl1",
      "mob/enderdragon/growl2",
      "mob/enderdragon/growl3",
      "mob/enderdragon/growl4"
    ],
    "subtitle": "subtitles.entity.ender_dragon.growl"
  },
  "entity.ender_dragon.hurt": {
    "sounds": [
      "mob/enderdragon/hit1",
      "mob/enderdragon/hit2",
      "mob/enderdragon/hit3",
      "mob/enderdragon/hit4"
    ],
    "subtitle": "subtitles.entity.ender_dragon.hurt"
  },
  "entity.ender_dragon.shoot": {
    "sounds": [
      "mob/ghast/fireball4"
    ],
    "subtitle": "subtitles.entity.ender_dragon.shoot"
  },
  "entity.ender_eye.death": {
    "sounds": [
      {
        "name": "entity/endereye/dead1",
        "volume": 1.3
      },
      {
        "name": "entity/endereye/dead2",
        "volume": 1.3
      }
    ]
  },
  "entity.ender_eye.launch": {
    "sounds": [
      "entity/endereye/endereye_launch1",
      "entity/endereye/endereye_launch2"
    ],
    "subtitle": "subtitles.entity.ender_eye.launch"
  },
  "entity.ender_pearl.throw": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.ender_pearl.throw"
  },
  "entity.enderman.ambient": {
    "sounds": [
      "mob/endermen/idle1",
      "mob/endermen/idle2",
      "mob/endermen/idle3",
      "mob/endermen/idle4",
      "mob/endermen/idle5"
    ],
    "subtitle": "subtitles.entity.enderman.ambient"
  },
  "entity.enderman.death": {
    "sounds": [
      "mob/endermen/death"
    ],
    "subtitle": "subtitles.entity.enderman.death"
  },
  "entity.enderman.hurt": {
    "sounds": [
      "mob/endermen/hit1",
      "mob/endermen/hit2",
      "mob/endermen/hit3",
      "mob/endermen/hit4"
    ],
    "subtitle": "subtitles.entity.enderman.hurt"
  },
  "entity.enderman.scream": {
    "sounds": [
      "mob/endermen/scream1",
      "mob/endermen/scream2",
      "mob/endermen/scream3",
      "mob/endermen/scream4"
    ],
    "subtitle": "subtitles.entity.enderman.ambient"
  },
  "entity.enderman.stare": {
    "sounds": [
      "mob/endermen/stare"
    ],
    "subtitle": "subtitles.entity.enderman.stare"
  },
  "entity.enderman.teleport": {
    "sounds": [
      "mob/endermen/portal",
      "mob/endermen/portal2"
    ],
    "subtitle": "subtitles.entity.enderman.teleport"
  },
  "entity.endermite.ambient": {
    "sounds": [
      "mob/silverfish/say1",
      "mob/silverfish/say2",
      "mob/silverfish/say3",
      "mob/silverfish/say4"
    ],
    "subtitle": "subtitles.entity.endermite.ambient"
  },
  "entity.endermite.death": {
    "sounds": [
      "mob/silverfish/kill"
    ],
    "subtitle": "subtitles.entity.endermite.death"
  },
  "entity.endermite.hurt": {
    "sounds": [
      "mob/silverfish/hit1",
      "mob/silverfish/hit2",
      "mob/silverfish/hit3"
    ],
    "subtitle": "subtitles.entity.endermite.hurt"
  },
  "entity.endermite.step": {
    "sounds": [
      "mob/silverfish/step1",
      "mob/silverfish/step2",
      "mob/silverfish/step3",
      "mob/silverfish/step4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.evoker.ambient": {
    "sounds": [
      "mob/evocation_illager/idle1",
      "mob/evocation_illager/idle2",
      "mob/evocation_illager/idle3",
      "mob/evocation_illager/idle4"
    ],
    "subtitle": "subtitles.entity.evoker.ambient"
  },
  "entity.evoker.cast_spell": {
    "sounds": [
      "mob/evocation_illager/cast1",
      "mob/evocation_illager/cast2"
    ],
    "subtitle": "subtitles.entity.evoker.cast_spell"
  },
  "entity.evoker.celebrate": {
    "sounds": [
      "mob/evocation_illager/celebrate",
      "mob/evocation_illager/idle1",
      "mob/evocation_illager/idle2"
    ],
    "subtitle": "subtitles.entity.evoker.celebrate"
  },
  "entity.evoker.death": {
    "sounds": [
      "mob/evocation_illager/death1",
      "mob/evocation_illager/death2"
    ],
    "subtitle": "subtitles.entity.evoker.death"
  },
  "entity.evoker.hurt": {
    "sounds": [
      "mob/evocation_illager/hurt1",
      "mob/evocation_illager/hurt2"
    ],
    "subtitle": "subtitles.entity.evoker.hurt"
  },
  "entity.evoker.prepare_attack": {
    "sounds": [
      "mob/evocation_illager/prepare_attack1",
      "mob/evocation_illager/prepare_attack2"
    ],
    "subtitle": "subtitles.entity.evoker.prepare_attack"
  },
  "entity.evoker.prepare_summon": {
    "sounds": [
      "mob/evocation_illager/prepare_summon"
    ],
    "subtitle": "subtitles.entity.evoker.prepare_summon"
  },
  "entity.evoker.prepare_wololo": {
    "sounds": [
      "mob/evocation_illager/prepare_wololo"
    ],
    "subtitle": "subtitles.entity.evoker.prepare_wololo"
  },
  "entity.evoker_fangs.attack": {
    "sounds": [
      "mob/evocation_illager/fangs"
    ],
    "subtitle": "subtitles.entity.evoker_fangs.attack"
  },
  "entity.experience_bottle.throw": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.potion.throw"
  },
  "entity.experience_orb.pickup": {
    "sounds": [
      "random/orb"
    ],
    "subtitle": "subtitles.entity.experience_orb.pickup"
  },
  "entity.firework_rocket.blast": {
    "sounds": [
      "fireworks/blast1"
    ],
    "subtitle": "subtitles.entity.firework_rocket.blast"
  },
  "entity.firework_rocket.blast_far": {
    "sounds": [
      "fireworks/blast_far1"
    ],
    "subtitle": "subtitles.entity.firework_rocket.blast"
  },
  "entity.firework_rocket.large_blast": {
    "sounds": [
      "fireworks/largeblast1"
    ],
    "subtitle": "subtitles.entity.firework_rocket.blast"
  },
  "entity.firework_rocket.large_blast_far": {
    "sounds": [
      "fireworks/largeblast_far1"
    ],
    "subtitle": "subtitles.entity.firework_rocket.blast"
  },
  "entity.firework_rocket.launch": {
    "sounds": [
      "fireworks/launch1"
    ],
    "subtitle": "subtitles.entity.firework_rocket.launch"
  },
  "entity.firework_rocket.shoot": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.firework_rocket.launch"
  },
  "entity.firework_rocket.twinkle": {
    "sounds": [
      "fireworks/twinkle1"
    ],
    "subtitle": "subtitles.entity.firework_rocket.twinkle"
  },
  "entity.firework_rocket.twinkle_far": {
    "sounds": [
      "fireworks/twinkle_far1"
    ],
    "subtitle": "subtitles.entity.firework_rocket.twinkle"
  },
  "entity.fish.swim": {
    "sounds": [
      "entity/fish/swim1",
      "entity/fish/swim2",
      "entity/fish/swim3",
      "entity/fish/swim4",
      "entity/fish/swim5",
      "entity/fish/swim6",
      "entity/fish/swim7"
    ]
  },
  "entity.fishing_bobber.retrieve": {
    "sounds": [
      {
        "name": "entity/bobber/retrieve1",
        "pitch": 2.4
      },
      {
        "name": "entity/bobber/retrieve2",
        "pitch": 2.4
      }
    ]
  },
  "entity.fishing_bobber.splash": {
    "sounds": [
      "random/splash"
    ],
    "subtitle": "subtitles.entity.fishing_bobber.splash"
  },
  "entity.fishing_bobber.throw": {
    "sounds": [
      "entity/bobber/castfast"
    ],
    "subtitle": "subtitles.entity.fishing_bobber.throw"
  },
  "entity.fox.ambient": {
    "sounds": [
      {
        "name": "mob/fox/idle1",
        "volume": 0.8
      },
      {
        "name": "mob/fox/idle2",
        "volume": 1
      },
      {
        "name": "mob/fox/idle3",
        "volume": 1
      },
      {
        "name": "mob/fox/idle4",
        "volume": 1
      },
      {
        "name": "mob/fox/idle5",
        "volume": 1
      },
      {
        "name": "mob/fox/idle6",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.fox.ambient"
  },
  "entity.fox.hurt": {
    "sounds": [
      {
        "name": "mob/fox/hurt1",
        "volume": 0.75
      },
      {
        "name": "mob/fox/hurt2",
        "volume": 0.75
      },
      {
        "name":  "mob/fox/hurt3",
        "volume": 0.75
      },
      {
        "name":  "mob/fox/hurt4",
        "volume": 0.75
      }
    ],
    "subtitle": "subtitles.entity.fox.hurt"
  },
  "entity.fox.death": {
    "sounds": [
      {
        "name": "mob/fox/death1",
        "volume": 0.9
      },
      {
        "name": "mob/fox/death2",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.entity.fox.death"
  },
  "entity.fox.aggro": {
    "sounds": [
      {
        "name": "mob/fox/aggro1",
        "volume": 0.65
      },
      {
        "name": "mob/fox/aggro2",
        "volume": 0.65
      },
      {
        "name": "mob/fox/aggro3",
        "volume": 0.65
      },
      {
        "name": "mob/fox/aggro4",
        "volume": 0.65
      },
      {
        "name": "mob/fox/aggro5",
        "volume": 0.65
      },
      {
        "name": "mob/fox/aggro6",
        "volume": 0.65
      },
      {
        "name": "mob/fox/aggro7",
        "volume": 0.65
      }
    ],
    "subtitle": "subtitles.entity.fox.aggro"
  },
  "entity.fox.sniff": {
    "sounds": [
      {
        "name": "mob/fox/sniff1",
        "volume": 0.6
      },
      {
        "name": "mob/fox/sniff2",
        "volume": 0.6
      },
      {
        "name": "mob/fox/sniff3",
        "volume": 0.6
      },
      {
        "name": "mob/fox/sniff4",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.fox.sniff"
  },
  "entity.fox.bite": {
    "sounds": [
      {
        "name": "mob/fox/bite1",
        "volume": 0.6,
        "pitch": 1.1
      },
      {
        "name": "mob/fox/bite2",
        "volume": 0.6,
        "pitch": 1.1
      },
      {
        "name": "mob/fox/bite3",
        "volume": 0.6,
        "pitch": 1.1
      }
    ],
    "subtitle": "subtitles.entity.fox.bite"
  },
  "entity.fox.eat": {
    "sounds": [
      {
        "name": "mob/fox/eat1",
        "volume": 0.65
      },
      {
        "name": "mob/fox/eat2",
        "volume": 0.65
      },
      {
        "name": "mob/fox/eat3",
        "volume": 0.65
      }
    ],
    "subtitle": "subtitles.entity.fox.eat"
  },
  "entity.fox.screech": {
    "sounds": [
      {
        "name": "mob/fox/screech1",
        "attenuation_distance": 32,
        "volume": 0.45
      },
      {
        "name": "mob/fox/screech2",
        "attenuation_distance": 32,
        "volume": 0.45
      },
      {
        "name": "mob/fox/screech3",
        "attenuation_distance": 32,
        "volume": 0.45
      },
      {
        "name": "mob/fox/screech4",
        "attenuation_distance": 32,
        "volume": 0.4
      }
    ],
    "subtitle": "subtitles.entity.fox.screech"
  },
  "entity.fox.sleep": {
    "sounds": [
      {
        "name": "mob/fox/sleep1",
        "volume": 0.8
      },
      {
        "name": "mob/fox/sleep2",
        "volume": 0.8
      },
      {
        "name": "mob/fox/sleep3",
        "volume": 0.8
      },
      {
        "name": "mob/fox/sleep4",
        "volume": 0.8
      },
      {
        "name": "mob/fox/sleep5",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.entity.fox.sleep"
  },
  "entity.fox.spit": {
    "sounds": [
      {
        "name": "mob/fox/spit1",
        "volume": 0.7
      },
      {
        "name": "mob/fox/spit2",
        "volume": 0.7
      },
      {
        "name": "mob/fox/spit3",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.fox.spit"
  },
  "entity.generic.big_fall": {
    "sounds": [
      "damage/fallbig"
    ],
    "subtitle": "subtitles.entity.generic.big_fall"
  },
  "entity.generic.burn": {
    "sounds": [
      "random/fizz"
    ],
    "subtitle": "subtitles.entity.generic.burn"
  },
  "entity.generic.death": {
    "sounds": [
      "damage/hit1",
      "damage/hit2",
      "damage/hit3"
    ],
    "subtitle": "subtitles.entity.generic.death"
  },
  "entity.generic.drink": {
    "sounds": [
      "random/drink"
    ],
    "subtitle": "subtitles.entity.generic.drink"
  },
  "entity.generic.eat": {
    "sounds": [
      "random/eat1",
      "random/eat2",
      "random/eat3"
    ],
    "subtitle": "subtitles.entity.generic.eat"
  },
  "entity.generic.explode": {
    "sounds": [
      "random/explode1",
      "random/explode2",
      "random/explode3",
      "random/explode4"
    ],
    "subtitle": "subtitles.entity.generic.explode"
  },
  "entity.generic.extinguish_fire": {
    "sounds": [
      "random/fizz"
    ],
    "subtitle": "subtitles.entity.generic.extinguish_fire"
  },
  "entity.generic.hurt": {
    "sounds": [
      "damage/hit1",
      "damage/hit2",
      "damage/hit3"
    ],
    "subtitle": "subtitles.entity.generic.hurt"
  },
  "entity.generic.small_fall": {
    "sounds": [
      "damage/fallsmall"
    ],
    "subtitle": "subtitles.entity.generic.small_fall"
  },
  "entity.generic.splash": {
    "sounds": [
      "liquid/splash",
      "liquid/splash2"
    ],
    "subtitle": "subtitles.entity.generic.splash"
  },
  "entity.generic.swim": {
    "sounds": [
      "liquid/swim1",
      "liquid/swim2",
      "liquid/swim3",
      "liquid/swim4"
    ],
    "subtitle": "subtitles.entity.generic.swim"
  },
  "entity.ghast.ambient": {
    "sounds": [
      "mob/ghast/moan1",
      "mob/ghast/moan2",
      "mob/ghast/moan3",
      "mob/ghast/moan4",
      "mob/ghast/moan5",
      "mob/ghast/moan6",
      "mob/ghast/moan7"
    ],
    "subtitle": "subtitles.entity.ghast.ambient"
  },
  "entity.ghast.death": {
    "sounds": [
      "mob/ghast/death"
    ],
    "subtitle": "subtitles.entity.ghast.death"
  },
  "entity.ghast.hurt": {
    "sounds": [
      "mob/ghast/scream1",
      "mob/ghast/scream2",
      "mob/ghast/scream3",
      "mob/ghast/scream4",
      "mob/ghast/scream5"
    ],
    "subtitle": "subtitles.entity.ghast.hurt"
  },
  "entity.ghast.scream": {
    "sounds": [
      "mob/ghast/affectionate_scream"
    ]
  },
  "entity.ghast.shoot": {
    "sounds": [
      "mob/ghast/fireball4"
    ],
    "subtitle": "subtitles.entity.ghast.shoot"
  },
  "entity.ghast.warn": {
    "sounds": [
      "mob/ghast/charge"
    ],
    "subtitle": "subtitles.entity.ghast.shoot"
  },
  "entity.guardian.ambient": {
    "sounds": [
      {
        "name": "entity/guardian/ambient1",
        "volume": 0.1
      },
      {
        "name": "entity/guardian/ambient2",
        "volume": 0.1
      },
      {
        "name": "entity/guardian/ambient3",
        "volume": 0.1
      },
      {
        "name": "entity/guardian/ambient4",
        "volume": 0.1
      }
    ],
    "subtitle": "subtitles.entity.guardian.ambient"
  },
  "entity.guardian.ambient_land": {
    "sounds": [
      "mob/guardian/land_idle1",
      "mob/guardian/land_idle2",
      "mob/guardian/land_idle3",
      "mob/guardian/land_idle4"
    ],
    "subtitle": "subtitles.entity.guardian.ambient_land"
  },
  "entity.guardian.attack": {
    "sounds": [
      "mob/guardian/attack_loop"
    ],
    "subtitle": "subtitles.entity.guardian.attack"
  },
  "entity.guardian.death": {
    "sounds": [
      "mob/guardian/guardian_death"
    ],
    "subtitle": "subtitles.entity.guardian.death"
  },
  "entity.guardian.death_land": {
    "sounds": [
      "mob/guardian/land_death"
    ],
    "subtitle": "subtitles.entity.guardian.death"
  },
  "entity.guardian.flop": {
    "sounds": [
      "mob/guardian/flop1",
      "mob/guardian/flop2",
      "mob/guardian/flop3",
      "mob/guardian/flop4"
    ],
    "subtitle": "subtitles.entity.guardian.flop"
  },
  "entity.guardian.hurt": {
    "sounds": [
      "mob/guardian/guardian_hit1",
      "mob/guardian/guardian_hit2",
      "mob/guardian/guardian_hit3",
      "mob/guardian/guardian_hit4"
    ],
    "subtitle": "subtitles.entity.guardian.hurt"
  },
  "entity.guardian.hurt_land": {
    "sounds": [
      "mob/guardian/land_hit1",
      "mob/guardian/land_hit2",
      "mob/guardian/land_hit3",
      "mob/guardian/land_hit4"
    ],
    "subtitle": "subtitles.entity.guardian.hurt"
  },
  "entity.horse.ambient": {
    "sounds": [
      "mob/horse/idle1",
      "mob/horse/idle2",
      "mob/horse/idle3"
    ],
    "subtitle": "subtitles.entity.horse.ambient"
  },
  "entity.horse.angry": {
    "sounds": [
      "mob/horse/angry1"
    ],
    "subtitle": "subtitles.entity.horse.angry"
  },
  "entity.horse.armor": {
    "sounds": [
      "mob/horse/armor"
    ],
    "subtitle": "subtitles.entity.horse.armor"
  },
  "entity.horse.breathe": {
    "sounds": [
      "mob/horse/breathe1",
      "mob/horse/breathe2",
      "mob/horse/breathe3"
    ],
    "subtitle": "subtitles.entity.horse.breathe"
  },
  "entity.horse.death": {
    "sounds": [
      "mob/horse/death"
    ],
    "subtitle": "subtitles.entity.horse.death"
  },
  "entity.horse.eat": {
    "sounds": [
      "entity/horse/eat1",
      "entity/horse/eat2",
      "entity/horse/eat3",
      "entity/horse/eat4",
      "entity/horse/eat5"
    ],
    "subtitle": "subtitles.entity.horse.eat"
  },
  "entity.horse.gallop": {
    "sounds": [
      "mob/horse/gallop1",
      "mob/horse/gallop2",
      "mob/horse/gallop3",
      "mob/horse/gallop4"
    ],
    "subtitle": "subtitles.entity.horse.gallop"
  },
  "entity.horse.hurt": {
    "sounds": [
      "mob/horse/hit1",
      "mob/horse/hit2",
      "mob/horse/hit3",
      "mob/horse/hit4"
    ],
    "subtitle": "subtitles.entity.horse.hurt"
  },
  "entity.horse.jump": {
    "sounds": [
      "mob/horse/jump"
    ],
    "subtitle": "subtitles.entity.horse.jump"
  },
  "entity.horse.land": {
    "sounds": [
      "mob/horse/land"
    ]
  },
  "entity.horse.saddle": {
    "sounds": [
      "mob/horse/leather"
    ],
    "subtitle": "subtitles.entity.horse.saddle"
  },
  "entity.horse.step": {
    "sounds": [
      "mob/horse/soft1",
      "mob/horse/soft2",
      "mob/horse/soft3",
      "mob/horse/soft4",
      "mob/horse/soft5",
      "mob/horse/soft6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.horse.step_wood": {
    "sounds": [
      "mob/horse/wood1",
      "mob/horse/wood2",
      "mob/horse/wood3",
      "mob/horse/wood4",
      "mob/horse/wood5",
      "mob/horse/wood6"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.hostile.big_fall": {
    "sounds": [
      "damage/fallbig"
    ],
    "subtitle": "subtitles.entity.generic.big_fall"
  },
  "entity.hostile.death": {
    "sounds": [
      "damage/hit1",
      "damage/hit2",
      "damage/hit3"
    ],
    "subtitle": "subtitles.entity.generic.death"
  },
  "entity.hostile.hurt": {
    "sounds": [
      "damage/hit1",
      "damage/hit2",
      "damage/hit3"
    ],
    "subtitle": "subtitles.entity.generic.hurt"
  },
  "entity.hostile.small_fall": {
    "sounds": [
      "damage/fallsmall"
    ],
    "subtitle": "subtitles.entity.generic.small_fall"
  },
  "entity.hostile.splash": {
    "sounds": [
      "liquid/splash",
      "liquid/splash2"
    ],
    "subtitle": "subtitles.entity.generic.splash"
  },
  "entity.hostile.swim": {
    "sounds": [
      "liquid/swim1",
      "liquid/swim2",
      "liquid/swim3",
      "liquid/swim4"
    ],
    "subtitle": "subtitles.entity.generic.swim"
  },
  "entity.husk.ambient": {
    "sounds": [
      "mob/husk/idle1",
      "mob/husk/idle2",
      "mob/husk/idle3"
    ],
    "subtitle": "subtitles.entity.husk.ambient"
  },
  "entity.husk.converted_to_zombie": {
    "sounds": [
      {
        "name": "mob/husk/convert1",
        "volume": 0.8
      },
      {
        "name": "mob/husk/convert2",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.entity.husk.converted_to_zombie"
  },
  "entity.husk.death": {
    "sounds": [
      "mob/husk/death1",
      "mob/husk/death2"
    ],
    "subtitle": "subtitles.entity.husk.death"
  },
  "entity.husk.hurt": {
    "sounds": [
      "mob/husk/hurt1",
      "mob/husk/hurt2"
    ],
    "subtitle": "subtitles.entity.husk.hurt"
  },
  "entity.husk.step": {
    "sounds": [
      "mob/husk/step1",
      "mob/husk/step2",
      "mob/husk/step3",
      "mob/husk/step4",
      "mob/husk/step5"
    ]
  },
  "entity.ravager.ambient": {
    "sounds": [
      {
        "name": "mob/ravager/idle1",
        "volume": 1
      },
      {
        "name": "mob/ravager/idle2",
        "volume": 1
      },
      {
        "name": "mob/ravager/idle3",
        "volume": 1
      },
      {
        "name": "mob/ravager/idle4",
        "volume": 1
      },
      {
        "name": "mob/ravager/idle5",
        "volume": 1
      },
      {
        "name": "mob/ravager/idle6",
        "volume": 1
      },
      {
        "name": "mob/ravager/idle7",
        "volume": 1
      },
      {
        "name": "mob/ravager/idle8",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.ravager.ambient"
  },
  "entity.ravager.attack": {
    "sounds": [
      {
        "name": "mob/ravager/bite1",
        "volume": 1
      },
      {
        "name": "mob/ravager/bite2",
        "volume": 1
      },
      {
        "name": "mob/ravager/bite3",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.ravager.attack"
  },
  "entity.ravager.celebrate": {
    "sounds": [
      {
        "name": "mob/ravager/celebrate1",
        "volume": 1
      },
      {
        "name": "mob/ravager/celebrate2",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.ravager.celebrate"
  },
  "entity.ravager.death": {
    "sounds": [
      {
        "name": "mob/ravager/death1",
        "volume": 1
      },
      {
        "name": "mob/ravager/death2",
        "volume": 1
      },
      {
        "name": "mob/ravager/death3",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.ravager.death"
  },
  "entity.ravager.hurt": {
    "sounds": [
      {
        "name": "mob/ravager/hurt1",
        "volume": 1
      },
      {
        "name": "mob/ravager/hurt2",
        "volume": 1
      },
      {
        "name": "mob/ravager/hurt3",
        "volume": 1
      },
      {
        "name": "mob/ravager/hurt4",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.ravager.hurt"
  },
  "entity.ravager.step": {
    "sounds": [
      {
        "name": "mob/ravager/step1",
        "volume": 1
      },
      {
        "name": "mob/ravager/step2",
        "volume": 1
      },
      {
        "name": "mob/ravager/step3",
        "volume": 1
      },
      {
        "name": "mob/ravager/step4",
        "volume": 1
      },
      {
        "name": "mob/ravager/step5",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.ravager.step"
  },
  "entity.ravager.stunned": {
    "sounds": [
      {
        "name": "mob/ravager/stun1",
        "volume": 1
      },
      {
        "name": "mob/ravager/stun2",
        "volume": 1
      },
      {
        "name": "mob/ravager/stun3",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.ravager.stunned"
  },
  "entity.ravager.roar": {
    "sounds": [
      {
        "name": "mob/ravager/roar1",
        "volume": 1,
        "attenuation_distance": 35
      },
      {
        "name": "mob/ravager/roar2",
        "volume": 1,
        "attenuation_distance": 35
      },
      {
        "name": "mob/ravager/roar3",
        "volume": 1,
        "attenuation_distance": 35
      },
      {
        "name": "mob/ravager/roar4",
        "volume": 1,
        "attenuation_distance": 35
      }
    ],
    "subtitle": "subtitles.entity.ravager.roar"
  },
  "entity.illusioner.ambient": {
    "sounds": [
      "mob/illusion_illager/idle1",
      "mob/illusion_illager/idle2",
      "mob/illusion_illager/idle3",
      "mob/illusion_illager/idle4"
    ],
    "subtitle": "subtitles.entity.illusioner.ambient"
  },
  "entity.illusioner.cast_spell": {
    "sounds": [
      "mob/evocation_illager/cast1",
      "mob/evocation_illager/cast2"
    ],
    "subtitle": "subtitles.entity.illusioner.cast_spell"
  },
  "entity.illusioner.death": {
    "sounds": [
      "mob/illusion_illager/death1",
      "mob/illusion_illager/death2"
    ],
    "subtitle": "subtitles.entity.illusioner.death"
  },
  "entity.illusioner.hurt": {
    "sounds": [
      "mob/illusion_illager/hurt1",
      "mob/illusion_illager/hurt2",
      "mob/illusion_illager/hurt3"
    ],
    "subtitle": "subtitles.entity.illusioner.hurt"
  },
  "entity.illusioner.mirror_move": {
    "sounds": [
      "mob/illusion_illager/mirror_move1",
      "mob/illusion_illager/mirror_move2"
    ],
    "subtitle": "subtitles.entity.illusioner.mirror_move"
  },
  "entity.illusioner.prepare_blindness": {
    "sounds": [
      "mob/illusion_illager/prepare_blind"
    ],
    "subtitle": "subtitles.entity.illusioner.prepare_blindness"
  },
  "entity.illusioner.prepare_mirror": {
    "sounds": [
      "mob/illusion_illager/prepare_mirror"
    ],
    "subtitle": "subtitles.entity.illusioner.prepare_mirror"
  },
  "entity.iron_golem.attack": {
    "sounds": [
      "mob/irongolem/throw"
    ],
    "subtitle": "subtitles.entity.iron_golem.attack"
  },
  "entity.iron_golem.death": {
    "sounds": [
      "mob/irongolem/death"
    ],
    "subtitle": "subtitles.entity.iron_golem.death"
  },
  "entity.iron_golem.hurt": {
    "sounds": [
      "mob/irongolem/hit1",
      "mob/irongolem/hit2",
      "mob/irongolem/hit3",
      "mob/irongolem/hit4"
    ],
    "subtitle": "subtitles.entity.iron_golem.hurt"
  },
  "entity.iron_golem.step": {
    "sounds": [
      "mob/irongolem/walk1",
      "mob/irongolem/walk2",
      "mob/irongolem/walk3",
      "mob/irongolem/walk4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.item.break": {
    "sounds": [
      "random/break"
    ],
    "subtitle": "subtitles.entity.item.break"
  },
  "entity.item.pickup": {
    "sounds": [
      "random/pop"
    ],
    "subtitle": "subtitles.entity.item.pickup"
  },
  "entity.item_frame.add_item": {
    "sounds": [
      "entity/itemframe/add_item1",
      "entity/itemframe/add_item2",
      "entity/itemframe/add_item3",
      "entity/itemframe/add_item4"
    ],
    "subtitle": "subtitles.entity.item_frame.add_item"
  },
  "entity.item_frame.break": {
    "sounds": [
      "entity/itemframe/break1",
      "entity/itemframe/break2",
      "entity/itemframe/break3"
    ],
    "subtitle": "subtitles.entity.item_frame.break"
  },
  "entity.item_frame.place": {
    "sounds": [
      "entity/itemframe/place1",
      "entity/itemframe/place2",
      "entity/itemframe/place3",
      "entity/itemframe/place4"
    ],
    "subtitle": "subtitles.entity.item_frame.place"
  },
  "entity.item_frame.remove_item": {
    "sounds": [
      "entity/itemframe/remove_item1",
      "entity/itemframe/remove_item2",
      "entity/itemframe/remove_item3",
      "entity/itemframe/remove_item4"
    ],
    "subtitle": "subtitles.entity.item_frame.remove_item"
  },
  "entity.item_frame.rotate_item": {
    "sounds": [
      "entity/itemframe/rotate_item1",
      "entity/itemframe/rotate_item2",
      "entity/itemframe/rotate_item3",
      "entity/itemframe/rotate_item4"
    ],
    "subtitle": "subtitles.entity.item_frame.rotate_item"
  },
  "entity.leash_knot.break": {
    "sounds": [
      "entity/leashknot/break1",
      "entity/leashknot/break2",
      "entity/leashknot/break3"
    ],
    "subtitle": "subtitles.entity.leash_knot.break"
  },
  "entity.leash_knot.place": {
    "sounds": [
      "entity/leashknot/place1",
      "entity/leashknot/place2",
      "entity/leashknot/place3"
    ],
    "subtitle": "subtitles.entity.leash_knot.place"
  },
  "entity.lightning_bolt.impact": {
    "sounds": [
      "random/explode1",
      "random/explode2",
      "random/explode3",
      "random/explode4"
    ],
    "subtitle": "subtitles.entity.lightning_bolt.impact"
  },
  "entity.lightning_bolt.thunder": {
    "sounds": [
      "ambient/weather/thunder1",
      "ambient/weather/thunder2",
      "ambient/weather/thunder3"
    ],
    "subtitle": "subtitles.entity.lightning_bolt.thunder"
  },
  "entity.lingering_potion.throw": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.potion.throw"
  },
  "entity.llama.ambient": {
    "sounds": [
      "mob/llama/idle1",
      "mob/llama/idle2",
      "mob/llama/idle3",
      "mob/llama/idle4",
      "mob/llama/idle5"
    ],
    "subtitle": "subtitles.entity.llama.ambient"
  },
  "entity.llama.angry": {
    "sounds": [
      "mob/llama/angry1"
    ],
    "subtitle": "subtitles.entity.llama.angry"
  },
  "entity.llama.chest": {
    "sounds": [
      "mob/chicken/plop"
    ],
    "subtitle": "subtitles.entity.llama.chest"
  },
  "entity.llama.death": {
    "sounds": [
      "mob/llama/death1",
      "mob/llama/death2"
    ],
    "subtitle": "subtitles.entity.llama.death"
  },
  "entity.llama.eat": {
    "sounds": [
      "mob/llama/eat1",
      "mob/llama/eat2",
      "mob/llama/eat3"
    ],
    "subtitle": "subtitles.entity.llama.eat"
  },
  "entity.llama.hurt": {
    "sounds": [
      "mob/llama/hurt1",
      "mob/llama/hurt2",
      "mob/llama/hurt3"
    ],
    "subtitle": "subtitles.entity.llama.hurt"
  },
  "entity.llama.spit": {
    "sounds": [
      "mob/llama/spit1",
      "mob/llama/spit2"
    ],
    "subtitle": "subtitles.entity.llama.spit"
  },
  "entity.llama.step": {
    "sounds": [
      "mob/llama/step1",
      "mob/llama/step2",
      "mob/llama/step3",
      "mob/llama/step4",
      "mob/llama/step5"
    ],
    "subtitle": "subtitles.entity.llama.step"
  },
  "entity.llama.swag": {
    "sounds": [
      "mob/llama/swag"
    ],
    "subtitle": "subtitles.entity.llama.swag"
  },
  "entity.magma_cube.death": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.entity.magma_cube.death"
  },
  "entity.magma_cube.death_small": {
    "sounds": [
      "mob/slime/small1",
      "mob/slime/small2",
      "mob/slime/small3",
      "mob/slime/small4",
      "mob/slime/small5"
    ],
    "subtitle": "subtitles.entity.magma_cube.death"
  },
  "entity.magma_cube.hurt": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.entity.magma_cube.hurt"
  },
  "entity.magma_cube.hurt_small": {
    "sounds": [
      "mob/slime/small1",
      "mob/slime/small2",
      "mob/slime/small3",
      "mob/slime/small4",
      "mob/slime/small5"
    ],
    "subtitle": "subtitles.entity.magma_cube.hurt"
  },
  "entity.magma_cube.jump": {
    "sounds": [
      "mob/magmacube/jump1",
      "mob/magmacube/jump2",
      "mob/magmacube/jump3",
      "mob/magmacube/jump4"
    ],
    "subtitle": "subtitles.entity.magma_cube.squish"
  },
  "entity.magma_cube.squish": {
    "sounds": [
      "mob/magmacube/big1",
      "mob/magmacube/big2",
      "mob/magmacube/big3",
      "mob/magmacube/big4"
    ],
    "subtitle": "subtitles.entity.magma_cube.squish"
  },
  "entity.magma_cube.squish_small": {
    "sounds": [
      "mob/magmacube/small1",
      "mob/magmacube/small2",
      "mob/magmacube/small3",
      "mob/magmacube/small4",
      "mob/magmacube/small5"
    ],
    "subtitle": "subtitles.entity.magma_cube.squish"
  },
  "entity.minecart.inside": {
    "sounds": [
      "minecart/inside"
    ]
  },
  "entity.minecart.riding": {
    "sounds": [
      "minecart/base"
    ],
    "subtitle": "subtitles.entity.minecart.riding"
  },
  "entity.mooshroom.convert": {
    "sounds": [
      {
        "name": "mob/mooshroom/convert1",
        "volume": 0.75
      },
      {
        "name": "mob/mooshroom/convert2",
        "volume": 0.75
      }
    ],
    "subtitle": "subtitles.entity.mooshroom.convert"
  },
  "entity.mooshroom.eat": {
    "sounds": [
      {
        "name": "mob/mooshroom/eat1",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/eat2",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/eat3",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/eat4",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/eat1",
        "pitch": 0.95
      },
      {
        "name": "mob/mooshroom/eat2",
        "pitch": 0.95
      },
      {
        "name": "mob/mooshroom/eat3",
        "pitch": 0.95
      },
      {
        "name": "mob/mooshroom/eat4",
        "pitch": 0.95
      },
      {
        "name": "mob/mooshroom/eat1",
        "pitch": 1.05
      },
      {
        "name": "mob/mooshroom/eat2",
        "pitch": 1.05
      },
      {
        "name": "mob/mooshroom/eat3",
        "pitch": 1.05
      },
      {
        "name": "mob/mooshroom/eat4",
        "pitch": 1.05
      }
    ],
    "subtitle": "subtitles.entity.mooshroom.eat"
  },
  "entity.mooshroom.milk": {
    "sounds": [
      {
        "name": "mob/mooshroom/milk1",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/milk2",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/milk3",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/milk1",
        "pitch": 0.9
      },
      {
        "name": "mob/mooshroom/milk2",
        "pitch": 0.9
      },
      {
        "name": "mob/mooshroom/milk3",
        "pitch": 0.9
      },
      {
        "name": "mob/mooshroom/milk1",
        "pitch": 1.1
      },
      {
        "name": "mob/mooshroom/milk2",
        "pitch": 1.1
      },
      {
        "name": "mob/mooshroom/milk3",
        "pitch": 1.1
      }
    ],
    "subtitle": "subtitles.entity.mooshroom.milk"
  },
  "entity.mooshroom.suspicious_milk": {
    "sounds": [
      {
        "name": "mob/mooshroom/milk1",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/milk2",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/milk3",
        "volume": 1
      },
      {
        "name": "mob/mooshroom/milk1",
        "pitch": 0.9
      },
      {
        "name": "mob/mooshroom/milk2",
        "pitch": 0.9
      },
      {
        "name": "mob/mooshroom/milk3",
        "pitch": 0.9
      },
      {
        "name": "mob/mooshroom/milk1",
        "pitch": 1.1
      },
      {
        "name": "mob/mooshroom/milk2",
        "pitch": 1.1
      },
      {
        "name": "mob/mooshroom/milk3",
        "pitch": 1.1
      }
    ],
    "subtitle": "subtitles.entity.mooshroom.suspicious_milk"
  },
  "entity.mooshroom.shear": {
    "sounds": [
      "mob/sheep/shear"
    ],
    "subtitle": "subtitles.item.shears.shear"
  },
  "entity.mule.ambient": {
    "sounds": [
      "mob/horse/donkey/idle1",
      "mob/horse/donkey/idle2",
      "mob/horse/donkey/idle3"
    ],
    "subtitle": "subtitles.entity.mule.ambient"
  },
  "entity.mule.chest": {
    "sounds": [
      "mob/chicken/plop"
    ],
    "subtitle": "subtitles.entity.mule.chest"
  },
  "entity.mule.death": {
    "sounds": [
      "mob/horse/donkey/death"
    ],
    "subtitle": "subtitles.entity.mule.death"
  },
  "entity.mule.hurt": {
    "sounds": [
      "mob/horse/donkey/hit1",
      "mob/horse/donkey/hit2",
      "mob/horse/donkey/hit3"
    ],
    "subtitle": "subtitles.entity.mule.hurt"
  },
  "entity.painting.break": {
    "sounds": [
      "entity/painting/break1",
      "entity/painting/break2",
      "entity/painting/break3"
    ],
    "subtitle": "subtitles.entity.painting.break"
  },
  "entity.painting.place": {
    "sounds": [
      "entity/painting/place1",
      "entity/painting/place2",
      "entity/painting/place3",
      "entity/painting/place4"
    ],
    "subtitle": "subtitles.entity.painting.place"
  },
  "entity.panda.pre_sneeze": {
    "sounds": [
      {
        "name": "mob/panda/pre_sneeze",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.pre_sneeze"
  },
  "entity.panda.sneeze": {
    "sounds": [
      {
        "name": "mob/panda/sneeze1",
        "volume": 1
      },
      {
        "name": "mob/panda/sneeze2",
        "volume": 1
      },
      {
        "name": "mob/panda/sneeze3",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.sneeze"
  },
  "entity.panda.ambient": {
    "sounds": [
      {
        "name": "mob/panda/idle1",
        "volume": 1
      },
      {
        "name": "mob/panda/idle2",
        "volume": 1
      },
      {
        "name": "mob/panda/idle3",
        "volume": 1
      },
      {
        "name": "mob/panda/idle4",
        "volume": 1
      },
      {
        "name": "mob/panda/nosebreath1",
        "volume": 1
      },
      {
        "name": "mob/panda/nosebreath2",
        "volume": 1
      },
      {
        "name": "mob/panda/nosebreath3",
        "volume": 1
      },
      {
        "name": "mob/panda/pant1",
        "volume": 1
      },
      {
        "name": "mob/panda/pant2",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.ambient"
  },
  "entity.panda.bite": {
    "sounds": [
      {
        "name": "mob/panda/bite1",
        "volume": 1
      },
      {
        "name": "mob/panda/bite2",
        "volume": 1
      },
      {
        "name": "mob/panda/bite3",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.bite"
  },
  "entity.panda.cant_breed": {
    "sounds": [
      {
        "name": "mob/panda/cant_breed1",
        "volume": 1
      },
      {
        "name": "mob/panda/cant_breed2",
        "volume": 1
      },
      {
        "name": "mob/panda/cant_breed3",
        "volume": 1
      },
      {
        "name": "mob/panda/cant_breed4",
        "volume": 1
      },
      {
        "name": "mob/panda/cant_breed5",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.cant_breed"
  },
  "entity.panda.death": {
    "sounds": [
      {
        "name": "mob/panda/death1",
        "volume": 0.82
      },
      {
        "name": "mob/panda/death2",
        "volume": 0.82
      },
      {
        "name": "mob/panda/death3",
        "volume": 0.82
      },
      {
        "name": "mob/panda/death4",
        "volume": 0.82
      }
    ],
    "subtitle": "subtitles.entity.panda.death"
  },
  "entity.panda.eat": {
    "sounds": [
      {
        "name": "mob/panda/eat1",
        "volume": 1
      },
      {
        "name": "mob/panda/eat2",
        "volume": 1
      },
      {
        "name": "mob/panda/eat3",
        "volume": 1
      },
      {
        "name": "mob/panda/eat4",
        "volume": 1
      },
      {
        "name": "mob/panda/eat5",
        "volume": 0.85
      },
      {
        "name": "mob/panda/eat6",
        "volume": 1
      },
      {
        "name": "mob/panda/eat7",
        "volume": 1
      },
      {
        "name": "mob/panda/eat8",
        "volume": 1
      },
      {
        "name": "mob/panda/eat9",
        "volume": 1
      },
      {
        "name": "mob/panda/eat10",
        "volume": 1
      },
      {
        "name": "mob/panda/eat11",
        "volume": 1
      },
      {
        "name": "mob/panda/eat12",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.eat"
  },
  "entity.panda.step": {
    "sounds": [
      {
        "name": "mob/panda/step1",
        "volume": 1
      },
      {
        "name": "mob/panda/step2",
        "volume": 1
      },
      {
        "name": "mob/panda/step3",
        "volume": 1
      },
      {
        "name": "mob/panda/step4",
        "volume": 1
      },
      {
        "name": "mob/panda/step5",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.step"
  },
  "entity.panda.aggressive_ambient": {
    "sounds": [
      {
        "name": "mob/panda/aggressive/aggressive1",
        "volume": 1
      },
      {
        "name": "mob/panda/aggressive/aggressive2",
        "volume": 1
      },
      {
        "name": "mob/panda/aggressive/aggressive3",
        "volume": 1
      },
      {
        "name": "mob/panda/aggressive/aggressive4",
        "volume": 0.8
      },
      {
        "name": "mob/panda/nosebreath2",
        "volume": 1
      },
      {
        "name": "mob/panda/nosebreath3",
        "volume": 1
      },
      {
        "name": "mob/panda/pant1",
        "volume": 1
      },
      {
        "name": "mob/panda/pant2",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.aggressive_ambient"
  },
  "entity.panda.worried_ambient": {
    "sounds": [
      {
        "name": "mob/panda/worried/worried2",
        "volume": 1
      },
      {
        "name": "mob/panda/worried/worried3",
        "volume": 1
      },
      {
        "name": "mob/panda/worried/worried4",
        "volume": 1
      },
      {
        "name": "mob/panda/worried/worried5",
        "volume": 1
      },
      {
        "name": "mob/panda/worried/worried6",
        "volume": 1
      },
      {
        "name": "mob/panda/pant2",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.panda.worried_ambient"
  },
  "entity.panda.hurt": {
    "sounds": [
      {
        "name": "mob/panda/hurt1",
        "volume": 0.82
      },
      {
        "name": "mob/panda/hurt2",
        "volume": 0.82
      },
      {
        "name": "mob/panda/hurt3",
        "volume": 0.82
      },
      {
        "name": "mob/panda/hurt4",
        "volume": 0.82
      },
      {
        "name": "mob/panda/hurt5",
        "volume": 0.82
      },
      {
        "name": "mob/panda/hurt6",
        "volume": 0.82
      }
    ],
    "subtitle": "subtitles.entity.panda.hurt"
  },
  "entity.pillager.ambient": {
    "sounds": [
      {
        "name": "mob/pillager/idle1",
        "volume": 1
      },
      {
        "name": "mob/pillager/idle2",
        "volume": 1
      },
      {
        "name": "mob/pillager/idle3",
        "volume": 1
      },
      {
        "name": "mob/pillager/idle4",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.pillager.ambient"
  },
  "entity.pillager.hurt": {
    "sounds": [
      {
        "name": "mob/pillager/hurt1",
        "volume": 1
      },
      {
        "name": "mob/pillager/hurt2",
        "volume": 1
      },
      {
        "name": "mob/pillager/hurt3",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.pillager.hurt"
  },
  "entity.pillager.celebrate": {
    "sounds": [
      {
        "name": "mob/pillager/celebrate1",
        "volume": 1
      },
      {
        "name": "mob/pillager/celebrate2",
        "volume": 1
      },
      {
        "name": "mob/pillager/celebrate3",
        "volume": 1
      },
      {
        "name": "mob/pillager/celebrate4",
        "volume": 1
      },
      {
        "name": "mob/pillager/horn_celebrate",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.pillager.celebrate"
  },
  "entity.pillager.death": {
    "sounds": [
      {
        "name": "mob/pillager/death1",
        "volume": 1
      },
      {
        "name": "mob/pillager/death2",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.pillager.death"
  },
  "entity.parrot.ambient": {
    "sounds": [
      {
        "name": "mob/parrot/idle1",
        "volume": 0.7
      },
      {
        "name": "mob/parrot/idle2",
        "volume": 0.7
      },
      {
        "name": "mob/parrot/idle3",
        "volume": 0.7
      },
      {
        "name": "mob/parrot/idle4",
        "volume": 0.7
      },
      {
        "name": "mob/parrot/idle5",
        "volume": 0.7
      },
      {
        "name": "mob/parrot/idle6",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.ambient"
  },
  "entity.parrot.death": {
    "sounds": [
      {
        "name": "mob/parrot/death1",
        "pitch": 0.9
      },
      {
        "name": "mob/parrot/death2",
        "pitch": 0.9
      },
      {
        "name": "mob/parrot/death3",
        "pitch": 0.9
      },
      {
        "name": "mob/parrot/death4",
        "pitch": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.death"
  },
  "entity.parrot.eat": {
    "sounds": [
      "mob/parrot/eat1",
      "mob/parrot/eat2",
      "mob/parrot/eat3"
    ],
    "subtitle": "subtitles.entity.parrot.eats"
  },
  "entity.parrot.fly": {
    "sounds": [
      "mob/parrot/fly1",
      "mob/parrot/fly2",
      "mob/parrot/fly3",
      "mob/parrot/fly4",
      "mob/parrot/fly5",
      "mob/parrot/fly6",
      "mob/parrot/fly7",
      "mob/parrot/fly8"
    ]
  },
  "entity.parrot.hurt": {
    "sounds": [
      {
        "name": "mob/parrot/hurt1",
        "pitch": 0.8
      },
      {
        "name": "mob/parrot/hurt2",
        "pitch": 0.9
      },
      {
        "name": "mob/parrot/hurt1",
        "pitch": 0.9
      }
    ],
    "subtitle": "subtitles.entity.parrot.hurts"
  },
  "entity.parrot.imitate.blaze": {
    "sounds": [
      {
        "name": "entity.blaze.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.4
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.blaze"
  },
  "entity.parrot.imitate.creeper": {
    "sounds": [
      {
        "name": "entity.creeper.primed",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.creeper"
  },
  "entity.parrot.imitate.drowned": {
    "sounds": [
      {
        "name": "entity.drowned.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.drowned"
  },
  "entity.parrot.imitate.elder_guardian": {
    "sounds": [
      {
        "name": "entity.elder_guardian.ambient_land",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.elder_guardian"
  },
  "entity.parrot.imitate.ender_dragon": {
    "sounds": [
      {
        "name": "entity.ender_dragon.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.2
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.ender_dragon"
  },
  "entity.parrot.imitate.enderman": {
    "sounds": [
      {
        "name": "entity.enderman.ambient",
        "pitch": 1.7,
        "type": "event",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.enderman"
  },
  "entity.parrot.imitate.endermite": {
    "sounds": [
      {
        "name": "entity.endermite.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.endermite"
  },
  "entity.parrot.imitate.evoker": {
    "sounds": [
      {
        "name": "entity.evoker.cast_spell",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.evoker"
  },
  "entity.parrot.imitate.ghast": {
    "sounds": [
      {
        "name": "entity.ghast.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.ghast"
  },
  "entity.parrot.imitate.guardian": {
    "sounds": [
      {
        "name": "entity.guardian.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.4
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.guardian"
  },
  "entity.parrot.imitate.husk": {
    "sounds": [
      {
        "name": "entity.husk.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.husk"
  },
  "entity.parrot.imitate.illusioner": {
    "sounds": [
      {
        "name": "entity.illusioner.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.illusioner"
  },
  "entity.parrot.imitate.magma_cube": {
    "sounds": [
      {
        "name": "entity.magma_cube.squish",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.magma_cube"
  },
  "entity.parrot.imitate.panda": {
    "sounds": [
      {
        "name": "entity.panda.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.4
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.panda"
  },
  "entity.parrot.imitate.phantom": {
    "sounds": [
      {
        "name": "entity.phantom.ambient",
        "pitch": 1.7,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.phantom"
  },
  "entity.parrot.imitate.pillager": {
    "sounds": [
      {
        "name": "entity.pillager.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.4
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.pillager"
  },
  "entity.parrot.imitate.polar_bear": {
    "sounds": [
      {
        "name": "entity.polar_bear.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.polar_bear"
  },
  "entity.parrot.imitate.ravager": {
    "sounds": [
      {
        "name": "entity.ravager.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.2
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.ravager"
  },
  "entity.parrot.imitate.shulker": {
    "sounds": [
      {
        "name": "entity.shulker.ambient",
        "pitch": 1.7,
        "type": "event",
        "volume": 0.4
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.shulker"
  },
  "entity.parrot.imitate.silverfish": {
    "sounds": [
      {
        "name": "entity.silverfish.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.silverfish"
  },
  "entity.parrot.imitate.skeleton": {
    "sounds": [
      {
        "name": "entity.skeleton.ambient",
        "pitch": 1.7,
        "type": "event"
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.skeleton"
  },
  "entity.parrot.imitate.slime": {
    "sounds": [
      {
        "name": "entity.slime.squish",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.slime"
  },
  "entity.parrot.imitate.spider": {
    "sounds": [
      {
        "name": "entity.spider.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.spider"
  },
  "entity.parrot.imitate.stray": {
    "sounds": [
      {
        "name": "entity.stray.ambient",
        "pitch": 1.6,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.stray"
  },
  "entity.parrot.imitate.vex": {
    "sounds": [
      {
        "name": "entity.vex.ambient",
        "pitch": 1.6,
        "type": "event",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.vex"
  },
  "entity.parrot.imitate.vindicator": {
    "sounds": [
      {
        "name": "entity.vindicator.ambient",
        "pitch": 1.7,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.vindicator"
  },
  "entity.parrot.imitate.witch": {
    "sounds": [
      {
        "name": "entity.witch.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.witch"
  },
  "entity.parrot.imitate.wither": {
    "sounds": [
      {
        "name": "entity.wither.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.2
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.wither"
  },
  "entity.parrot.imitate.wither_skeleton": {
    "sounds": [
      {
        "name": "entity.wither_skeleton.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.wither_skeleton"
  },
  "entity.parrot.imitate.wolf": {
    "sounds": [
      {
        "name": "entity.wolf.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.wolf"
  },
  "entity.parrot.imitate.zombie": {
    "sounds": [
      {
        "name": "entity.zombie.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.zombie"
  },
  "entity.parrot.imitate.zombie_pigman": {
    "sounds": [
      {
        "name": "entity.zombie_pigman.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.4
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.zombie_pigman"
  },
  "entity.parrot.imitate.zombie_villager": {
    "sounds": [
      {
        "name": "entity.zombie_villager.ambient",
        "pitch": 1.8,
        "type": "event",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.parrot.imitate.zombie_villager"
  },
  "entity.parrot.step": {
    "sounds": [
      "mob/parrot/step1",
      "mob/parrot/step2",
      "mob/parrot/step3",
      "mob/parrot/step4",
      "mob/parrot/step5"
    ]
  },
  "entity.phantom.ambient": {
    "sounds": [
      {
        "name": "mob/phantom/idle1",
        "volume": 0.8
      },
      {
        "name": "mob/phantom/idle2",
        "volume": 0.8
      },
      {
        "name": "mob/phantom/idle3",
        "volume": 0.8
      },
      {
        "name": "mob/phantom/idle4",
        "volume": 0.8
      },
      {
        "name": "mob/phantom/idle5",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.entity.phantom.ambient"
  },
  "entity.phantom.bite": {
    "sounds": [
      "mob/phantom/bite1",
      "mob/phantom/bite2"
    ],
    "subtitle": "subtitles.entity.phantom.bite"
  },
  "entity.phantom.death": {
    "sounds": [
      "mob/phantom/death1",
      "mob/phantom/death2",
      "mob/phantom/death3"
    ],
    "subtitle": "subtitles.entity.phantom.death"
  },
  "entity.phantom.flap": {
    "sounds": [
      {
        "name": "mob/phantom/flap1",
        "volume": 0.9
      },
      {
        "name": "mob/phantom/flap2",
        "volume": 0.9
      },
      {
        "name": "mob/phantom/flap3",
        "volume": 0.9
      },
      {
        "name": "mob/phantom/flap4",
        "volume": 0.9
      },
      {
        "name": "mob/phantom/flap5",
        "volume": 0.9
      },
      {
        "name": "mob/phantom/flap6",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.entity.phantom.flap"
  },
  "entity.phantom.hurt": {
    "sounds": [
      {
        "name": "mob/phantom/hurt1",
        "volume": 0.75
      },
      {
        "name": "mob/phantom/hurt2",
        "volume": 0.75
      },
      {
        "name": "mob/phantom/hurt3",
        "volume": 0.75
      }
    ],
    "subtitle": "subtitles.entity.phantom.hurt"
  },
  "entity.phantom.swoop": {
    "sounds": [
      {
        "name": "mob/phantom/swoop1",
        "volume": 0.7
      },
      {
        "name": "mob/phantom/swoop2",
        "volume": 0.7
      },
      {
        "name": "mob/phantom/swoop3",
        "volume": 0.7
      },
      {
        "name": "mob/phantom/swoop4",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.phantom.swoop"
  },
  "entity.pig.ambient": {
    "sounds": [
      "mob/pig/say1",
      "mob/pig/say2",
      "mob/pig/say3"
    ],
    "subtitle": "subtitles.entity.pig.ambient"
  },
  "entity.pig.death": {
    "sounds": [
      "mob/pig/death"
    ],
    "subtitle": "subtitles.entity.pig.death"
  },
  "entity.pig.hurt": {
    "sounds": [
      "mob/pig/say1",
      "mob/pig/say2",
      "mob/pig/say3"
    ],
    "subtitle": "subtitles.entity.pig.hurt"
  },
  "entity.pig.saddle": {
    "sounds": [
      "mob/horse/leather"
    ],
    "subtitle": "subtitles.entity.pig.saddle"
  },
  "entity.pig.step": {
    "sounds": [
      "mob/pig/step1",
      "mob/pig/step2",
      "mob/pig/step3",
      "mob/pig/step4",
      "mob/pig/step5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.player.attack.crit": {
    "sounds": [
      {
        "name": "entity/player/attack/crit1",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/crit2",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/crit3",
        "volume": 0.7
      }
    ]
  },
  "entity.player.attack.knockback": {
    "sounds": [
      {
        "name": "entity/player/attack/knockback1",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/knockback2",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/knockback3",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/knockback4",
        "volume": 0.7
      }
    ]
  },
  "entity.player.attack.nodamage": {
    "sounds": [
      {
        "name": "entity/player/attack/weak1",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/weak2",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/weak3",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/weak4",
        "volume": 0.7
      }
    ]
  },
  "entity.player.attack.strong": {
    "sounds": [
      {
        "name": "entity/player/attack/strong1",
        "volume": 0.6
      },
      {
        "name": "entity/player/attack/strong2",
        "volume": 0.6
      },
      {
        "name": "entity/player/attack/strong3",
        "volume": 0.6
      },
      {
        "name": "entity/player/attack/strong4",
        "volume": 0.6
      },
      {
        "name": "entity/player/attack/strong5",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/strong6",
        "volume": 0.7
      }
    ]
  },
  "entity.player.attack.sweep": {
    "sounds": [
      {
        "name": "entity/player/attack/sweep1",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/sweep2",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/sweep3",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/sweep4",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/sweep5",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/sweep6",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/sweep7",
        "volume": 0.7
      }
    ]
  },
  "entity.player.attack.weak": {
    "sounds": [
      {
        "name": "entity/player/attack/weak1",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/weak2",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/weak3",
        "volume": 0.7
      },
      {
        "name": "entity/player/attack/weak4",
        "volume": 0.7
      }
    ]
  },
  "entity.player.big_fall": {
    "sounds": [
      "damage/fallbig"
    ],
    "subtitle": "subtitles.entity.generic.big_fall"
  },
  "entity.player.breath": {
    "sounds": [
      "random/breath"
    ]
  },
  "entity.player.burp": {
    "sounds": [
      "random/burp"
    ],
    "subtitle": "subtitles.entity.player.burp"
  },
  "entity.player.death": {
    "sounds": [
      "damage/hit1",
      "damage/hit2",
      "damage/hit3"
    ],
    "subtitle": "subtitles.entity.player.death"
  },
  "entity.player.hurt": {
    "sounds": [
      "damage/hit1",
      "damage/hit2",
      "damage/hit3"
    ],
    "subtitle": "subtitles.entity.player.hurt"
  },
  "entity.player.hurt_drown": {
    "sounds": [
      "entity/player/hurt/drown1",
      "entity/player/hurt/drown2",
      "entity/player/hurt/drown3",
      "entity/player/hurt/drown4"
    ]
  },
  "entity.player.hurt_on_fire": {
    "sounds": [
      "entity/player/hurt/fire_hurt1",
      "entity/player/hurt/fire_hurt2",
      "entity/player/hurt/fire_hurt3"
    ]
  },
  "entity.player.hurt_sweet_berry_bush": {
    "sounds": [
      "entity/player/hurt/berrybush_hurt1",
      "entity/player/hurt/berrybush_hurt2"
    ]
  },
  "entity.player.levelup": {
    "sounds": [
      "random/levelup"
    ],
    "subtitle": "subtitles.entity.player.levelup"
  },
  "entity.player.small_fall": {
    "sounds": [
      "damage/fallsmall"
    ],
    "subtitle": "subtitles.entity.generic.small_fall"
  },
  "entity.player.splash": {
    "sounds": [
      "liquid/splash",
      "liquid/splash2"
    ],
    "subtitle": "subtitles.entity.generic.splash"
  },
  "entity.player.splash.high_speed": {
    "sounds": [
      "liquid/heavy_splash"
    ],
    "subtitle": "subtitles.entity.generic.splash"
  },
  "entity.player.swim": {
    "sounds": [
      "liquid/swim5",
      "liquid/swim6",
      "liquid/swim7",
      "liquid/swim8",
      "liquid/swim9",
      "liquid/swim10",
      "liquid/swim11",
      "liquid/swim12",
      "liquid/swim13",
      "liquid/swim14",
      "liquid/swim15",
      "liquid/swim16",
      "liquid/swim17",
      "liquid/swim18"
    ],
    "subtitle": "subtitles.entity.generic.swim"
  },
  "entity.polar_bear.ambient": {
    "sounds": [
      "mob/polarbear/idle1",
      "mob/polarbear/idle2",
      "mob/polarbear/idle3",
      "mob/polarbear/idle4"
    ],
    "subtitle": "subtitles.entity.polar_bear.ambient"
  },
  "entity.polar_bear.ambient_baby": {
    "sounds": [
      "mob/polarbear_baby/idle1",
      "mob/polarbear_baby/idle2",
      "mob/polarbear_baby/idle3",
      "mob/polarbear_baby/idle4"
    ],
    "subtitle": "subtitles.entity.polar_bear.ambient_baby"
  },
  "entity.polar_bear.death": {
    "sounds": [
      "mob/polarbear/death1",
      "mob/polarbear/death2",
      "mob/polarbear/death3"
    ],
    "subtitle": "subtitles.entity.polar_bear.death"
  },
  "entity.polar_bear.hurt": {
    "sounds": [
      "mob/polarbear/hurt1",
      "mob/polarbear/hurt2",
      "mob/polarbear/hurt3",
      "mob/polarbear/hurt4"
    ],
    "subtitle": "subtitles.entity.polar_bear.hurt"
  },
  "entity.polar_bear.step": {
    "sounds": [
      "mob/polarbear/step1",
      "mob/polarbear/step2",
      "mob/polarbear/step3",
      "mob/polarbear/step4"
    ]
  },
  "entity.polar_bear.warning": {
    "sounds": [
      {
        "name": "mob/polarbear/warning3",
        "pitch": 0.9
      },
      "mob/polarbear/warning1",
      "mob/polarbear/warning2",
      "mob/polarbear/warning3"
    ],
    "subtitle": "subtitles.entity.polar_bear.warning"
  },
  "entity.puffer_fish.ambient": {
    "sounds": []
  },
  "entity.puffer_fish.blow_out": {
    "sounds": [
      {
        "name": "entity/pufferfish/blow_out1",
        "volume": 0.7
      },
      {
        "name": "entity/pufferfish/blow_out2",
        "volume": 0.7
      }
    ],
    "subtitle": "subtitles.entity.puffer_fish.blow_out"
  },
  "entity.puffer_fish.blow_up": {
    "sounds": [
      {
        "name": "entity/pufferfish/blow_up1",
        "volume": 0.45
      },
      {
        "name": "entity/pufferfish/blow_up2",
        "volume": 0.45
      }
    ],
    "subtitle": "subtitles.entity.puffer_fish.blow_up"
  },
  "entity.puffer_fish.death": {
    "sounds": [
      "entity/pufferfish/death1",
      "entity/pufferfish/death2"
    ],
    "subtitle": "subtitles.entity.puffer_fish.death"
  },
  "entity.puffer_fish.flop": {
    "sounds": [
      {
        "name": "entity/pufferfish/flop1",
        "volume": 0.3
      },
      {
        "name": "entity/pufferfish/flop2",
        "volume": 0.3
      },
      {
        "name": "entity/pufferfish/flop3",
        "volume": 0.3
      },
      {
        "name": "entity/pufferfish/flop4",
        "volume": 0.3
      }
    ],
    "subtitle": "subtitles.entity.puffer_fish.flop"
  },
  "entity.puffer_fish.hurt": {
    "sounds": [
      "entity/pufferfish/hurt1",
      "entity/pufferfish/hurt2"
    ],
    "subtitle": "subtitles.entity.puffer_fish.hurt"
  },
  "entity.puffer_fish.sting": {
    "sounds": [
      "entity/pufferfish/sting1",
      "entity/pufferfish/sting2"
    ],
    "subtitle": "subtitles.entity.puffer_fish.sting"
  },
  "entity.rabbit.ambient": {
    "sounds": [
      {
        "name": "mob/rabbit/idle1",
        "volume": 0.25
      },
      {
        "name": "mob/rabbit/idle2",
        "volume": 0.25
      },
      {
        "name": "mob/rabbit/idle3",
        "volume": 0.25
      },
      {
        "name": "mob/rabbit/idle4",
        "volume": 0.25
      }
    ],
    "subtitle": "subtitles.entity.rabbit.ambient"
  },
  "entity.rabbit.attack": {
    "sounds": [
      "entity/rabbit/attack1",
      "entity/rabbit/attack2",
      "entity/rabbit/attack3",
      "entity/rabbit/attack4"
    ],
    "subtitle": "subtitles.entity.rabbit.attack"
  },
  "entity.rabbit.death": {
    "sounds": [
      {
        "name": "mob/rabbit/bunnymurder",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.entity.rabbit.death"
  },
  "entity.rabbit.hurt": {
    "sounds": [
      {
        "name": "mob/rabbit/hurt1",
        "volume": 0.5
      },
      {
        "name": "mob/rabbit/hurt2",
        "volume": 0.5
      },
      {
        "name": "mob/rabbit/hurt3",
        "volume": 0.5
      },
      {
        "name": "mob/rabbit/hurt4",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.entity.rabbit.hurt"
  },
  "entity.rabbit.jump": {
    "sounds": [
      {
        "name": "mob/rabbit/hop1",
        "volume": 0.1
      },
      {
        "name": "mob/rabbit/hop2",
        "volume": 0.1
      },
      {
        "name": "mob/rabbit/hop3",
        "volume": 0.1
      },
      {
        "name": "mob/rabbit/hop4",
        "volume": 0.1
      }
    ],
    "subtitle": "subtitles.entity.rabbit.jump"
  },
  "entity.salmon.ambient": {
    "sounds": []
  },
  "entity.salmon.death": {
    "sounds": [
      {
        "name": "entity/fish/hurt1",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt2",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt3",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt4",
        "pitch": 0.8
      }
    ],
    "subtitle": "subtitles.entity.salmon.death"
  },
  "entity.salmon.flop": {
    "sounds": [
      {
        "name": "entity/fish/flop1",
        "pitch": 0.8,
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop2",
        "pitch": 0.8,
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop3",
        "pitch": 0.8,
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop4",
        "pitch": 0.8,
        "volume": 0.3
      }
    ],
    "subtitle": "subtitles.entity.salmon.flop"
  },
  "entity.salmon.hurt": {
    "sounds": [
      {
        "name": "entity/fish/hurt1",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt2",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt3",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt4",
        "pitch": 0.8
      }
    ],
    "subtitle": "subtitles.entity.salmon.hurt"
  },
  "entity.sheep.ambient": {
    "sounds": [
      "mob/sheep/say1",
      "mob/sheep/say2",
      "mob/sheep/say3"
    ],
    "subtitle": "subtitles.entity.sheep.ambient"
  },
  "entity.sheep.death": {
    "sounds": [
      "mob/sheep/say1",
      "mob/sheep/say2",
      "mob/sheep/say3"
    ],
    "subtitle": "subtitles.entity.sheep.death"
  },
  "entity.sheep.hurt": {
    "sounds": [
      "mob/sheep/say1",
      "mob/sheep/say2",
      "mob/sheep/say3"
    ],
    "subtitle": "subtitles.entity.sheep.hurt"
  },
  "entity.sheep.shear": {
    "sounds": [
      "mob/sheep/shear"
    ],
    "subtitle": "subtitles.item.shears.shear"
  },
  "entity.sheep.step": {
    "sounds": [
      "mob/sheep/step1",
      "mob/sheep/step2",
      "mob/sheep/step3",
      "mob/sheep/step4",
      "mob/sheep/step5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.shulker.ambient": {
    "sounds": [
      "entity/shulker/ambient1",
      "entity/shulker/ambient2",
      "entity/shulker/ambient3",
      "entity/shulker/ambient4",
      "entity/shulker/ambient5",
      "entity/shulker/ambient6",
      "entity/shulker/ambient7"
    ],
    "subtitle": "subtitles.entity.shulker.ambient"
  },
  "entity.shulker.close": {
    "sounds": [
      "entity/shulker/close1",
      "entity/shulker/close2",
      "entity/shulker/close3",
      "entity/shulker/close4",
      "entity/shulker/close5"
    ],
    "subtitle": "subtitles.entity.shulker.close"
  },
  "entity.shulker.death": {
    "sounds": [
      "entity/shulker/death1",
      "entity/shulker/death2",
      "entity/shulker/death3",
      "entity/shulker/death4"
    ],
    "subtitle": "subtitles.entity.shulker.death"
  },
  "entity.shulker.hurt": {
    "sounds": [
      "entity/shulker/hurt1",
      "entity/shulker/hurt2",
      "entity/shulker/hurt3",
      "entity/shulker/hurt4"
    ],
    "subtitle": "subtitles.entity.shulker.hurt"
  },
  "entity.shulker.hurt_closed": {
    "sounds": [
      "entity/shulker/hurt_closed1",
      "entity/shulker/hurt_closed2",
      "entity/shulker/hurt_closed3",
      "entity/shulker/hurt_closed4",
      "entity/shulker/hurt_closed5"
    ],
    "subtitle": "subtitles.entity.shulker.hurt"
  },
  "entity.shulker.open": {
    "sounds": [
      "entity/shulker/open1",
      "entity/shulker/open2",
      "entity/shulker/open3",
      "entity/shulker/open4",
      "entity/shulker/open5"
    ],
    "subtitle": "subtitles.entity.shulker.open"
  },
  "entity.shulker.shoot": {
    "sounds": [
      "entity/shulker/shoot1",
      "entity/shulker/shoot2",
      "entity/shulker/shoot3",
      "entity/shulker/shoot4"
    ],
    "subtitle": "subtitles.entity.shulker.shoot"
  },
  "entity.shulker.teleport": {
    "sounds": [
      "mob/endermen/portal",
      "mob/endermen/portal2"
    ],
    "subtitle": "subtitles.entity.shulker.teleport"
  },
  "entity.shulker_bullet.hit": {
    "sounds": [
      "entity/shulker_bullet/hit1",
      "entity/shulker_bullet/hit2",
      "entity/shulker_bullet/hit3",
      "entity/shulker_bullet/hit4"
    ],
    "subtitle": "subtitles.entity.shulker_bullet.hit"
  },
  "entity.shulker_bullet.hurt": {
    "sounds": [
      "entity/shulker_bullet/hit1",
      "entity/shulker_bullet/hit2",
      "entity/shulker_bullet/hit3",
      "entity/shulker_bullet/hit4"
    ],
    "subtitle": "subtitles.entity.shulker_bullet.hurt"
  },
  "entity.silverfish.ambient": {
    "sounds": [
      "mob/silverfish/say1",
      "mob/silverfish/say2",
      "mob/silverfish/say3",
      "mob/silverfish/say4"
    ],
    "subtitle": "subtitles.entity.silverfish.ambient"
  },
  "entity.silverfish.death": {
    "sounds": [
      "mob/silverfish/kill"
    ],
    "subtitle": "subtitles.entity.silverfish.death"
  },
  "entity.silverfish.hurt": {
    "sounds": [
      "mob/silverfish/hit1",
      "mob/silverfish/hit2",
      "mob/silverfish/hit3"
    ],
    "subtitle": "subtitles.entity.silverfish.hurt"
  },
  "entity.silverfish.step": {
    "sounds": [
      "mob/silverfish/step1",
      "mob/silverfish/step2",
      "mob/silverfish/step3",
      "mob/silverfish/step4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.skeleton.ambient": {
    "sounds": [
      "mob/skeleton/say1",
      "mob/skeleton/say2",
      "mob/skeleton/say3"
    ],
    "subtitle": "subtitles.entity.skeleton.ambient"
  },
  "entity.skeleton.death": {
    "sounds": [
      "mob/skeleton/death"
    ],
    "subtitle": "subtitles.entity.skeleton.death"
  },
  "entity.skeleton.hurt": {
    "sounds": [
      "mob/skeleton/hurt1",
      "mob/skeleton/hurt2",
      "mob/skeleton/hurt3",
      "mob/skeleton/hurt4"
    ],
    "subtitle": "subtitles.entity.skeleton.hurt"
  },
  "entity.skeleton.shoot": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.skeleton.shoot"
  },
  "entity.skeleton.step": {
    "sounds": [
      "mob/skeleton/step1",
      "mob/skeleton/step2",
      "mob/skeleton/step3",
      "mob/skeleton/step4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.skeleton_horse.ambient": {
    "sounds": [
      "mob/horse/skeleton/idle1",
      "mob/horse/skeleton/idle2",
      "mob/horse/skeleton/idle3"
    ],
    "subtitle": "subtitles.entity.skeleton_horse.ambient"
  },
  "entity.skeleton_horse.ambient_water": {
    "sounds": [
      "mob/horse/skeleton/water/idle1",
      "mob/horse/skeleton/water/idle2",
      "mob/horse/skeleton/water/idle3",
      "mob/horse/skeleton/water/idle4",
      "mob/horse/skeleton/water/idle5"
    ],
    "subtitle": "subtitles.entity.skeleton_horse.ambient"
  },
  "entity.skeleton_horse.death": {
    "sounds": [
      "mob/horse/skeleton/death"
    ],
    "subtitle": "subtitles.entity.skeleton_horse.death"
  },
  "entity.skeleton_horse.gallop_water": {
    "sounds": [
      {
        "name": "mob/horse/skeleton/water/gallop1",
        "volume": 0.45
      },
      {
        "name": "mob/horse/skeleton/water/gallop2",
        "volume": 0.45
      },
      {
        "name": "mob/horse/skeleton/water/gallop3",
        "volume": 0.45
      },
      {
        "name": "mob/horse/skeleton/water/gallop4",
        "volume": 0.45
      }
    ],
    "subtitle": "subtitles.entity.horse.gallop"
  },
  "entity.skeleton_horse.hurt": {
    "sounds": [
      "mob/horse/skeleton/hit1",
      "mob/horse/skeleton/hit2",
      "mob/horse/skeleton/hit3",
      "mob/horse/skeleton/hit4"
    ],
    "subtitle": "subtitles.entity.skeleton_horse.hurt"
  },
  "entity.skeleton_horse.jump_water": {
    "sounds": [
      {
        "name": "mob/horse/skeleton/water/jump",
        "volume": 0.8
      }
    ]
  },
  "entity.skeleton_horse.step_water": {
    "sounds": [
      {
        "name": "mob/horse/skeleton/water/soft1",
        "volume": 0.6
      },
      {
        "name": "mob/horse/skeleton/water/soft2",
        "volume": 0.6
      },
      {
        "name": "mob/horse/skeleton/water/soft3",
        "volume": 0.6
      },
      {
        "name": "mob/horse/skeleton/water/soft4",
        "volume": 0.6
      },
      {
        "name": "mob/horse/skeleton/water/soft5",
        "volume": 0.6
      },
      {
        "name": "mob/horse/skeleton/water/soft6",
        "volume": 0.6
      }
    ]
  },
  "entity.skeleton_horse.swim": {
    "sounds": [
      {
        "name": "liquid/swim9",
        "volume": 0.4
      },
      {
        "name": "liquid/swim10",
        "volume": 0.4
      },
      {
        "name": "liquid/swim11",
        "volume": 0.4
      },
      {
        "name": "liquid/swim12",
        "volume": 0.4
      },
      {
        "name": "liquid/swim14",
        "volume": 0.6
      },
      {
        "name": "liquid/swim15",
        "volume": 0.6
      },
      {
        "name": "liquid/swim16",
        "volume": 0.6
      },
      {
        "name": "liquid/swim17",
        "volume": 0.6
      }
    ],
    "subtitle": "subtitles.entity.skeleton_horse.swim"
  },
  "entity.slime.attack": {
    "sounds": [
      "mob/slime/attack1",
      "mob/slime/attack2"
    ],
    "subtitle": "subtitles.entity.slime.attack"
  },
  "entity.slime.death": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.entity.slime.death"
  },
  "entity.slime.death_small": {
    "sounds": [
      "mob/slime/small1",
      "mob/slime/small2",
      "mob/slime/small3",
      "mob/slime/small4",
      "mob/slime/small5"
    ],
    "subtitle": "subtitles.entity.slime.death"
  },
  "entity.slime.hurt": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.entity.slime.hurt"
  },
  "entity.slime.hurt_small": {
    "sounds": [
      "mob/slime/small1",
      "mob/slime/small2",
      "mob/slime/small3",
      "mob/slime/small4",
      "mob/slime/small5"
    ],
    "subtitle": "subtitles.entity.slime.hurt"
  },
  "entity.slime.jump": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.entity.slime.squish"
  },
  "entity.slime.jump_small": {
    "sounds": []
  },
  "entity.slime.squish": {
    "sounds": [
      "mob/slime/big1",
      "mob/slime/big2",
      "mob/slime/big3",
      "mob/slime/big4"
    ],
    "subtitle": "subtitles.entity.slime.squish"
  },
  "entity.slime.squish_small": {
    "sounds": []
  },
  "entity.snow_golem.ambient": {
    "sounds": []
  },
  "entity.snow_golem.death": {
    "sounds": [
      "entity/snowman/death1",
      "entity/snowman/death2",
      "entity/snowman/death3"
    ],
    "subtitle": "subtitles.entity.snow_golem.death"
  },
  "entity.snow_golem.hurt": {
    "sounds": [
      "entity/snowman/hurt1",
      "entity/snowman/hurt2",
      "entity/snowman/hurt3"
    ],
    "subtitle": "subtitles.entity.snow_golem.hurt"
  },
  "entity.snow_golem.shoot": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.snowball.throw"
  },
  "entity.snowball.throw": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.snowball.throw"
  },
  "entity.spider.ambient": {
    "sounds": [
      "mob/spider/say1",
      "mob/spider/say2",
      "mob/spider/say3",
      "mob/spider/say4"
    ],
    "subtitle": "subtitles.entity.spider.ambient"
  },
  "entity.spider.death": {
    "sounds": [
      "mob/spider/death"
    ],
    "subtitle": "subtitles.entity.spider.death"
  },
  "entity.spider.hurt": {
    "sounds": [
      "mob/spider/say1",
      "mob/spider/say2",
      "mob/spider/say3",
      "mob/spider/say4"
    ],
    "subtitle": "subtitles.entity.spider.hurt"
  },
  "entity.spider.step": {
    "sounds": [
      "mob/spider/step1",
      "mob/spider/step2",
      "mob/spider/step3",
      "mob/spider/step4"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.splash_potion.break": {
    "sounds": [
      "random/glass1",
      "random/glass2",
      "random/glass3"
    ],
    "subtitle": "subtitles.entity.potion.splash"
  },
  "entity.splash_potion.throw": {
    "sounds": [
      "random/bow"
    ],
    "subtitle": "subtitles.entity.potion.throw"
  },
  "entity.squid.ambient": {
    "sounds": [
      "entity/squid/ambient1",
      "entity/squid/ambient2",
      "entity/squid/ambient3",
      "entity/squid/ambient4",
      "entity/squid/ambient5"
    ],
    "subtitle": "subtitles.entity.squid.ambient"
  },
  "entity.squid.death": {
    "sounds": [
      "entity/squid/death1",
      "entity/squid/death2",
      "entity/squid/death3"
    ],
    "subtitle": "subtitles.entity.squid.death"
  },
  "entity.squid.hurt": {
    "sounds": [
      "entity/squid/hurt1",
      "entity/squid/hurt2",
      "entity/squid/hurt3",
      "entity/squid/hurt4"
    ],
    "subtitle": "subtitles.entity.squid.hurt"
  },
  "entity.squid.squirt": {
    "sounds": [
      "entity/squid/squirt1",
      "entity/squid/squirt2",
      "entity/squid/squirt3"
    ],
    "subtitle": "subtitles.entity.squid.squirt"
  },
  "entity.stray.ambient": {
    "sounds": [
      "mob/stray/idle1",
      "mob/stray/idle2",
      "mob/stray/idle3",
      "mob/stray/idle4"
    ],
    "subtitle": "subtitles.entity.stray.ambient"
  },
  "entity.stray.death": {
    "sounds": [
      "mob/stray/death1",
      "mob/stray/death2"
    ],
    "subtitle": "subtitles.entity.stray.death"
  },
  "entity.stray.hurt": {
    "sounds": [
      "mob/stray/hurt1",
      "mob/stray/hurt2",
      "mob/stray/hurt3",
      "mob/stray/hurt4"
    ],
    "subtitle": "subtitles.entity.stray.hurt"
  },
  "entity.stray.step": {
    "sounds": [
      "mob/stray/step1",
      "mob/stray/step2",
      "mob/stray/step3",
      "mob/stray/step4"
    ]
  },
  "entity.tnt.primed": {
    "sounds": [
      "random/fuse"
    ],
    "subtitle": "subtitles.entity.tnt.primed"
  },
  "entity.tropical_fish.ambient": {
    "sounds": []
  },
  "entity.tropical_fish.death": {
    "sounds": [
      {
        "name": "entity/fish/hurt1",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt2",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt3",
        "pitch": 0.8
      },
      {
        "name": "entity/fish/hurt4",
        "pitch": 0.8
      }
    ]
  },
  "entity.tropical_fish.flop": {
    "sounds": [
      {
        "name": "entity/fish/flop1",
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop2",
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop3",
        "volume": 0.3
      },
      {
        "name": "entity/fish/flop4",
        "volume": 0.3
      }
    ]
  },
  "entity.tropical_fish.hurt": {
    "sounds": [
      "entity/fish/hurt1",
      "entity/fish/hurt2",
      "entity/fish/hurt3",
      "entity/fish/hurt4"
    ]
  },
  "entity.turtle.ambient_land": {
    "sounds": [
      {
        "name": "mob/turtle/idle1",
        "volume": 0.8
      },
      {
        "name": "mob/turtle/idle2",
        "volume": 0.7
      },
      {
        "name": "mob/turtle/idle3",
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.entity.turtle.ambient_land"
  },
  "entity.turtle.death": {
    "sounds": [
      "mob/turtle/death1",
      "mob/turtle/death2",
      "mob/turtle/death3"
    ],
    "subtitle": "subtitles.entity.turtle.death"
  },
  "entity.turtle.death_baby": {
    "sounds": [
      "mob/turtle/baby/death1",
      "mob/turtle/baby/death2"
    ],
    "subtitle": "subtitles.entity.turtle.death_baby"
  },
  "entity.turtle.egg_break": {
    "sounds": [
      "mob/turtle/egg/egg_break1",
      "mob/turtle/egg/egg_break2"
    ],
    "subtitle": "subtitles.entity.turtle.egg_break"
  },
  "entity.turtle.egg_crack": {
    "sounds": [
      "mob/turtle/egg/egg_crack1",
      "mob/turtle/egg/egg_crack2",
      "mob/turtle/egg/egg_crack3",
      "mob/turtle/egg/egg_crack4",
      "mob/turtle/egg/egg_crack5"
    ],
    "subtitle": "subtitles.entity.turtle.egg_crack"
  },
  "entity.turtle.egg_hatch": {
    "sounds": [
      "mob/turtle/baby/egg_hatched1",
      "mob/turtle/baby/egg_hatched2",
      "mob/turtle/baby/egg_hatched3"
    ],
    "subtitle": "subtitles.entity.turtle.egg_hatch"
  },
  "entity.turtle.hurt": {
    "sounds": [
      "mob/turtle/hurt1",
      "mob/turtle/hurt2",
      "mob/turtle/hurt3",
      "mob/turtle/hurt4",
      "mob/turtle/hurt5"
    ],
    "subtitle": "subtitles.entity.turtle.hurt"
  },
  "entity.turtle.hurt_baby": {
    "sounds": [
      "mob/turtle/baby/hurt1",
      "mob/turtle/baby/hurt2"
    ],
    "subtitle": "subtitles.entity.turtle.hurt_baby"
  },
  "entity.turtle.lay_egg": {
    "sounds": [
      "mob/turtle/egg/drop_egg1",
      "mob/turtle/egg/drop_egg2"
    ],
    "subtitle": "subtitles.entity.turtle.lay_egg"
  },
  "entity.turtle.shamble": {
    "sounds": [
      "mob/turtle/walk1",
      "mob/turtle/walk2",
      "mob/turtle/walk3",
      "mob/turtle/walk4",
      "mob/turtle/walk5"
    ],
    "subtitle": "subtitles.entity.turtle.shamble"
  },
  "entity.turtle.shamble_baby": {
    "sounds": [
      "mob/turtle/baby/shamble1",
      "mob/turtle/baby/shamble2",
      "mob/turtle/baby/shamble3",
      "mob/turtle/baby/shamble4"
    ],
    "subtitle": "subtitles.entity.turtle.shamble_baby"
  },
  "entity.turtle.swim": {
    "sounds": [
      {
        "name": "mob/turtle/swim/swim1",
        "volume": 0.6
      },
      {
        "name": "mob/turtle/swim/swim2",
        "volume": 0.3
      },
      {
        "name": "mob/turtle/swim/swim3",
        "volume": 0.2
      },
      {
        "name": "mob/turtle/swim/swim4",
        "volume": 0.6
      },
      {
        "name": "mob/turtle/swim/swim5",
        "volume": 0.3
      }
    ],
    "subtitle": "subtitles.entity.turtle.swim"
  },
  "entity.vex.ambient": {
    "sounds": [
      "mob/vex/idle1",
      "mob/vex/idle2",
      "mob/vex/idle3",
      "mob/vex/idle4"
    ],
    "subtitle": "subtitles.entity.vex.ambient"
  },
  "entity.vex.charge": {
    "sounds": [
      "mob/vex/charge1",
      "mob/vex/charge2",
      "mob/vex/charge3"
    ],
    "subtitle": "subtitles.entity.vex.charge"
  },
  "entity.vex.death": {
    "sounds": [
      "mob/vex/death1",
      "mob/vex/death2"
    ],
    "subtitle": "subtitles.entity.vex.death"
  },
  "entity.vex.hurt": {
    "sounds": [
      "mob/vex/hurt1",
      "mob/vex/hurt2"
    ],
    "subtitle": "subtitles.entity.vex.hurt"
  },
  "entity.villager.ambient": {
    "sounds": [
      "mob/villager/idle1",
      "mob/villager/idle2",
      "mob/villager/idle3"
    ],
    "subtitle": "subtitles.entity.villager.ambient"
  },
  "entity.villager.celebrate": {
    "sounds": [
      "mob/villager/yes1",
      "mob/villager/yes2",
      "mob/villager/yes3"
    ],
    "subtitle": "subtitles.entity.villager.celebrate"
  },
  "entity.villager.death": {
    "sounds": [
      "mob/villager/death"
    ],
    "subtitle": "subtitles.entity.villager.death"
  },
  "entity.villager.hurt": {
    "sounds": [
      "mob/villager/hit1",
      "mob/villager/hit2",
      "mob/villager/hit3",
      "mob/villager/hit4"
    ],
    "subtitle": "subtitles.entity.villager.hurt"
  },
  "entity.villager.no": {
    "sounds": [
      "mob/villager/no1",
      "mob/villager/no2",
      "mob/villager/no3"
    ],
    "subtitle": "subtitles.entity.villager.no"
  },
  "entity.villager.trade": {
    "sounds": [
      "mob/villager/haggle1",
      "mob/villager/haggle2",
      "mob/villager/haggle3"
    ],
    "subtitle": "subtitles.entity.villager.trade"
  },
  "entity.villager.yes": {
    "sounds": [
      "mob/villager/yes1",
      "mob/villager/yes2",
      "mob/villager/yes3"
    ],
    "subtitle": "subtitles.entity.villager.yes"
  },
  "entity.villager.work_armorer": {
    "sounds": [
      {
        "name": "block/blastfurnace/blastfurnace1",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace2",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace3",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace4",
        "volume": 1
      },
      {
        "name": "block/blastfurnace/blastfurnace5",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.block.blastfurnace.fire_crackle"
  },
  "entity.villager.work_butcher": {
    "sounds": [
      {
        "name":  "block/smoker/smoker1",
        "volume": 1
      },
      {
        "name":  "block/smoker/smoker2",
        "volume": 1
      },
      {
        "name":  "block/smoker/smoker3",
        "volume": 1
      },
      {
        "name":  "block/smoker/smoker4",
        "volume": 1
      },
      {
        "name":  "block/smoker/smoker5",
        "volume": 1
      }
    ]
  },
  "entity.villager.work_cartographer": {
    "sounds": [
      "ui/cartography_table/drawmap1",
      "ui/cartography_table/drawmap2",
      "ui/cartography_table/drawmap3"
    ]
  },
  "entity.villager.work_cleric": {
    "sounds": [
      "block/brewing_stand/brew1",
      "block/brewing_stand/brew2"
    ],
    "subtitle": "subtitles.block.brewing_stand.brew"
  },
  "entity.villager.work_farmer": {
    "sounds": [
      {
        "name": "block/composter/fill_success1",
        "volume": 1
      },
      {
        "name": "block/composter/fill_success2",
        "volume": 1
      },
      {
        "name": "block/composter/fill_success3",
        "volume": 1
      },
      {
        "name": "block/composter/fill_success4",
        "volume": 1
      }
    ]
  },
  "entity.villager.work_fisherman": {
    "sounds": [
      {
        "name":  "block/barrel/open1",
        "volume": 1,
        "pitch": 1
      },
      {
        "name":  "block/barrel/open2",
        "volume": 1,
        "pitch": 1
      }
    ]
  },
  "entity.villager.work_fletcher": {
    "sounds": [
      {
        "name":  "block/fletching_table/fletching_table1",
        "volume": 1,
        "pitch": 1
      },
      {
        "name":  "block/fletching_table/fletching_table2",
        "volume": 1,
        "pitch": 1
      }
    ]
  },
  "entity.villager.work_leatherworker": {
    "sounds": [
      {
        "name": "block/cauldron/dye1",
        "volume": 0.9
      },
      {
        "name": "block/cauldron/dye2",
        "volume": 0.9
      },
      {
        "name": "block/cauldron/dye3",
        "volume": 0.9
      }
    ]
  },
  "entity.villager.work_librarian": {
    "sounds": [
      {
        "name": "item/book/open_flip1",
        "volume": 2
      },
      {
        "name": "item/book/open_flip2",
        "volume": 2
      },
      {
        "name":"item/book/open_flip3",
        "volume": 2
      }
    ],
    "subtitle": "subtitles.item.book.page_turn"
  },
  "entity.villager.work_mason": {
    "sounds": [
      {
        "name": "ui/stonecutter/cut1",
        "volume": 1
      },
      {
        "name": "ui/stonecutter/cut1",
        "volume": 1,
        "pitch": 0.92
      },
      {
        "name":"ui/stonecutter/cut2",
        "volume": 1
      },
      {
        "name":"ui/stonecutter/cut2",
        "volume": 1,
        "pitch": 0.92
      }
    ]
  },
  "entity.villager.work_shepherd": {
    "sounds": [
      {
        "name": "ui/loom/take_result1",
        "volume": 0.5
      },
      {
        "name": "ui/loom/take_result2",
        "volume": 0.5
      }
    ]
  },
  "entity.villager.work_toolsmith": {
    "sounds": [
      {
        "name":  "block/smithing_table/smithing_table1",
        "volume": 1,
        "pitch": 1
      },
      {
        "name":  "block/smithing_table/smithing_table2",
        "volume": 1,
        "pitch": 1
      },
      {
        "name":  "block/smithing_table/smithing_table3",
        "volume": 1,
        "pitch": 1
      }
    ]
  },
  "entity.villager.work_weaponsmith": {
    "sounds": [
      {
        "name":  "block/grindstone/grindstone1",
        "volume": 0.5
      },
      {
        "name":  "block/grindstone/grindstone2",
        "volume": 0.5
      },
      {
        "name": "block/grindstone/grindstone3",
        "volume": 0.5
      }
    ],
    "subtitle": "subtitles.block.grindstone.use"
  },
  "entity.vindicator.ambient": {
    "sounds": [
      "mob/vindication_illager/idle1",
      "mob/vindication_illager/idle2",
      "mob/vindication_illager/idle3",
      "mob/vindication_illager/idle4"
    ],
    "subtitle": "subtitles.entity.vindicator.ambient"
  },
  "entity.vindicator.celebrate": {
    "sounds": [
      "mob/vindication_illager/celebrate1",
      "mob/vindication_illager/celebrate2"
    ],
    "subtitle": "subtitles.entity.vindicator.celebrate"
  },
  "entity.vindicator.death": {
    "sounds": [
      "mob/vindication_illager/death1",
      "mob/vindication_illager/death2"
    ],
    "subtitle": "subtitles.entity.vindicator.death"
  },
  "entity.vindicator.hurt": {
    "sounds": [
      "mob/vindication_illager/hurt1",
      "mob/vindication_illager/hurt2",
      "mob/vindication_illager/hurt3"
    ],
    "subtitle": "subtitles.entity.vindicator.hurt"
  },
  "entity.wandering_trader.ambient": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/idle1",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/idle2",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/idle3",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/idle4",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/idle5",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.wandering_trader.ambient"
  },
  "entity.wandering_trader.death": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/death",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.wandering_trader.death"
  },
  "entity.wandering_trader.hurt": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/hurt1",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/hurt2",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/hurt3",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/hurt4",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.wandering_trader.hurt"
  },
  "entity.wandering_trader.no": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/no1",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/no2",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/no3",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/no4",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/no5",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.wandering_trader.no"
  },
  "entity.wandering_trader.trade": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/haggle1",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/haggle2",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/haggle3",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.wandering_trader.trade"
  },
  "entity.wandering_trader.yes": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/yes1",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/yes2",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/yes3",
        "volume": 1
      },
      {
        "name": "mob/wandering_trader/yes4",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.entity.wandering_trader.yes"
  },
  "entity.wandering_trader.drink_milk": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/drink_milk1",
        "volume": 1
      },
      {
        "name":  "mob/wandering_trader/drink_milk2",
        "volume": 1
      },
      {
        "name":  "mob/wandering_trader/drink_milk3",
        "volume": 1
      },
      {
        "name":  "mob/wandering_trader/drink_milk4",
        "volume": 1
      },
      {
        "name":  "mob/wandering_trader/drink_milk5",
        "volume": 1
      }
    ]
  },
  "entity.wandering_trader.drink_potion": {
    "sounds": [
      {
        "name":  "random/drink",
        "volume": 0.65
      },
      {
        "name":  "mob/wandering_trader/drink_potion",
        "volume": 0.7
      }
    ]
  },
  "entity.wandering_trader.disappeared": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/disappeared1",
        "volume": 0.8
      },
      {
        "name":  "mob/wandering_trader/disappeared2",
        "volume": 0.8
      }
    ]
  },
  "entity.wandering_trader.reappeared": {
    "sounds": [
      {
        "name":  "mob/wandering_trader/reappeared1",
        "volume": 0.8
      },
      {
        "name":  "mob/wandering_trader/reappeared2",
        "volume": 0.8
      }
    ]
  },
  "entity.witch.ambient": {
    "sounds": [
      {
        "name": "entity/witch/ambient5",
        "pitch": 0.9
      },
      "entity/witch/ambient1",
      "entity/witch/ambient2",
      "entity/witch/ambient3",
      "entity/witch/ambient4",
      "entity/witch/ambient5"
    ],
    "subtitle": "subtitles.entity.witch.ambient"
  },
  "entity.witch.celebrate": {
    "sounds": [
      "entity/witch/celebrate",
      "entity/witch/ambient1",
      "entity/witch/ambient4"
    ],
    "subtitle": "subtitles.entity.witch.celebrate"
  },
  "entity.witch.death": {
    "sounds": [
      "entity/witch/death1",
      "entity/witch/death2",
      "entity/witch/death3"
    ],
    "subtitle": "subtitles.entity.witch.death"
  },
  "entity.witch.drink": {
    "sounds": [
      "entity/witch/drink1",
      "entity/witch/drink2",
      "entity/witch/drink3",
      "entity/witch/drink4"
    ],
    "subtitle": "subtitles.entity.witch.drink"
  },
  "entity.witch.hurt": {
    "sounds": [
      "entity/witch/hurt1",
      "entity/witch/hurt2",
      "entity/witch/hurt3"
    ],
    "subtitle": "subtitles.entity.witch.hurt"
  },
  "entity.witch.throw": {
    "sounds": [
      "entity/witch/throw1",
      "entity/witch/throw2",
      "entity/witch/throw3"
    ],
    "subtitle": "subtitles.entity.witch.throw"
  },
  "entity.wither.ambient": {
    "sounds": [
      "mob/wither/idle1",
      "mob/wither/idle2",
      "mob/wither/idle3",
      "mob/wither/idle4"
    ],
    "subtitle": "subtitles.entity.wither.ambient"
  },
  "entity.wither.break_block": {
    "sounds": [
      "mob/zombie/woodbreak"
    ],
    "subtitle": "subtitles.entity.wither.shoot"
  },
  "entity.wither.death": {
    "sounds": [
      "mob/wither/death"
    ],
    "subtitle": "subtitles.entity.wither.death"
  },
  "entity.wither.hurt": {
    "sounds": [
      "mob/wither/hurt1",
      "mob/wither/hurt2",
      "mob/wither/hurt3",
      "mob/wither/hurt4"
    ],
    "subtitle": "subtitles.entity.wither.hurt"
  },
  "entity.wither.shoot": {
    "sounds": [
      "mob/wither/shoot"
    ],
    "subtitle": "subtitles.entity.wither.shoot"
  },
  "entity.wither.spawn": {
    "sounds": [
      "mob/wither/spawn"
    ],
    "subtitle": "subtitles.entity.wither.spawn"
  },
  "entity.wither_skeleton.ambient": {
    "sounds": [
      "mob/wither_skeleton/idle1",
      "mob/wither_skeleton/idle2",
      "mob/wither_skeleton/idle3"
    ],
    "subtitle": "subtitles.entity.wither_skeleton.ambient"
  },
  "entity.wither_skeleton.death": {
    "sounds": [
      "mob/wither_skeleton/death1",
      "mob/wither_skeleton/death2"
    ],
    "subtitle": "subtitles.entity.wither_skeleton.death"
  },
  "entity.wither_skeleton.hurt": {
    "sounds": [
      "mob/wither_skeleton/hurt1",
      "mob/wither_skeleton/hurt2",
      "mob/wither_skeleton/hurt3",
      "mob/wither_skeleton/hurt4"
    ],
    "subtitle": "subtitles.entity.wither_skeleton.hurt"
  },
  "entity.wither_skeleton.step": {
    "sounds": [
      "mob/wither_skeleton/step1",
      "mob/wither_skeleton/step2",
      "mob/wither_skeleton/step3",
      "mob/wither_skeleton/step4"
    ]
  },
  "entity.wolf.ambient": {
    "sounds": [
      "mob/wolf/bark1",
      "mob/wolf/bark2",
      "mob/wolf/bark3"
    ],
    "subtitle": "subtitles.entity.wolf.ambient"
  },
  "entity.wolf.death": {
    "sounds": [
      "mob/wolf/death"
    ],
    "subtitle": "subtitles.entity.wolf.death"
  },
  "entity.wolf.growl": {
    "sounds": [
      "mob/wolf/growl1",
      "mob/wolf/growl2",
      "mob/wolf/growl3"
    ],
    "subtitle": "subtitles.entity.wolf.growl"
  },
  "entity.wolf.howl": {
    "sounds": [
      "mob/wolf/howl1",
      "mob/wolf/howl2"
    ]
  },
  "entity.wolf.hurt": {
    "sounds": [
      "mob/wolf/hurt1",
      "mob/wolf/hurt2",
      "mob/wolf/hurt3"
    ],
    "subtitle": "subtitles.entity.wolf.hurt"
  },
  "entity.wolf.pant": {
    "sounds": [
      "mob/wolf/panting"
    ],
    "subtitle": "subtitles.entity.wolf.ambient"
  },
  "entity.wolf.shake": {
    "sounds": [
      "mob/wolf/shake"
    ],
    "subtitle": "subtitles.entity.wolf.shake"
  },
  "entity.wolf.step": {
    "sounds": [
      "mob/wolf/step1",
      "mob/wolf/step2",
      "mob/wolf/step3",
      "mob/wolf/step4",
      "mob/wolf/step5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.wolf.whine": {
    "sounds": [
      "mob/wolf/whine"
    ],
    "subtitle": "subtitles.entity.wolf.ambient"
  },
  "entity.zombie.ambient": {
    "sounds": [
      "mob/zombie/say1",
      "mob/zombie/say2",
      "mob/zombie/say3"
    ],
    "subtitle": "subtitles.entity.zombie.ambient"
  },
  "entity.zombie.attack_iron_door": {
    "sounds": [
      "mob/zombie/metal1",
      "mob/zombie/metal2",
      "mob/zombie/metal3"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "entity.zombie.attack_wooden_door": {
    "sounds": [
      "mob/zombie/wood1",
      "mob/zombie/wood2",
      "mob/zombie/wood3",
      "mob/zombie/wood4"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "entity.zombie.break_wooden_door": {
    "sounds": [
      "mob/zombie/woodbreak"
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "entity.zombie.converted_to_drowned": {
    "sounds": [
      "mob/drowned/convert1",
      "mob/drowned/convert2",
      "mob/drowned/convert3"
    ],
    "subtitle": "subtitles.entity.zombie.converted_to_drowned"
  },
  "entity.zombie.death": {
    "sounds": [
      "mob/zombie/death"
    ],
    "subtitle": "subtitles.entity.zombie.death"
  },
  "entity.zombie.destroy_egg": {
    "sounds": [
      "mob/turtle/egg/jump_egg1",
      "mob/turtle/egg/jump_egg2",
      "mob/turtle/egg/jump_egg3",
      "mob/turtle/egg/jump_egg4"
    ]
  },
  "entity.zombie.hurt": {
    "sounds": [
      "mob/zombie/hurt1",
      "mob/zombie/hurt2"
    ],
    "subtitle": "subtitles.entity.zombie.hurt"
  },
  "entity.zombie.infect": {
    "sounds": [
      "mob/zombie/infect"
    ],
    "subtitle": "subtitles.entity.zombie.infect"
  },
  "entity.zombie.step": {
    "sounds": [
      "mob/zombie/step1",
      "mob/zombie/step2",
      "mob/zombie/step3",
      "mob/zombie/step4",
      "mob/zombie/step5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "entity.zombie_horse.ambient": {
    "sounds": [
      "mob/horse/zombie/idle1",
      "mob/horse/zombie/idle2",
      "mob/horse/zombie/idle3"
    ],
    "subtitle": "subtitles.entity.zombie_horse.ambient"
  },
  "entity.zombie_horse.death": {
    "sounds": [
      "mob/horse/zombie/death"
    ],
    "subtitle": "subtitles.entity.zombie_horse.death"
  },
  "entity.zombie_horse.hurt": {
    "sounds": [
      "mob/horse/zombie/hit1",
      "mob/horse/zombie/hit2",
      "mob/horse/zombie/hit3",
      "mob/horse/zombie/hit4"
    ],
    "subtitle": "subtitles.entity.zombie_horse.hurt"
  },
  "entity.zombie_pigman.ambient": {
    "sounds": [
      "mob/zombiepig/zpig1",
      "mob/zombiepig/zpig2",
      "mob/zombiepig/zpig3",
      "mob/zombiepig/zpig4"
    ],
    "subtitle": "subtitles.entity.zombie_pigman.ambient"
  },
  "entity.zombie_pigman.angry": {
    "sounds": [
      "mob/zombiepig/zpigangry1",
      "mob/zombiepig/zpigangry2",
      "mob/zombiepig/zpigangry3",
      "mob/zombiepig/zpigangry4"
    ],
    "subtitle": "subtitles.entity.zombie_pigman.angry"
  },
  "entity.zombie_pigman.death": {
    "sounds": [
      "mob/zombiepig/zpigdeath"
    ],
    "subtitle": "subtitles.entity.zombie_pigman.death"
  },
  "entity.zombie_pigman.hurt": {
    "sounds": [
      "mob/zombiepig/zpighurt1",
      "mob/zombiepig/zpighurt2"
    ],
    "subtitle": "subtitles.entity.zombie_pigman.hurt"
  },
  "entity.zombie_villager.ambient": {
    "sounds": [
      "mob/zombie_villager/say1",
      "mob/zombie_villager/say2",
      "mob/zombie_villager/say3"
    ],
    "subtitle": "subtitles.entity.zombie_villager.ambient"
  },
  "entity.zombie_villager.converted": {
    "sounds": [
      "mob/zombie/unfect"
    ],
    "subtitle": "subtitles.entity.zombie_villager.converted"
  },
  "entity.zombie_villager.cure": {
    "sounds": [
      "mob/zombie/remedy"
    ],
    "subtitle": "subtitles.entity.zombie_villager.cure"
  },
  "entity.zombie_villager.death": {
    "sounds": [
      "mob/zombie_villager/death"
    ],
    "subtitle": "subtitles.entity.zombie_villager.death"
  },
  "entity.zombie_villager.hurt": {
    "sounds": [
      "mob/zombie_villager/hurt1",
      "mob/zombie_villager/hurt2"
    ],
    "subtitle": "subtitles.entity.zombie_villager.hurt"
  },
  "entity.zombie_villager.step": {
    "sounds": [
      "mob/zombie/step1",
      "mob/zombie/step2",
      "mob/zombie/step3",
      "mob/zombie/step4",
      "mob/zombie/step5"
    ],
    "subtitle": "subtitles.block.generic.footsteps"
  },
  "item.armor.equip_chain": {
    "sounds": [
      "item/armor/equip_chain1",
      "item/armor/equip_chain2",
      "item/armor/equip_chain3",
      "item/armor/equip_chain4",
      "item/armor/equip_chain5",
      "item/armor/equip_chain6"
    ],
    "subtitle": "subtitles.item.armor.equip_chain"
  },
  "item.armor.equip_diamond": {
    "sounds": [
      "item/armor/equip_diamond1",
      "item/armor/equip_diamond2",
      "item/armor/equip_diamond3",
      "item/armor/equip_diamond4",
      "item/armor/equip_diamond5",
      "item/armor/equip_diamond6"
    ],
    "subtitle": "subtitles.item.armor.equip_diamond"
  },
  "item.armor.equip_elytra": {
    "sounds": [
      "item/armor/equip_leather1",
      "item/armor/equip_leather2",
      "item/armor/equip_leather3",
      "item/armor/equip_leather4",
      "item/armor/equip_leather5",
      "item/armor/equip_leather6"
    ],
    "subtitle": "subtitles.item.armor.equip_elytra"
  },
  "item.armor.equip_generic": {
    "sounds": [
      "item/armor/equip_generic1",
      "item/armor/equip_generic2",
      "item/armor/equip_generic3",
      "item/armor/equip_generic4",
      "item/armor/equip_generic5",
      "item/armor/equip_generic6"
    ],
    "subtitle": "subtitles.item.armor.equip"
  },
  "item.armor.equip_gold": {
    "sounds": [
      "item/armor/equip_gold1",
      "item/armor/equip_gold2",
      "item/armor/equip_gold3",
      "item/armor/equip_gold4",
      "item/armor/equip_gold5",
      "item/armor/equip_gold6"
    ],
    "subtitle": "subtitles.item.armor.equip_gold"
  },
  "item.armor.equip_iron": {
    "sounds": [
      "item/armor/equip_iron1",
      "item/armor/equip_iron2",
      "item/armor/equip_iron3",
      "item/armor/equip_iron4",
      "item/armor/equip_iron5",
      "item/armor/equip_iron6"
    ],
    "subtitle": "subtitles.item.armor.equip_iron"
  },
  "item.armor.equip_leather": {
    "sounds": [
      "item/armor/equip_leather1",
      "item/armor/equip_leather2",
      "item/armor/equip_leather3",
      "item/armor/equip_leather4",
      "item/armor/equip_leather5",
      "item/armor/equip_leather6"
    ],
    "subtitle": "subtitles.item.armor.equip_leather"
  },
  "item.armor.equip_turtle": {
    "sounds": [
      "mob/turtle/armor",
      {
        "name": "mob/turtle/armor",
        "pitch": 0.85
      },
      {
        "name": "mob/turtle/armor",
        "pitch": 1.1
      }
    ],
    "subtitle": "subtitles.item.armor.equip_turtle"
  },
  "item.axe.strip": {
    "sounds": [
      {
        "name": "item/axe/strip1",
        "volume": 0.9
      },
      {
        "name": "item/axe/strip2",
        "volume": 0.9
      },
      {
        "name": "item/axe/strip3",
        "volume": 0.9
      },
      {
        "name": "item/axe/strip4",
        "volume": 0.9
      },
      {
        "name": "item/axe/strip1",
        "pitch": 0.85,
        "volume": 0.9
      },
      {
        "name": "item/axe/strip2",
        "pitch": 0.85,
        "volume": 0.9
      },
      {
        "name": "item/axe/strip3",
        "pitch": 0.85,
        "volume": 0.9
      },
      {
        "name": "item/axe/strip4",
        "pitch": 0.85,
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.item.axe.strip"
  },
  "item.book.page_turn": {
    "sounds": [
      {
        "name": "item/book/open_flip1",
        "volume": 2
      },
      {
        "name": "item/book/open_flip2",
        "volume": 2
      },
      {
        "name":"item/book/open_flip3",
        "volume": 2
      }
    ],
    "subtitle": "subtitles.item.book.page_turn"
  },
  "item.book.put": {
    "sounds": [
      "item/book/close_put1",
      "item/book/close_put2"
    ],
    "subtitle": "subtitles.item.book.put"
  },
  "item.bottle.empty": {
    "sounds": [
      "item/bottle/empty1",
      "item/bottle/empty2"
    ]
  },
  "item.bottle.fill": {
    "sounds": [
      "item/bottle/fill1",
      "item/bottle/fill2",
      "item/bottle/fill3",
      "item/bottle/fill4"
    ],
    "subtitle": "subtitles.item.bottle.fill"
  },
  "item.bottle.fill_dragonbreath": {
    "sounds": [
      "item/bottle/fill_dragonbreath1",
      "item/bottle/fill_dragonbreath2"
    ],
    "subtitle": "subtitles.item.bottle.fill"
  },
  "item.bucket.empty": {
    "sounds": [
      {
        "name": "item/bucket/empty1",
        "pitch": 0.9
      },
      "item/bucket/empty1",
      "item/bucket/empty2",
      "item/bucket/empty3"
    ],
    "subtitle": "subtitles.item.bucket.empty"
  },
  "item.bucket.empty_fish": {
    "sounds": [
      "item/bucket/empty_fish1",
      "item/bucket/empty_fish2",
      "item/bucket/empty_fish3"
    ]
  },
  "item.bucket.empty_lava": {
    "sounds": [
      "item/bucket/empty_lava1",
      "item/bucket/empty_lava2",
      "item/bucket/empty_lava3"
    ],
    "subtitle": "subtitles.item.bucket.empty"
  },
  "item.bucket.fill": {
    "sounds": [
      "item/bucket/fill1",
      "item/bucket/fill2",
      "item/bucket/fill3"
    ],
    "subtitle": "subtitles.item.bucket.fill"
  },
  "item.bucket.fill_fish": {
    "sounds": [
      "item/bucket/fill_fish1",
      "item/bucket/fill_fish2",
      "item/bucket/fill_fish3"
    ]
  },
  "item.bucket.fill_lava": {
    "sounds": [
      "item/bucket/fill_lava1",
      "item/bucket/fill_lava2",
      "item/bucket/fill_lava3"
    ],
    "subtitle": "subtitles.item.bucket.fill"
  },
  "item.chorus_fruit.teleport": {
    "sounds": [
      "mob/endermen/portal",
      "mob/endermen/portal2"
    ],
    "subtitle": "subtitles.item.chorus_fruit.teleport"
  },
  "item.crossbow.quick_charge_1": {
    "sounds": [
      {
        "name": "item/crossbow/quick_charge/quick1_1",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick1_1",
        "volume": 0.5,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/quick_charge/quick1_2",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick1_2",
        "volume": 0.65,
        "pitch": 0.95
      },
      {
        "name": "item/crossbow/quick_charge/quick1_3",
        "volume": 0.65,
        "pitch": 1
      }
    ],
    "subtitle": "subtitles.item.crossbow.charge"
  },
  "item.crossbow.quick_charge_2": {
    "sounds": [
      {
        "name": "item/crossbow/quick_charge/quick2_1",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick2_1",
        "volume": 0.5,
        "pitch": 0.95
      },
      {
        "name": "item/crossbow/quick_charge/quick2_2",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick2_2",
        "volume": 0.65,
        "pitch": 0.95
      },
      {
        "name": "item/crossbow/quick_charge/quick2_2",
        "volume": 0.65,
        "pitch": 1.05
      },
      {
        "name": "item/crossbow/quick_charge/quick2_3",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick2_3",
        "volume": 0.65,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/quick_charge/quick2_3",
        "volume": 0.65,
        "pitch": 1.05
      }
    ],
    "subtitle": "subtitles.item.crossbow.charge"
  },
  "item.crossbow.quick_charge_3": {
    "sounds": [
      {
        "name": "item/crossbow/quick_charge/quick3_1",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick3_1",
        "volume": 0.5,
        "pitch": 0.95
      },
      {
        "name": "item/crossbow/quick_charge/quick3_2",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick3_2",
        "volume": 0.65,
        "pitch": 0.95
      },
      {
        "name": "item/crossbow/quick_charge/quick3_2",
        "volume": 0.65,
        "pitch": 1.05
      },
      {
        "name": "item/crossbow/quick_charge/quick3_3",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/quick_charge/quick3_3",
        "volume": 0.65,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/quick_charge/quick3_3",
        "volume": 0.65,
        "pitch": 1.05
      }
    ],
    "subtitle": "subtitles.item.crossbow.charge"
  },
  "item.crossbow.loading_start": {
    "sounds": [
      {
        "name": "item/crossbow/loading_start",
        "volume": 0.3,
        "pitch": 1
      }
    ],
    "subtitle": "subtitles.item.crossbow.charge"
  },
  "item.crossbow.loading_middle": {
    "sounds": [
      {
        "name": "item/crossbow/loading_middle1",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/loading_middle1",
        "volume": 0.65,
        "pitch": 1.2
      },
      {
        "name": "item/crossbow/loading_middle1",
        "volume": 0.65,
        "pitch": 0.95
      },
      {
        "name": "item/crossbow/loading_middle2",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/loading_middle2",
        "volume": 0.65,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/loading_middle2",
        "volume": 0.65,
        "pitch": 1.05
      },
      {
        "name": "item/crossbow/loading_middle3",
        "volume": 0.65,
        "pitch": 1
      },
      {
        "name": "item/crossbow/loading_middle3",
        "volume": 0.65,
        "pitch": 1.05
      },
      {
        "name": "item/crossbow/loading_middle3",
        "volume": 0.65,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/loading_middle4",
        "volume": 0.65,
        "pitch": 1
      }
    ]
  },
  "item.crossbow.loading_end": {
    "sounds": [
      {
        "name": "item/crossbow/loading_end",
        "volume": 1
      }
    ],
    "subtitle": "subtitles.item.crossbow.load"
  },
  "item.crossbow.shoot": {
    "sounds": [
      {
        "name": "item/crossbow/shoot1",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/shoot2",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/shoot3",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name": "item/crossbow/shoot1",
        "volume": 0.9,
        "pitch": 1
      },
      {
        "name": "item/crossbow/shoot2",
        "volume": 0.9,
        "pitch": 1
      },
      {
        "name": "item/crossbow/shoot3",
        "volume": 0.9,
        "pitch": 1
      },
      {
        "name": "item/crossbow/shoot1",
        "volume": 0.8,
        "pitch": 1
      },
      {
        "name": "item/crossbow/shoot2",
        "volume": 0.8,
        "pitch": 1
      },
      {
        "name": "item/crossbow/shoot3",
        "volume": 0.8,
        "pitch": 1
      }
    ],
    "subtitle": "subtitles.item.crossbow.shoot"
  },
  "item.crossbow.hit": {
    "sounds": [
      "random/bowhit1",
      "random/bowhit2",
      "random/bowhit3",
      "random/bowhit4"
    ],
    "subtitle": "subtitles.item.crossbow.hit"
  },
  "item.elytra.flying": {
    "sounds": [
      {
        "name": "item/elytra/elytra_loop",
        "volume": 0.6
      }
    ]
  },
  "item.firecharge.use": {
    "sounds": [
      "mob/ghast/fireball4"
    ],
    "subtitle": "subtitles.item.firecharge.use"
  },
  "item.flintandsteel.use": {
    "sounds": [
      "fire/ignite"
    ],
    "subtitle": "subtitles.item.flintandsteel.use"
  },
  "item.hoe.till": {
    "sounds": [
      "item/hoe/till1",
      "item/hoe/till2",
      "item/hoe/till3",
      "item/hoe/till4"
    ],
    "subtitle": "subtitles.item.hoe.till"
  },
  "item.nether_wart.plant": {
    "sounds": [
      {
        "name": "item/plant/netherwart1",
        "volume": 0.9
      },
      {
        "name": "item/plant/netherwart2",
        "volume": 0.9
      },
      {
        "name": "item/plant/netherwart3",
        "volume": 0.9
      },
      {
        "name": "item/plant/netherwart4",
        "volume": 0.9
      },
      {
        "name": "item/plant/netherwart5",
        "volume": 0.9
      },
      {
        "name": "item/plant/netherwart6",
        "volume": 0.9
      },
      {
        "name": "item/plant/netherwart1",
        "volume": 0.9,
        "pitch": 1.12
      },
      {
        "name": "item/plant/netherwart2",
        "volume": 0.9,
        "pitch": 1.12
      },
      {
        "name": "item/plant/netherwart3",
        "volume": 0.9,
        "pitch": 1.12
      },
      {
        "name": "item/plant/netherwart4",
        "volume": 0.9,
        "pitch": 1.12
      },
      {
        "name": "item/plant/netherwart5",
        "volume": 0.9,
        "pitch": 1.12
      },
      {
        "name": "item/plant/netherwart6",
        "volume": 0.9,
        "pitch": 1.12
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "item.crop.plant": {
    "sounds": [
      {
        "name":  "item/plant/crop1",
        "volume": 0.45
      },
      {
        "name":  "item/plant/crop2",
        "volume": 0.45
      },
      {
        "name": "item/plant/crop3",
        "volume": 0.45
      },
      {
        "name": "item/plant/crop4",
        "volume": 0.45
      },
      {
        "name":  "item/plant/crop5",
        "volume": 0.45
      },
      {
        "name":  "item/plant/crop6",
        "volume": 0.45
      },
      {
        "name":  "item/plant/crop1",
        "volume": 0.45,
        "pitch": 1.2
      },
      {
        "name":  "item/plant/crop2",
        "volume": 0.45,
        "pitch": 1.2
      },
      {
        "name": "item/plant/crop3",
        "volume": 0.45,
        "pitch": 1.2
      },
      {
        "name":  "item/plant/crop4",
        "volume": 0.45,
        "pitch": 1.2
      },
      {
        "name":  "item/plant/crop5",
        "volume": 0.45,
        "pitch": 1.2
      },
      {
        "name": "item/plant/crop6",
        "volume": 0.45,
        "pitch": 1.2
      }
    ],
    "subtitle": "subtitles.block.generic.place"
  },
  "block.crop.break": {
    "sounds": [
      {
        "name":  "block/bamboo/sapling_place1",
        "volume": 0.9
      },
      {
        "name":  "block/bamboo/sapling_place2",
        "volume": 0.9
      },
      {
        "name": "block/bamboo/sapling_place3",
        "volume": 0.9
      },
      {
        "name": "block/bamboo/sapling_place4",
        "volume": 0.9
      },
      {
        "name":  "block/bamboo/sapling_place5",
        "volume": 0.9
      },
      {
        "name":  "block/bamboo/sapling_place6",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "block.nether_wart.break": {
    "sounds": [
      {
        "name":  "item/plant/netherwart1",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name":  "item/plant/netherwart2",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name": "item/plant/netherwart3",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name":  "item/plant/netherwart4",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name":  "item/plant/netherwart5",
        "volume": 0.9,
        "pitch": 0.9
      },
      {
        "name": "item/plant/netherwart6",
        "volume": 0.9,
        "pitch": 0.9
      }
    ],
    "subtitle": "subtitles.block.generic.break"
  },
  "item.shield.block": {
    "sounds": [
      "item/shield/block1",
      "item/shield/block2",
      "item/shield/block3",
      "item/shield/block4",
      "item/shield/block5"
    ],
    "subtitle": "subtitles.item.shield.block"
  },
  "item.shield.break": {
    "sounds": [
      "random/break"
    ],
    "subtitle": "subtitles.entity.item.break"
  },
  "item.shovel.flatten": {
    "sounds": [
      "item/shovel/flatten1",
      "item/shovel/flatten2",
      "item/shovel/flatten3",
      "item/shovel/flatten4"
    ],
    "subtitle": "subtitles.item.shovel.flatten"
  },
  "item.totem.use": {
    "sounds": [
      "item/totem/use_totem"
    ],
    "subtitle": "subtitles.item.totem.use"
  },
  "item.sweet_berries.pick_from_bush": {
    "sounds": [
      "item/sweet_berries/pick_from_bush1",
      "item/sweet_berries/pick_from_bush2"
    ],
    "subtitle": "subtitles.item.berries.pick"
  },
  "item.trident.hit": {
    "sounds": [
      "item/trident/pierce1",
      "item/trident/pierce2",
      "item/trident/pierce3"
    ],
    "subtitle": "subtitles.item.trident.hit"
  },
  "item.trident.hit_ground": {
    "sounds": [
      {
        "name": "item/trident/ground_impact1",
        "volume": 0.9
      },
      {
        "name": "item/trident/ground_impact2",
        "volume": 0.9
      },
      {
        "name": "item/trident/ground_impact3",
        "volume": 0.9
      },
      {
        "name": "item/trident/ground_impact4",
        "volume": 0.9
      }
    ],
    "subtitle": "subtitles.item.trident.hit_ground"
  },
  "item.trident.return": {
    "sounds": [
      {
        "name": "item/trident/return1",
        "volume": 0.8
      },
      {
        "name": "item/trident/return2",
        "pitch": 1.2,
        "volume": 0.8
      },
      {
        "name": "item/trident/return3",
        "pitch": 0.8,
        "volume": 0.8
      },
      {
        "name": "item/trident/return2",
        "volume": 0.8
      },
      {
        "name": "item/trident/return2",
        "pitch": 1.2,
        "volume": 0.8
      },
      {
        "name": "item/trident/return2",
        "pitch": 0.8,
        "volume": 0.8
      },
      {
        "name": "item/trident/return3",
        "volume": 0.8
      },
      {
        "name": "item/trident/return3",
        "pitch": 1.2,
        "volume": 0.8
      },
      {
        "name": "item/trident/return3",
        "pitch": 0.8,
        "volume": 0.8
      }
    ],
    "subtitle": "subtitles.item.trident.return"
  },
  "item.trident.riptide_1": {
    "sounds": [
      "item/trident/riptide1"
    ],
    "subtitle": "subtitles.item.trident.riptide"
  },
  "item.trident.riptide_2": {
    "sounds": [
      "item/trident/riptide2"
    ],
    "subtitle": "subtitles.item.trident.riptide"
  },
  "item.trident.riptide_3": {
    "sounds": [
      "item/trident/riptide3"
    ],
    "subtitle": "subtitles.item.trident.riptide"
  },
  "item.trident.throw": {
    "sounds": [
      "item/trident/throw1",
      "item/trident/throw2"
    ],
    "subtitle": "subtitles.item.trident.throw"
  },
  "item.trident.thunder": {
    "sounds": [
      "item/trident/thunder1",
      "item/trident/thunder2"
    ],
    "subtitle": "subtitles.item.trident.thunder"
  },
  "music.creative": {
    "sounds": [
      {
        "name": "music.game",
        "type": "event"
      },
      {
        "name": "music/game/creative/creative1",
        "stream": true
      },
      {
        "name": "music/game/creative/creative2",
        "stream": true
      },
      {
        "name": "music/game/creative/creative3",
        "stream": true
      },
      {
        "name": "music/game/creative/creative4",
        "stream": true
      },
      {
        "name": "music/game/creative/creative5",
        "stream": true
      },
      {
        "name": "music/game/creative/creative6",
        "stream": true
      }
    ]
  },
  "music.credits": {
    "sounds": [
      {
        "name": "music/game/end/credits",
        "stream": true
      }
    ]
  },
  "music.dragon": {
    "sounds": [
      {
        "name": "music/game/end/boss",
        "stream": true
      }
    ]
  },
  "music.end": {
    "sounds": [
      {
        "name": "music/game/end/end",
        "stream": true
      }
    ]
  },
  "music.game": {
    "sounds": [
      {
        "name": "music/game/calm1",
        "stream": true
      },
      {
        "name": "music/game/calm2",
        "stream": true
      },
      {
        "name": "music/game/calm3",
        "stream": true
      },
      {
        "name": "music/game/hal1",
        "stream": true
      },
      {
        "name": "music/game/hal2",
        "stream": true
      },
      {
        "name": "music/game/hal3",
        "stream": true
      },
      {
        "name": "music/game/hal4",
        "stream": true
      },
      {
        "name": "music/game/nuance1",
        "stream": true
      },
      {
        "name": "music/game/nuance2",
        "stream": true
      },
      {
        "name": "music/game/piano1",
        "stream": true
      },
      {
        "name": "music/game/piano2",
        "stream": true
      },
      {
        "name": "music/game/piano3",
        "stream": true
      }
    ]
  },
  "music.menu": {
    "sounds": [
      {
        "name": "music/menu/menu1",
        "stream": true
      },
      {
        "name": "music/menu/menu2",
        "stream": true
      },
      {
        "name": "music/menu/menu3",
        "stream": true
      },
      {
        "name": "music/menu/menu4",
        "stream": true
      }
    ]
  },
  "music.nether": {
    "sounds": [
      {
        "name": "music/game/nether/nether1",
        "stream": true
      },
      {
        "name": "music/game/nether/nether2",
        "stream": true
      },
      {
        "name": "music/game/nether/nether3",
        "stream": true
      },
      {
        "name": "music/game/nether/nether4",
        "stream": true
      }
    ]
  },
  "music.under_water": {
    "sounds": [
      {
        "name": "music/game/water/shuniji",
        "stream": true,
        "volume": 0.4
      },
      {
        "name": "music/game/water/dragon_fish",
        "stream": true,
        "volume": 0.4
      },
      {
        "name": "music/game/water/axolotl",
        "stream": true,
        "volume": 0.4
      }
    ]
  },
  "music_disc.11": {
    "sounds": [
      {
        "name": "records/11",
        "stream": true
      }
    ]
  },
  "music_disc.13": {
    "sounds": [
      {
        "name": "records/13",
        "stream": true
      }
    ]
  },
  "music_disc.blocks": {
    "sounds": [
      {
        "name": "records/blocks",
        "stream": true
      }
    ]
  },
  "music_disc.cat": {
    "sounds": [
      {
        "name": "records/cat",
        "stream": true
      }
    ]
  },
  "music_disc.chirp": {
    "sounds": [
      {
        "name": "records/chirp",
        "stream": true
      }
    ]
  },
  "music_disc.far": {
    "sounds": [
      {
        "name": "records/far",
        "stream": true
      }
    ]
  },
  "music_disc.mall": {
    "sounds": [
      {
        "name": "records/mall",
        "stream": true
      }
    ]
  },
  "music_disc.mellohi": {
    "sounds": [
      {
        "name": "records/mellohi",
        "stream": true
      }
    ]
  },
  "music_disc.stal": {
    "sounds": [
      {
        "name": "records/stal",
        "stream": true
      }
    ]
  },
  "music_disc.strad": {
    "sounds": [
      {
        "name": "records/strad",
        "stream": true
      }
    ]
  },
  "music_disc.wait": {
    "sounds": [
      {
        "name": "records/wait",
        "stream": true
      }
    ]
  },
  "music_disc.ward": {
    "sounds": [
      {
        "name": "records/ward",
        "stream": true
      }
    ]
  },
  "ui.button.click": {
    "sounds": [
      "random/click_stereo"
    ]
  },
  "ui.cartography_table.take_result": {
    "sounds": [
      "ui/cartography_table/drawmap1",
      "ui/cartography_table/drawmap2",
      "ui/cartography_table/drawmap3"
    ]
  },
  "ui.loom.select_pattern": {
    "sounds": [
      {
        "name": "ui/loom/select_pattern1",
        "volume": 1
      },
      {
        "name": "ui/loom/select_pattern2",
        "volume": 1
      },
      {
        "name": "ui/loom/select_pattern3",
        "volume": 1
      },
      {
        "name": "ui/loom/select_pattern4",
        "volume": 1
      },
      {
        "name": "ui/loom/select_pattern5",
        "volume": 1
      }
    ]
  },
  "ui.loom.take_result": {
    "sounds": [
      {
        "name": "ui/loom/take_result1",
        "volume": 0.5
      },
      {
        "name": "ui/loom/take_result2",
        "volume": 0.5
      }
    ]
  },
  "ui.toast.challenge_complete": {
    "sounds": [
      {
        "name": "ui/toast/challenge_complete",
        "volume": 0.6
      }
    ]
  },
  "ui.toast.in": {
    "sounds": [
      {
        "name": "ui/toast/in",
        "volume": 0.4
      }
    ]
  },
  "ui.toast.out": {
    "sounds": [
      {
        "name": "ui/toast/out",
        "volume": 0.4
      }
    ]
  },
  "ui.stonecutter.select_recipe" : {
    "sounds": [
      "random/click"
    ]
  },
  "ui.stonecutter.take_result": {
    "sounds": [
      {
        "name": "ui/stonecutter/cut1",
        "volume": 1
      },
      {
        "name": "ui/stonecutter/cut1",
        "volume": 1,
        "pitch": 0.92
      },
      {
        "name":"ui/stonecutter/cut2",
        "volume": 1
      },
      {
        "name":"ui/stonecutter/cut2",
        "volume": 1,
        "pitch": 0.92
      }
    ]
  },
  "weather.rain": {
    "sounds": [
      "ambient/weather/rain1",
      "ambient/weather/rain2",
      "ambient/weather/rain3",
      "ambient/weather/rain4",
      "ambient/weather/rain5",
      "ambient/weather/rain6",
      "ambient/weather/rain7",
      "ambient/weather/rain8"
    ],
    "subtitle": "subtitles.weather.rain"
  },
  "weather.rain.above": {
    "sounds": [
      "ambient/weather/rain1",
      "ambient/weather/rain2",
      "ambient/weather/rain3",
      "ambient/weather/rain4"
    ],
    "subtitle": "subtitles.weather.rain"
  }
}

 

Edited by frakier
Link to comment
Share on other sites

  • frakier changed the title to [1.14.4] SOLVED: Check if soundEvent is empty, fall back to minecraft sound

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • They were already updated, and just to double check I even did a cleanup and fresh update from that same page. I'm quite sure drivers are not the problem here. 
    • i tried downloading the drivers but it says no AMD graphics hardware has been detected    
    • Update your AMD/ATI drivers - get the drivers from their website - do not update via system  
    • As the title says i keep on crashing on forge 1.20.1 even without any mods downloaded, i have the latest drivers (nvidia) and vanilla minecraft works perfectly fine for me logs: https://pastebin.com/5UR01yG9
    • Hello everyone, I'm making this post to seek help for my modded block, It's a special block called FrozenBlock supposed to take the place of an old block, then after a set amount of ticks, it's supposed to revert its Block State, Entity, data... to the old block like this :  The problem I have is that the system breaks when handling multi blocks (I tried some fix but none of them worked) :  The bug I have identified is that the function "setOldBlockFields" in the item's "setFrozenBlock" function gets called once for the 1st block of multiblock getting frozen (as it should), but gets called a second time BEFORE creating the first FrozenBlock with the data of the 1st block, hence giving the same data to the two FrozenBlock :   Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=head] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@73681674 BlockEntityData : id:"minecraft:bed",x:3,y:-60,z:-6} Old Block Fields set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=3, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} Frozen Block Entity set BlockState : Block{minecraft:black_bed}[facing=east,occupied=false,part=foot] BlockPos{x=2, y=-60, z=-6} BlockEntity : net.minecraft.world.level.block.entity.BedBlockEntity@6d1aa3da BlockEntityData : {id:"minecraft:bed",x:2,y:-60,z:-6} here is the code inside my custom "freeze" item :    @Override     public @NotNull InteractionResult useOn(@NotNull UseOnContext pContext) {         if (!pContext.getLevel().isClientSide() && pContext.getHand() == InteractionHand.MAIN_HAND) {             BlockPos blockPos = pContext.getClickedPos();             BlockPos secondBlockPos = getMultiblockPos(blockPos, pContext.getLevel().getBlockState(blockPos));             if (secondBlockPos != null) {                 createFrozenBlock(pContext, secondBlockPos);             }             createFrozenBlock(pContext, blockPos);             return InteractionResult.SUCCESS;         }         return super.useOn(pContext);     }     public static void createFrozenBlock(UseOnContext pContext, BlockPos blockPos) {         BlockState oldState = pContext.getLevel().getBlockState(blockPos);         BlockEntity oldBlockEntity = oldState.hasBlockEntity() ? pContext.getLevel().getBlockEntity(blockPos) : null;         CompoundTag oldBlockEntityData = oldState.hasBlockEntity() ? oldBlockEntity.serializeNBT() : null;         if (oldBlockEntity != null) {             pContext.getLevel().removeBlockEntity(blockPos);         }         BlockState FrozenBlock = setFrozenBlock(oldState, oldBlockEntity, oldBlockEntityData);         pContext.getLevel().setBlockAndUpdate(blockPos, FrozenBlock);     }     public static BlockState setFrozenBlock(BlockState blockState, @Nullable BlockEntity blockEntity, @Nullable CompoundTag blockEntityData) {         BlockState FrozenBlock = BlockRegister.FROZEN_BLOCK.get().defaultBlockState();         ((FrozenBlock) FrozenBlock.getBlock()).setOldBlockFields(blockState, blockEntity, blockEntityData);         return FrozenBlock;     }  
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.