CLASS net/minecraft/class_4225 net/minecraft/client/sound/SoundEngine
	FIELD field_18897 LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD field_18898 devicePointer J
	FIELD field_18899 contextPointer J
	FIELD field_18902 listener Lnet/minecraft/class_4227;
	FIELD field_19183 EMPTY_SOURCE_SET Lnet/minecraft/class_4225$class_4276;
	FIELD field_19184 streamingSources Lnet/minecraft/class_4225$class_4276;
	FIELD field_19185 staticSources Lnet/minecraft/class_4225$class_4276;
	METHOD method_19661 init ()V
	METHOD method_19662 release (Lnet/minecraft/class_4224;)V
		ARG 1 source
	METHOD method_19663 createSource (Lnet/minecraft/class_4225$class_4105;)Lnet/minecraft/class_4224;
		ARG 1 mode
	METHOD method_19664 close ()V
	METHOD method_19665 getListener ()Lnet/minecraft/class_4227;
	METHOD method_20050 openDevice ()J
	METHOD method_20296 getDebugString ()Ljava/lang/String;
	METHOD method_20297 getMonoSourceCount ()I
	CLASS class_4105 RunMode
	CLASS class_4226 SourceSetImpl
		FIELD field_18903 maxSourceCount I
		FIELD field_18904 sources Ljava/util/Set;
		METHOD <init> (I)V
			ARG 1 maxSourceCount
	CLASS class_4276 SourceSet
		METHOD method_19666 createSource ()Lnet/minecraft/class_4224;
		METHOD method_19667 release (Lnet/minecraft/class_4224;)Z
		METHOD method_19668 close ()V
		METHOD method_20298 getMaxSourceCount ()I
		METHOD method_20299 getSourceCount ()I
