CLASS csw net/minecraft/client/audio/SoundEngine CLASS csw$b SourceSetImpl FIELD a maxSourceCount I FIELD b sources Ljava/util/Set; METHOD (I)V ARG 1 maxSourceCount CLASS csw$c RunMode CLASS net/minecraft/client/audio/SoundEngine$a SourceSet METHOD a createSource ()Lcsv; METHOD a release (Lcsv;)Z METHOD b close ()V METHOD c getMaxSourceCount ()I METHOD d getSourceCount ()I FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b devicePointer J FIELD c contextPointer J FIELD d EMPTY_SOURCE_SET Lcsw$a; FIELD e streamingSources Lcsw$a; FIELD f staticSources Lcsw$a; FIELD g listener Lcsx; METHOD a init ()V METHOD a release (Lcsv;)V ARG 1 source METHOD a createSource (Lcsw$c;)Lcsv; ARG 1 mode METHOD b close ()V METHOD c getListener ()Lcsx; METHOD d getDebugString ()Ljava/lang/String; METHOD f openDevice ()J