Package net.minecraft.client.sound
Class SoundSystem
java.lang.Object
net.minecraft.client.sound.SoundSystem
- Mappings:
- Namespace - Name - official - fyz- intermediary - net/minecraft/class_1140- named - net/minecraft/client/sound/SoundSystem
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Channelprivate final AtomicReference<SoundSystem.DeviceChangeStatus>private static final intstatic final Stringprivate longprivate final SoundListenerprivate final List<SoundInstanceListener>private final SoundManagerprivate static final Loggerprivate static final Markerprivate static final floatprivate static final floatprivate static final floatprivate static final longprivate static final floatstatic final Stringstatic final intprivate final GameOptionsprivate final Map<SoundInstance,Integer> private final SoundEngineprivate final SoundLoaderprivate final Multimap<SoundCategory,SoundInstance> private final List<TickableSoundInstance>private final Map<SoundInstance,Channel.SourceManager> private booleanprivate final Map<SoundInstance,Integer> private final SoundExecutorprivate final List<TickableSoundInstance>private intprivate static final Set<Identifier>
- 
Constructor SummaryConstructorsConstructorDescriptionSoundSystem(SoundManager loader, GameOptions settings, ResourceFactory resourceFactory) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddPreloadedSound(Sound sound) private static booleancanRepeatInstantly(SoundInstance sound) private floatgetAdjustedPitch(SoundInstance sound) private floatgetAdjustedVolume(float volume, SoundCategory category) private floatgetAdjustedVolume(SoundInstance sound) private floatgetSoundVolume(@Nullable SoundCategory category) booleanisPlaying(SoundInstance sound) private static booleanisRepeatDelayed(SoundInstance sound) voidpauseAll()voidplay(SoundInstance sound) voidplay(SoundInstance sound, int delay) voidvoidregisterListener(SoundInstanceListener listener) voidvoidprivate booleanprivate static booleanprivate voidstart()voidstop()voidstop(SoundInstance sound) voidstopAll()voidstopSounds(@Nullable Identifier id, @Nullable SoundCategory category) private voidtick()voidtick(boolean paused) voidunregisterListener(SoundInstanceListener listener) voidupdateListenerPosition(Camera camera) voidupdateSoundVolume(SoundCategory category, float volume) 
- 
Field Details- 
MARKER- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfyz;d:Lorg/slf4j/Marker;- intermediary - field_5553- Lnet/minecraft/class_1140;field_5553:Lorg/slf4j/Marker;- named - MARKER- Lnet/minecraft/client/sound/SoundSystem;MARKER:Lorg/slf4j/Marker;
 
- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfyz;e:Lorg/slf4j/Logger;- intermediary - field_5559- Lnet/minecraft/class_1140;field_5559:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/client/sound/SoundSystem;LOGGER:Lorg/slf4j/Logger;
 
- 
MIN_PITCHprivate static final float MIN_PITCH- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfyz;f:F- intermediary - field_33021- Lnet/minecraft/class_1140;field_33021:F- named - MIN_PITCH- Lnet/minecraft/client/sound/SoundSystem;MIN_PITCH:F
 
- 
MAX_PITCHprivate static final float MAX_PITCH- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfyz;g:F- intermediary - field_33022- Lnet/minecraft/class_1140;field_33022:F- named - MAX_PITCH- Lnet/minecraft/client/sound/SoundSystem;MAX_PITCH:F
 
- 
MIN_VOLUMEprivate static final float MIN_VOLUME- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfyz;h:F- intermediary - field_33023- Lnet/minecraft/class_1140;field_33023:F- named - MIN_VOLUME- Lnet/minecraft/client/sound/SoundSystem;MIN_VOLUME:F
 
- 
MAX_VOLUMEprivate static final float MAX_VOLUME- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfyz;i:F- intermediary - field_33024- Lnet/minecraft/class_1140;field_33024:F- named - MAX_VOLUME- Lnet/minecraft/client/sound/SoundSystem;MAX_VOLUME:F
 
- 
field_33025private static final int field_33025- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfyz;j:I- intermediary - field_33025- Lnet/minecraft/class_1140;field_33025:I- named - field_33025- Lnet/minecraft/client/sound/SoundSystem;field_33025:I
 
- 
UNKNOWN_SOUNDS- Mappings:
- Namespace - Name - Mixin selector - official - k- Lfyz;k:Ljava/util/Set;- intermediary - field_5561- Lnet/minecraft/class_1140;field_5561:Ljava/util/Set;- named - UNKNOWN_SOUNDS- Lnet/minecraft/client/sound/SoundSystem;UNKNOWN_SOUNDS:Ljava/util/Set;
 
