CLASS net/minecraft/class_1144 net/minecraft/client/sound/SoundManager
	FIELD field_33026 SOUNDS_JSON Ljava/lang/String;
	FIELD field_40576 soundResources Ljava/util/Map;
	FIELD field_5588 sounds Ljava/util/Map;
	FIELD field_5590 soundSystem Lnet/minecraft/class_1140;
	FIELD field_5591 TYPE Lcom/google/gson/reflect/TypeToken;
	FIELD field_5592 MISSING_SOUND Lnet/minecraft/class_1111;
	FIELD field_5593 LOGGER Lorg/slf4j/Logger;
	FIELD field_5594 GSON Lcom/google/gson/Gson;
	METHOD <init> (Lnet/minecraft/class_315;)V
		ARG 1 gameOptions
	METHOD method_18670 tick (Z)V
		ARG 1 paused
	METHOD method_20305 getDebugString ()Ljava/lang/String;
	METHOD method_22140 playNextTick (Lnet/minecraft/class_1117;)V
		ARG 1 sound
	METHOD method_38565 getSoundDevices ()Ljava/util/List;
	METHOD method_38566 reloadSounds ()V
	METHOD method_4864 getKeys ()Ljava/util/Collection;
	METHOD method_4865 updateSoundVolume (Lnet/minecraft/class_3419;F)V
		ARG 1 category
		ARG 2 volume
	METHOD method_4866 unregisterListener (Lnet/minecraft/class_1145;)V
		ARG 1 listener
	METHOD method_4868 isSoundResourcePresent (Lnet/minecraft/class_1111;Lnet/minecraft/class_2960;Lnet/minecraft/class_5912;)Z
		ARG 0 sound
		ARG 1 id
		ARG 2 resourceFactory
	METHOD method_4869 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1146;
		ARG 1 id
	METHOD method_4870 stop (Lnet/minecraft/class_1113;)V
		ARG 1 sound
	METHOD method_4872 play (Lnet/minecraft/class_1113;I)V
		ARG 1 sound
		ARG 2 delay
	METHOD method_4873 play (Lnet/minecraft/class_1113;)V
		ARG 1 sound
	METHOD method_4875 stopSounds (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V
		ARG 1 id
		ARG 2 soundCategory
	METHOD method_4876 updateListenerPosition (Lnet/minecraft/class_4184;)V
		ARG 1 camera
	METHOD method_4877 isPlaying (Lnet/minecraft/class_1113;)Z
		ARG 1 sound
	METHOD method_4878 registerListener (Lnet/minecraft/class_1145;)V
		ARG 1 listener
	METHOD method_4879 pauseAll ()V
	METHOD method_4880 resumeAll ()V
	METHOD method_4881 stopAll ()V
	METHOD method_4882 close ()V
	CLASS class_4009 SoundList
		FIELD field_17908 loadedSounds Ljava/util/Map;
		FIELD field_40577 foundSounds Ljava/util/Map;
		METHOD method_18186 reload (Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_1140;)V
			ARG 1 sounds
			ARG 2 soundResources
			ARG 3 system
		METHOD method_18187 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_1110;)V
			ARG 1 id
			ARG 2 entry
		METHOD method_45913 findSounds (Lnet/minecraft/class_3300;)V
			ARG 1 resourceManager