- 
MIN_TIME_INTERVAL_TO_RELOAD_SOUNDSprivate static final long MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - l- Lfyz;l:J- intermediary - field_34966- Lnet/minecraft/class_1140;field_34966:J- named - MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS- Lnet/minecraft/client/sound/SoundSystem;MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS:J
 
- 
FOR_THE_DEBUG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a:Ljava/lang/String;- intermediary - field_33020- Lnet/minecraft/class_1140;field_33020:Ljava/lang/String;- named - FOR_THE_DEBUG- Lnet/minecraft/client/sound/SoundSystem;FOR_THE_DEBUG:Ljava/lang/String;
 
- 
OPENAL_SOFT_ON- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfyz;b:Ljava/lang/String;- intermediary - field_34827- Lnet/minecraft/class_1140;field_34827:Ljava/lang/String;- named - OPENAL_SOFT_ON- Lnet/minecraft/client/sound/SoundSystem;OPENAL_SOFT_ON:Ljava/lang/String;
 
- 
OPENAL_SOFT_ON_LENGTHpublic static final int OPENAL_SOFT_ON_LENGTH- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfyz;c:I- intermediary - field_34828- Lnet/minecraft/class_1140;field_34828:I- named - OPENAL_SOFT_ON_LENGTH- Lnet/minecraft/client/sound/SoundSystem;OPENAL_SOFT_ON_LENGTH:I
 
- 
loader- Mappings:
- Namespace - Name - Mixin selector - official - m- Lfyz;m:Lfzc;- intermediary - field_5552- Lnet/minecraft/class_1140;field_5552:Lnet/minecraft/class_1144;- named - loader- Lnet/minecraft/client/sound/SoundSystem;loader:Lnet/minecraft/client/sound/SoundManager;
 
- 
settings- Mappings:
- Namespace - Name - Mixin selector - official - n- Lfyz;n:Lenr;- intermediary - field_5555- Lnet/minecraft/class_1140;field_5555:Lnet/minecraft/class_315;- named - settings- Lnet/minecraft/client/sound/SoundSystem;settings:Lnet/minecraft/client/option/GameOptions;
 
- 
startedprivate boolean started- Mappings:
- Namespace - Name - Mixin selector - official - o- Lfyz;o:Z- intermediary - field_5563- Lnet/minecraft/class_1140;field_5563:Z- named - started- Lnet/minecraft/client/sound/SoundSystem;started:Z
 
- 
soundEngine- Mappings:
- Namespace - Name - Mixin selector - official - p- Lfyz;p:Legf;- intermediary - field_18945- Lnet/minecraft/class_1140;field_18945:Lnet/minecraft/class_4225;- named - soundEngine- Lnet/minecraft/client/sound/SoundSystem;soundEngine:Lnet/minecraft/client/sound/SoundEngine;
 
- 
listener- Mappings:
- Namespace - Name - Mixin selector - official - q- Lfyz;q:Legg;- intermediary - field_18946- Lnet/minecraft/class_1140;field_18946:Lnet/minecraft/class_4227;- named - listener- Lnet/minecraft/client/sound/SoundSystem;listener:Lnet/minecraft/client/sound/SoundListener;
 
- 
soundLoader- Mappings:
- Namespace - Name - Mixin selector - official - r- Lfyz;r:Lfyy;- intermediary - field_18947- Lnet/minecraft/class_1140;field_18947:Lnet/minecraft/class_4237;- named - soundLoader- Lnet/minecraft/client/sound/SoundSystem;soundLoader:Lnet/minecraft/client/sound/SoundLoader;
 
- 
taskQueue- Mappings:
- Namespace - Name - Mixin selector - official - s- Lfyz;s:Lfza;- intermediary - field_18948- Lnet/minecraft/class_1140;field_18948:Lnet/minecraft/class_4238;- named - taskQueue- Lnet/minecraft/client/sound/SoundSystem;taskQueue:Lnet/minecraft/client/sound/SoundExecutor;
 
- 
channel- Mappings:
- Namespace - Name - Mixin selector - official - t- Lfyz;t:Lfyv;- intermediary - field_18949- Lnet/minecraft/class_1140;field_18949:Lnet/minecraft/class_4235;- named - channel- Lnet/minecraft/client/sound/SoundSystem;channel:Lnet/minecraft/client/sound/Channel;
 
- 
ticksprivate int ticks- Mappings:
- Namespace - Name - Mixin selector - official - u- Lfyz;u:I- intermediary - field_5550- Lnet/minecraft/class_1140;field_5550:I- named - ticks- Lnet/minecraft/client/sound/SoundSystem;ticks:I
 
- 
lastSoundDeviceCheckTimeprivate long lastSoundDeviceCheckTime- Mappings:
- Namespace - Name - Mixin selector - official - v- Lfyz;v:J- intermediary - field_34967- Lnet/minecraft/class_1140;field_34967:J- named - lastSoundDeviceCheckTime- Lnet/minecraft/client/sound/SoundSystem;lastSoundDeviceCheckTime:J
 
- 
deviceChangeStatus- Mappings:
- Namespace - Name - Mixin selector - official - w- Lfyz;w:Ljava/util/concurrent/atomic/AtomicReference;- intermediary - field_35083- Lnet/minecraft/class_1140;field_35083:Ljava/util/concurrent/atomic/AtomicReference;- named - deviceChangeStatus- Lnet/minecraft/client/sound/SoundSystem;deviceChangeStatus:Ljava/util/concurrent/atomic/AtomicReference;
 
- 
sources- Mappings:
- Namespace - Name - Mixin selector - official - x- Lfyz;x:Ljava/util/Map;- intermediary - field_18950- Lnet/minecraft/class_1140;field_18950:Ljava/util/Map;- named - sources- Lnet/minecraft/client/sound/SoundSystem;sources:Ljava/util/Map;
 
- 
sounds- Mappings:
- Namespace - Name - Mixin selector - official - y- Lfyz;y:Lcom/google/common/collect/Multimap;- intermediary - field_18951- Lnet/minecraft/class_1140;field_18951:Lcom/google/common/collect/Multimap;- named - sounds- Lnet/minecraft/client/sound/SoundSystem;sounds:Lcom/google/common/collect/Multimap;
 
- 
tickingSounds- Mappings:
- Namespace - Name - Mixin selector - official - z- Lfyz;z:Ljava/util/List;- intermediary - field_5557- Lnet/minecraft/class_1140;field_5557:Ljava/util/List;- named - tickingSounds- Lnet/minecraft/client/sound/SoundSystem;tickingSounds:Ljava/util/List;
 
- 
startTicks- Mappings:
- Namespace - Name - Mixin selector - official - A- Lfyz;A:Ljava/util/Map;- intermediary - field_5566- Lnet/minecraft/class_1140;field_5566:Ljava/util/Map;- named - startTicks- Lnet/minecraft/client/sound/SoundSystem;startTicks:Ljava/util/Map;
 
- 
soundEndTicks- Mappings:
- Namespace - Name - Mixin selector - official - B- Lfyz;B:Ljava/util/Map;- intermediary - field_18952- Lnet/minecraft/class_1140;field_18952:Ljava/util/Map;- named - soundEndTicks- Lnet/minecraft/client/sound/SoundSystem;soundEndTicks:Ljava/util/Map;
 
- 
listeners- Mappings:
- Namespace - Name - Mixin selector - official - C- Lfyz;C:Ljava/util/List;- intermediary - field_5558- Lnet/minecraft/class_1140;field_5558:Ljava/util/List;- named - listeners- Lnet/minecraft/client/sound/SoundSystem;listeners:Ljava/util/List;
 
- 
soundsToPlayNextTick- Mappings:
- Namespace - Name - Mixin selector - official - D- Lfyz;D:Ljava/util/List;- intermediary - field_20532- Lnet/minecraft/class_1140;field_20532:Ljava/util/List;- named - soundsToPlayNextTick- Lnet/minecraft/client/sound/SoundSystem;soundsToPlayNextTick:Ljava/util/List;
 
- 
preloadedSounds- Mappings:
- Namespace - Name - Mixin selector - official - E- Lfyz;E:Ljava/util/List;- intermediary - field_5551- Lnet/minecraft/class_1140;field_5551:Ljava/util/List;- named - preloadedSounds- Lnet/minecraft/client/sound/SoundSystem;preloadedSounds:Ljava/util/List;
 
 
- 
- 
Constructor Details- 
SoundSystem- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfyz;<init>(Lfzc;Lenr;Lala;)V- intermediary - <init>- Lnet/minecraft/class_1140;<init>(Lnet/minecraft/class_1144;Lnet/minecraft/class_315;Lnet/minecraft/class_5912;)V- named - <init>- Lnet/minecraft/client/sound/SoundSystem;<init>(Lnet/minecraft/client/sound/SoundManager;Lnet/minecraft/client/option/GameOptions;Lnet/minecraft/resource/ResourceFactory;)V
 
 
- 
- 
Method Details- 
reloadSoundspublic void reloadSounds()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a()V- intermediary - method_4837- Lnet/minecraft/class_1140;method_4837()V- named - reloadSounds- Lnet/minecraft/client/sound/SoundSystem;reloadSounds()V
 
- 
startprivate void start()- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfyz;h()V- intermediary - method_4846- Lnet/minecraft/class_1140;method_4846()V- named - start- Lnet/minecraft/client/sound/SoundSystem;start()V
 
- 
getSoundVolume- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lami;)F- intermediary - method_4850- Lnet/minecraft/class_1140;method_4850(Lnet/minecraft/class_3419;)F- named - getSoundVolume- Lnet/minecraft/client/sound/SoundSystem;getSoundVolume(Lnet/minecraft/sound/SoundCategory;)F
 
- 
updateSoundVolume- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lami;F)V- intermediary - method_4844- Lnet/minecraft/class_1140;method_4844(Lnet/minecraft/class_3419;F)V- named - updateSoundVolume- Lnet/minecraft/client/sound/SoundSystem;updateSoundVolume(Lnet/minecraft/sound/SoundCategory;F)V
 
- 
stoppublic void stop()- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfyz;b()V- intermediary - method_4856- Lnet/minecraft/class_1140;method_4856()V- named - stop- Lnet/minecraft/client/sound/SoundSystem;stop()V
 
- 
stop- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lfxy;)V- intermediary - method_19753- Lnet/minecraft/class_1140;method_19753(Lnet/minecraft/class_1113;)V- named - stop- Lnet/minecraft/client/sound/SoundSystem;stop(Lnet/minecraft/client/sound/SoundInstance;)V
 
- 
stopAllpublic void stopAll()- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfyz;c()V- intermediary - method_4843- Lnet/minecraft/class_1140;method_4843()V- named - stopAll- Lnet/minecraft/client/sound/SoundSystem;stopAll()V
 
- 
registerListener- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lfzb;)V- intermediary - method_4855- Lnet/minecraft/class_1140;method_4855(Lnet/minecraft/class_1145;)V- named - registerListener- Lnet/minecraft/client/sound/SoundSystem;registerListener(Lnet/minecraft/client/sound/SoundInstanceListener;)V
 
- 
unregisterListener- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfyz;b(Lfzb;)V- intermediary - method_4847- Lnet/minecraft/class_1140;method_4847(Lnet/minecraft/class_1145;)V- named - unregisterListener- Lnet/minecraft/client/sound/SoundSystem;unregisterListener(Lnet/minecraft/client/sound/SoundInstanceListener;)V
 
- 
shouldReloadSoundsprivate boolean shouldReloadSounds()- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfyz;i()Z- intermediary - method_38744- Lnet/minecraft/class_1140;method_38744()Z- named - shouldReloadSounds- Lnet/minecraft/client/sound/SoundSystem;shouldReloadSounds()Z
 
- 
tickpublic void tick(boolean paused) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Z)V- intermediary - method_20185- Lnet/minecraft/class_1140;method_20185(Z)V- named - tick- Lnet/minecraft/client/sound/SoundSystem;tick(Z)V
 
- 
tickprivate void tick()- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfyz;j()V- intermediary - method_4857- Lnet/minecraft/class_1140;method_4857()V- named - tick- Lnet/minecraft/client/sound/SoundSystem;tick()V
 
- 
canRepeatInstantly- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfyz;d(Lfxy;)Z- intermediary - method_24878- Lnet/minecraft/class_1140;method_24878(Lnet/minecraft/class_1113;)Z- named - canRepeatInstantly- Lnet/minecraft/client/sound/SoundSystem;canRepeatInstantly(Lnet/minecraft/client/sound/SoundInstance;)Z
 
- 
isRepeatDelayed- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfyz;e(Lfxy;)Z- intermediary - method_24879- Lnet/minecraft/class_1140;method_24879(Lnet/minecraft/class_1113;)Z- named - isRepeatDelayed- Lnet/minecraft/client/sound/SoundSystem;isRepeatDelayed(Lnet/minecraft/client/sound/SoundInstance;)Z
 
- 
shouldRepeatInstantly- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfyz;f(Lfxy;)Z- intermediary - method_24880- Lnet/minecraft/class_1140;method_24880(Lnet/minecraft/class_1113;)Z- named - shouldRepeatInstantly- Lnet/minecraft/client/sound/SoundSystem;shouldRepeatInstantly(Lnet/minecraft/client/sound/SoundInstance;)Z
 
- 
isPlaying- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfyz;b(Lfxy;)Z- intermediary - method_4835- Lnet/minecraft/class_1140;method_4835(Lnet/minecraft/class_1113;)Z- named - isPlaying- Lnet/minecraft/client/sound/SoundSystem;isPlaying(Lnet/minecraft/client/sound/SoundInstance;)Z
 
- 
play- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfyz;c(Lfxy;)V- intermediary - method_4854- Lnet/minecraft/class_1140;method_4854(Lnet/minecraft/class_1113;)V- named - play- Lnet/minecraft/client/sound/SoundSystem;play(Lnet/minecraft/client/sound/SoundInstance;)V
 
- 
playNextTick- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lfxz;)V- intermediary - method_22139- Lnet/minecraft/class_1140;method_22139(Lnet/minecraft/class_1117;)V- named - playNextTick- Lnet/minecraft/client/sound/SoundSystem;playNextTick(Lnet/minecraft/client/sound/TickableSoundInstance;)V
 
- 
addPreloadedSound- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lfxv;)V- intermediary - method_4851- Lnet/minecraft/class_1140;method_4851(Lnet/minecraft/class_1111;)V- named - addPreloadedSound- Lnet/minecraft/client/sound/SoundSystem;addPreloadedSound(Lnet/minecraft/client/sound/Sound;)V
 
- 
getAdjustedPitch- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfyz;g(Lfxy;)F- intermediary - method_4849- Lnet/minecraft/class_1140;method_4849(Lnet/minecraft/class_1113;)F- named - getAdjustedPitch- Lnet/minecraft/client/sound/SoundSystem;getAdjustedPitch(Lnet/minecraft/client/sound/SoundInstance;)F
 
- 
getAdjustedVolume- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfyz;h(Lfxy;)F- intermediary - method_4853- Lnet/minecraft/class_1140;method_4853(Lnet/minecraft/class_1113;)F- named - getAdjustedVolume- Lnet/minecraft/client/sound/SoundSystem;getAdjustedVolume(Lnet/minecraft/client/sound/SoundInstance;)F
 
- 
getAdjustedVolume- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(FLami;)F- intermediary - method_43222- Lnet/minecraft/class_1140;method_43222(FLnet/minecraft/class_3419;)F- named - getAdjustedVolume- Lnet/minecraft/client/sound/SoundSystem;getAdjustedVolume(FLnet/minecraft/sound/SoundCategory;)F
 
- 
pauseAllpublic void pauseAll()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfyz;d()V- intermediary - method_19761- Lnet/minecraft/class_1140;method_19761()V- named - pauseAll- Lnet/minecraft/client/sound/SoundSystem;pauseAll()V
 
- 
resumeAllpublic void resumeAll()- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfyz;e()V- intermediary - method_19762- Lnet/minecraft/class_1140;method_19762()V- named - resumeAll- Lnet/minecraft/client/sound/SoundSystem;resumeAll()V
 
- 
play- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lfxy;I)V- intermediary - method_4852- Lnet/minecraft/class_1140;method_4852(Lnet/minecraft/class_1113;I)V- named - play- Lnet/minecraft/client/sound/SoundSystem;play(Lnet/minecraft/client/sound/SoundInstance;I)V
 
- 
updateListenerPosition- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lemz;)V- intermediary - method_4840- Lnet/minecraft/class_1140;method_4840(Lnet/minecraft/class_4184;)V- named - updateListenerPosition- Lnet/minecraft/client/sound/SoundSystem;updateListenerPosition(Lnet/minecraft/client/render/Camera;)V
 
- 
stopSoundspublic void stopSounds(@Nullable @Nullable Identifier id, @Nullable @Nullable SoundCategory category) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfyz;a(Lacq;Lami;)V- intermediary - method_4838- Lnet/minecraft/class_1140;method_4838(Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V- named - stopSounds- Lnet/minecraft/client/sound/SoundSystem;stopSounds(Lnet/minecraft/util/Identifier;Lnet/minecraft/sound/SoundCategory;)V
 
- 
getDebugString- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfyz;f()Ljava/lang/String;- intermediary - method_20304- Lnet/minecraft/class_1140;method_20304()Ljava/lang/String;- named - getDebugString- Lnet/minecraft/client/sound/SoundSystem;getDebugString()Ljava/lang/String;
 
- 
getSoundDevices- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfyz;g()Ljava/util/List;- intermediary - method_38564- Lnet/minecraft/class_1140;method_38564()Ljava/util/List;- named - getSoundDevices- Lnet/minecraft/client/sound/SoundSystem;getSoundDevices()Ljava/util/List;
 
 
-