Package net.minecraft.client.sound
Class SoundSystem
java.lang.Object
net.minecraft.client.sound.SoundSystem
- Mappings:
 Namespace Name named net/minecraft/client/sound/SoundSystemintermediary net/minecraft/class_1140official hwu
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static enumstatic enum - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Channelprivate final AtomicReference<SoundSystem.DeviceChangeStatus> private static final intstatic final Stringprivate longprivate final SoundListenerprivate final List<SoundInstanceListener> private static final Loggerprivate static final Markerprivate static final floatprivate static final floatprivate static final floatprivate static final longprivate static final floatprivate final MusicTrackerstatic final Stringstatic final intprivate final GameOptionsprivate final Map<SoundInstance, Integer> private final SoundEngineprivate final SoundLoaderprivate final SoundManagerprivate final Multimap<SoundCategory, SoundInstance> private final Map<SoundInstance, Integer> private final List<TickableSoundInstance> private final Map<SoundInstance, Channel.SourceManager> private booleanprivate final SoundExecutorprivate final List<TickableSoundInstance> private intprivate static final Set<Identifier>  - 
Constructor Summary
ConstructorsConstructorDescriptionSoundSystem(MusicTracker musicTracker, SoundManager soundManager, GameOptions options, ResourceFactory resourceFactory)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddPreloadedSound(Sound sound) private floatgetAdjustedPitch(SoundInstance sound) private floatgetAdjustedVolume(float volume, SoundCategory category) private floatgetAdjustedVolume(SoundInstance sound) private static booleanhasRepeatDelay(SoundInstance sound) booleanisPlaying(SoundInstance sound) private floatmethod_72233(@Nullable SoundCategory soundCategory) voidpauseAllExcept(SoundCategory[] categories) play(SoundInstance sound) voidplay(SoundInstance sound, int delay) voidvoidregisterListener(SoundInstanceListener listener) voidvoidvoidsetVolume(SoundInstance sound, float volume) private static booleanshouldDelayRepeat(SoundInstance sound) private booleanprivate static booleanprivate voidstart()voidstop()voidstop(SoundInstance sound) voidvoidstopAll()voidstopSounds(@Nullable Identifier id, @Nullable SoundCategory category) private voidtick()voidtick(boolean paused) private voidvoidunregisterListener(SoundInstanceListener listener) voidupdateListenerPosition(Camera camera) voidupdateSoundVolume(SoundCategory soundCategory, float float2)  
- 
Field Details
- 
MARKER
- Mappings:
 Namespace Name Mixin selector named MARKERLnet/minecraft/client/sound/SoundSystem;MARKER:Lorg/slf4j/Marker;intermediary field_5553Lnet/minecraft/class_1140;field_5553:Lorg/slf4j/Marker;official dLhwu;d:Lorg/slf4j/Marker;
 - 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/client/sound/SoundSystem;LOGGER:Lorg/slf4j/Logger;intermediary field_5559Lnet/minecraft/class_1140;field_5559:Lorg/slf4j/Logger;official eLhwu;e:Lorg/slf4j/Logger;
 - 
MIN_PITCH
private static final float MIN_PITCH- See Also:
 - Mappings:
 Namespace Name Mixin selector named MIN_PITCHLnet/minecraft/client/sound/SoundSystem;MIN_PITCH:Fintermediary field_33021Lnet/minecraft/class_1140;field_33021:Fofficial fLhwu;f:F
 - 
MAX_PITCH
private static final float MAX_PITCH- See Also:
 - Mappings:
 Namespace Name Mixin selector named MAX_PITCHLnet/minecraft/client/sound/SoundSystem;MAX_PITCH:Fintermediary field_33022Lnet/minecraft/class_1140;field_33022:Fofficial gLhwu;g:F
 - 
MIN_VOLUME
private static final float MIN_VOLUME- See Also:
 - Mappings:
 Namespace Name Mixin selector named MIN_VOLUMELnet/minecraft/client/sound/SoundSystem;MIN_VOLUME:Fintermediary field_33023Lnet/minecraft/class_1140;field_33023:Fofficial hLhwu;h:F
 - 
MAX_VOLUME
private static final float MAX_VOLUME- See Also:
 - Mappings:
 Namespace Name Mixin selector named MAX_VOLUMELnet/minecraft/client/sound/SoundSystem;MAX_VOLUME:Fintermediary field_33024Lnet/minecraft/class_1140;field_33024:Fofficial iLhwu;i:F
 - 
field_33025
private static final int field_33025- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_33025Lnet/minecraft/client/sound/SoundSystem;field_33025:Iintermediary field_33025Lnet/minecraft/class_1140;field_33025:Iofficial jLhwu;j:I
 - 
UNKNOWN_SOUNDS
- Mappings:
 Namespace Name Mixin selector named UNKNOWN_SOUNDSLnet/minecraft/client/sound/SoundSystem;UNKNOWN_SOUNDS:Ljava/util/Set;intermediary field_5561Lnet/minecraft/class_1140;field_5561:Ljava/util/Set;official kLhwu;k:Ljava/util/Set;
 - 
MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS
private static final long MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS- See Also:
 - Mappings:
 Namespace Name Mixin selector named MIN_TIME_INTERVAL_TO_RELOAD_SOUNDSLnet/minecraft/client/sound/SoundSystem;MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS:Jintermediary field_34966Lnet/minecraft/class_1140;field_34966:Jofficial lLhwu;l:J
 - 
FOR_THE_DEBUG
- See Also:
 - Mappings:
 Namespace Name Mixin selector named FOR_THE_DEBUGLnet/minecraft/client/sound/SoundSystem;FOR_THE_DEBUG:Ljava/lang/String;intermediary field_33020Lnet/minecraft/class_1140;field_33020:Ljava/lang/String;official aLhwu;a:Ljava/lang/String;
 - 
OPENAL_SOFT_ON
- See Also:
 - Mappings:
 Namespace Name Mixin selector named OPENAL_SOFT_ONLnet/minecraft/client/sound/SoundSystem;OPENAL_SOFT_ON:Ljava/lang/String;intermediary field_34827Lnet/minecraft/class_1140;field_34827:Ljava/lang/String;official bLhwu;b:Ljava/lang/String;
 - 
OPENAL_SOFT_ON_LENGTH
public static final int OPENAL_SOFT_ON_LENGTH- Mappings:
 Namespace Name Mixin selector named OPENAL_SOFT_ON_LENGTHLnet/minecraft/client/sound/SoundSystem;OPENAL_SOFT_ON_LENGTH:Iintermediary field_34828Lnet/minecraft/class_1140;field_34828:Iofficial cLhwu;c:I
 - 
musicTracker
- Mappings:
 Namespace Name Mixin selector named musicTrackerLnet/minecraft/client/sound/SoundSystem;musicTracker:Lnet/minecraft/client/sound/MusicTracker;intermediary field_60953Lnet/minecraft/class_1140;field_60953:Lnet/minecraft/class_1142;official mLhwu;m:Lhws;
 - 
soundManager
- Mappings:
 Namespace Name Mixin selector named soundManagerLnet/minecraft/client/sound/SoundSystem;soundManager:Lnet/minecraft/client/sound/SoundManager;intermediary field_5552Lnet/minecraft/class_1140;field_5552:Lnet/minecraft/class_1144;official nLhwu;n:Lhwx;
 - 
options
- Mappings:
 Namespace Name Mixin selector named optionsLnet/minecraft/client/sound/SoundSystem;options:Lnet/minecraft/client/option/GameOptions;intermediary field_5555Lnet/minecraft/class_1140;field_5555:Lnet/minecraft/class_315;official oLhwu;o:Lfui;
 - 
started
private boolean started- Mappings:
 Namespace Name Mixin selector named startedLnet/minecraft/client/sound/SoundSystem;started:Zintermediary field_5563Lnet/minecraft/class_1140;field_5563:Zofficial pLhwu;p:Z
 - 
soundEngine
- Mappings:
 Namespace Name Mixin selector named soundEngineLnet/minecraft/client/sound/SoundSystem;soundEngine:Lnet/minecraft/client/sound/SoundEngine;intermediary field_18945Lnet/minecraft/class_1140;field_18945:Lnet/minecraft/class_4225;official qLhwu;q:Lfli;
 - 
listener
- Mappings:
 Namespace Name Mixin selector named listenerLnet/minecraft/client/sound/SoundSystem;listener:Lnet/minecraft/client/sound/SoundListener;intermediary field_18946Lnet/minecraft/class_1140;field_18946:Lnet/minecraft/class_4227;official rLhwu;r:Lflj;
 - 
soundLoader
- Mappings:
 Namespace Name Mixin selector named soundLoaderLnet/minecraft/client/sound/SoundSystem;soundLoader:Lnet/minecraft/client/sound/SoundLoader;intermediary field_18947Lnet/minecraft/class_1140;field_18947:Lnet/minecraft/class_4237;official sLhwu;s:Lhwt;
 - 
taskQueue
- Mappings:
 Namespace Name Mixin selector named taskQueueLnet/minecraft/client/sound/SoundSystem;taskQueue:Lnet/minecraft/client/sound/SoundExecutor;intermediary field_18948Lnet/minecraft/class_1140;field_18948:Lnet/minecraft/class_4238;official tLhwu;t:Lhwv;
 - 
channel
- Mappings:
 Namespace Name Mixin selector named channelLnet/minecraft/client/sound/SoundSystem;channel:Lnet/minecraft/client/sound/Channel;intermediary field_18949Lnet/minecraft/class_1140;field_18949:Lnet/minecraft/class_4235;official uLhwu;u:Lhwl;
 - 
ticks
private int ticks- Mappings:
 Namespace Name Mixin selector named ticksLnet/minecraft/client/sound/SoundSystem;ticks:Iintermediary field_5550Lnet/minecraft/class_1140;field_5550:Iofficial vLhwu;v:I
 - 
lastSoundDeviceCheckTime
private long lastSoundDeviceCheckTime- Mappings:
 Namespace Name Mixin selector named lastSoundDeviceCheckTimeLnet/minecraft/client/sound/SoundSystem;lastSoundDeviceCheckTime:Jintermediary field_34967Lnet/minecraft/class_1140;field_34967:Jofficial wLhwu;w:J
 - 
deviceChangeStatus
- Mappings:
 Namespace Name Mixin selector named deviceChangeStatusLnet/minecraft/client/sound/SoundSystem;deviceChangeStatus:Ljava/util/concurrent/atomic/AtomicReference;intermediary field_35083Lnet/minecraft/class_1140;field_35083:Ljava/util/concurrent/atomic/AtomicReference;official xLhwu;x:Ljava/util/concurrent/atomic/AtomicReference;
 - 
sources
- Mappings:
 Namespace Name Mixin selector named sourcesLnet/minecraft/client/sound/SoundSystem;sources:Ljava/util/Map;intermediary field_18950Lnet/minecraft/class_1140;field_18950:Ljava/util/Map;official yLhwu;y:Ljava/util/Map;
 - 
sounds
- Mappings:
 Namespace Name Mixin selector named soundsLnet/minecraft/client/sound/SoundSystem;sounds:Lcom/google/common/collect/Multimap;intermediary field_18951Lnet/minecraft/class_1140;field_18951:Lcom/google/common/collect/Multimap;official zLhwu;z:Lcom/google/common/collect/Multimap;
 - 
tickingSounds
- Mappings:
 Namespace Name Mixin selector named tickingSoundsLnet/minecraft/client/sound/SoundSystem;tickingSounds:Ljava/util/List;intermediary field_5557Lnet/minecraft/class_1140;field_5557:Ljava/util/List;official ALhwu;A:Ljava/util/List;
 - 
soundStartTicks
- Mappings:
 Namespace Name Mixin selector named soundStartTicksLnet/minecraft/client/sound/SoundSystem;soundStartTicks:Ljava/util/Map;intermediary field_5566Lnet/minecraft/class_1140;field_5566:Ljava/util/Map;official BLhwu;B:Ljava/util/Map;
 - 
soundEndTicks
- Mappings:
 Namespace Name Mixin selector named soundEndTicksLnet/minecraft/client/sound/SoundSystem;soundEndTicks:Ljava/util/Map;intermediary field_18952Lnet/minecraft/class_1140;field_18952:Ljava/util/Map;official CLhwu;C:Ljava/util/Map;
 - 
listeners
- Mappings:
 Namespace Name Mixin selector named listenersLnet/minecraft/client/sound/SoundSystem;listeners:Ljava/util/List;intermediary field_5558Lnet/minecraft/class_1140;field_5558:Ljava/util/List;official DLhwu;D:Ljava/util/List;
 - 
soundsToPlayNextTick
- Mappings:
 Namespace Name Mixin selector named soundsToPlayNextTickLnet/minecraft/client/sound/SoundSystem;soundsToPlayNextTick:Ljava/util/List;intermediary field_20532Lnet/minecraft/class_1140;field_20532:Ljava/util/List;official ELhwu;E:Ljava/util/List;
 - 
preloadedSounds
- Mappings:
 Namespace Name Mixin selector named preloadedSoundsLnet/minecraft/client/sound/SoundSystem;preloadedSounds:Ljava/util/List;intermediary field_5551Lnet/minecraft/class_1140;field_5551:Ljava/util/List;official FLhwu;F:Ljava/util/List;
 
 - 
 - 
Constructor Details
- 
SoundSystem
public SoundSystem(MusicTracker musicTracker, SoundManager soundManager, GameOptions options, ResourceFactory resourceFactory) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/sound/SoundSystem;<init>(Lnet/minecraft/client/sound/MusicTracker;Lnet/minecraft/client/sound/SoundManager;Lnet/minecraft/client/option/GameOptions;Lnet/minecraft/resource/ResourceFactory;)Vintermediary <init>Lnet/minecraft/class_1140;<init>(Lnet/minecraft/class_1142;Lnet/minecraft/class_1144;Lnet/minecraft/class_315;Lnet/minecraft/class_5912;)Vofficial <init>Lhwu;<init>(Lhws;Lhwx;Lfui;Laxr;)V
 
 - 
 - 
Method Details
- 
reloadSounds
public void reloadSounds()- Mappings:
 Namespace Name Mixin selector named reloadSoundsLnet/minecraft/client/sound/SoundSystem;reloadSounds()Vintermediary method_4837Lnet/minecraft/class_1140;method_4837()Vofficial aLhwu;a()V
 - 
start
private void start()- Mappings:
 Namespace Name Mixin selector named startLnet/minecraft/client/sound/SoundSystem;start()Vintermediary method_4846Lnet/minecraft/class_1140;method_4846()Vofficial iLhwu;i()V
 - 
method_72233
- Mappings:
 Namespace Name Mixin selector named method_72233Lnet/minecraft/client/sound/SoundSystem;method_72233(Lnet/minecraft/sound/SoundCategory;)Fintermediary method_72233Lnet/minecraft/class_1140;method_72233(Lnet/minecraft/class_3419;)Fofficial aLhwu;a(Laza;)F
 - 
updateSoundVolume
- Mappings:
 Namespace Name Mixin selector named updateSoundVolumeLnet/minecraft/client/sound/SoundSystem;updateSoundVolume(Lnet/minecraft/sound/SoundCategory;F)Vintermediary method_4844Lnet/minecraft/class_1140;method_4844(Lnet/minecraft/class_3419;F)Vofficial aLhwu;a(Laza;F)V
 - 
stop
public void stop()- Mappings:
 Namespace Name Mixin selector named stopLnet/minecraft/client/sound/SoundSystem;stop()Vintermediary method_4856Lnet/minecraft/class_1140;method_4856()Vofficial bLhwu;b()V
 - 
stopAbruptly
public void stopAbruptly()- Mappings:
 Namespace Name Mixin selector named stopAbruptlyLnet/minecraft/client/sound/SoundSystem;stopAbruptly()Vintermediary method_54648Lnet/minecraft/class_1140;method_54648()Vofficial cLhwu;c()V
 - 
stop
- Mappings:
 Namespace Name Mixin selector named stopLnet/minecraft/client/sound/SoundSystem;stop(Lnet/minecraft/client/sound/SoundInstance;)Vintermediary method_19753Lnet/minecraft/class_1140;method_19753(Lnet/minecraft/class_1113;)Vofficial aLhwu;a(Lhvr;)V
 - 
setVolume
- Mappings:
 Namespace Name Mixin selector named setVolumeLnet/minecraft/client/sound/SoundSystem;setVolume(Lnet/minecraft/client/sound/SoundInstance;F)Vintermediary method_65257Lnet/minecraft/class_1140;method_65257(Lnet/minecraft/class_1113;F)Vofficial aLhwu;a(Lhvr;F)V
 - 
stopAll
public void stopAll()- Mappings:
 Namespace Name Mixin selector named stopAllLnet/minecraft/client/sound/SoundSystem;stopAll()Vintermediary method_4843Lnet/minecraft/class_1140;method_4843()Vofficial dLhwu;d()V
 - 
registerListener
- Mappings:
 Namespace Name Mixin selector named registerListenerLnet/minecraft/client/sound/SoundSystem;registerListener(Lnet/minecraft/client/sound/SoundInstanceListener;)Vintermediary method_4855Lnet/minecraft/class_1140;method_4855(Lnet/minecraft/class_1145;)Vofficial aLhwu;a(Lhww;)V
 - 
unregisterListener
- Mappings:
 Namespace Name Mixin selector named unregisterListenerLnet/minecraft/client/sound/SoundSystem;unregisterListener(Lnet/minecraft/client/sound/SoundInstanceListener;)Vintermediary method_4847Lnet/minecraft/class_1140;method_4847(Lnet/minecraft/class_1145;)Vofficial bLhwu;b(Lhww;)V
 - 
shouldReloadSounds
private boolean shouldReloadSounds()- Mappings:
 Namespace Name Mixin selector named shouldReloadSoundsLnet/minecraft/client/sound/SoundSystem;shouldReloadSounds()Zintermediary method_38744Lnet/minecraft/class_1140;method_38744()Zofficial jLhwu;j()Z
 - 
tick
public void tick(boolean paused) - Mappings:
 Namespace Name Mixin selector named tickLnet/minecraft/client/sound/SoundSystem;tick(Z)Vintermediary method_20185Lnet/minecraft/class_1140;method_20185(Z)Vofficial aLhwu;a(Z)V
 - 
tick
private void tick()- Mappings:
 Namespace Name Mixin selector named tickLnet/minecraft/client/sound/SoundSystem;tick()Vintermediary method_4857Lnet/minecraft/class_1140;method_4857()Vofficial kLhwu;k()V
 - 
tickPaused
private void tickPaused()- Mappings:
 Namespace Name Mixin selector named tickPausedLnet/minecraft/client/sound/SoundSystem;tickPaused()Vintermediary method_71938Lnet/minecraft/class_1140;method_71938()Vofficial lLhwu;l()V
 - 
hasRepeatDelay
- Mappings:
 Namespace Name Mixin selector named hasRepeatDelayLnet/minecraft/client/sound/SoundSystem;hasRepeatDelay(Lnet/minecraft/client/sound/SoundInstance;)Zintermediary method_24878Lnet/minecraft/class_1140;method_24878(Lnet/minecraft/class_1113;)Zofficial dLhwu;d(Lhvr;)Z
 - 
shouldDelayRepeat
- Mappings:
 Namespace Name Mixin selector named shouldDelayRepeatLnet/minecraft/client/sound/SoundSystem;shouldDelayRepeat(Lnet/minecraft/client/sound/SoundInstance;)Zintermediary method_24879Lnet/minecraft/class_1140;method_24879(Lnet/minecraft/class_1113;)Zofficial eLhwu;e(Lhvr;)Z
 - 
shouldRepeatInstantly
- Mappings:
 Namespace Name Mixin selector named shouldRepeatInstantlyLnet/minecraft/client/sound/SoundSystem;shouldRepeatInstantly(Lnet/minecraft/client/sound/SoundInstance;)Zintermediary method_24880Lnet/minecraft/class_1140;method_24880(Lnet/minecraft/class_1113;)Zofficial fLhwu;f(Lhvr;)Z
 - 
isPlaying
- Mappings:
 Namespace Name Mixin selector named isPlayingLnet/minecraft/client/sound/SoundSystem;isPlaying(Lnet/minecraft/client/sound/SoundInstance;)Zintermediary method_4835Lnet/minecraft/class_1140;method_4835(Lnet/minecraft/class_1113;)Zofficial bLhwu;b(Lhvr;)Z
 - 
play
- Mappings:
 Namespace Name Mixin selector named playLnet/minecraft/client/sound/SoundSystem;play(Lnet/minecraft/client/sound/SoundInstance;)Lnet/minecraft/client/sound/SoundSystem$PlayResult;intermediary method_4854Lnet/minecraft/class_1140;method_4854(Lnet/minecraft/class_1113;)Lnet/minecraft/class_1140$class_11518;official cLhwu;c(Lhvr;)Lhwu$b;
 - 
playNextTick
- Mappings:
 Namespace Name Mixin selector named playNextTickLnet/minecraft/client/sound/SoundSystem;playNextTick(Lnet/minecraft/client/sound/TickableSoundInstance;)Vintermediary method_22139Lnet/minecraft/class_1140;method_22139(Lnet/minecraft/class_1117;)Vofficial aLhwu;a(Lhvs;)V
 - 
addPreloadedSound
- Mappings:
 Namespace Name Mixin selector named addPreloadedSoundLnet/minecraft/client/sound/SoundSystem;addPreloadedSound(Lnet/minecraft/client/sound/Sound;)Vintermediary method_4851Lnet/minecraft/class_1140;method_4851(Lnet/minecraft/class_1111;)Vofficial aLhwu;a(Lhvo;)V
 - 
getAdjustedPitch
- Mappings:
 Namespace Name Mixin selector named getAdjustedPitchLnet/minecraft/client/sound/SoundSystem;getAdjustedPitch(Lnet/minecraft/client/sound/SoundInstance;)Fintermediary method_4849Lnet/minecraft/class_1140;method_4849(Lnet/minecraft/class_1113;)Fofficial gLhwu;g(Lhvr;)F
 - 
getAdjustedVolume
- Mappings:
 Namespace Name Mixin selector named getAdjustedVolumeLnet/minecraft/client/sound/SoundSystem;getAdjustedVolume(Lnet/minecraft/client/sound/SoundInstance;)Fintermediary method_4853Lnet/minecraft/class_1140;method_4853(Lnet/minecraft/class_1113;)Fofficial hLhwu;h(Lhvr;)F
 - 
getAdjustedVolume
- Mappings:
 Namespace Name Mixin selector named getAdjustedVolumeLnet/minecraft/client/sound/SoundSystem;getAdjustedVolume(FLnet/minecraft/sound/SoundCategory;)Fintermediary method_43222Lnet/minecraft/class_1140;method_43222(FLnet/minecraft/class_3419;)Fofficial aLhwu;a(FLaza;)F
 - 
pauseAllExcept
- Mappings:
 Namespace Name Mixin selector named pauseAllExceptLnet/minecraft/client/sound/SoundSystem;pauseAllExcept([Lnet/minecraft/sound/SoundCategory;)Vintermediary method_71937Lnet/minecraft/class_1140;method_71937([Lnet/minecraft/class_3419;)Vofficial aLhwu;a([Laza;)V
 - 
resumeAll
public void resumeAll()- Mappings:
 Namespace Name Mixin selector named resumeAllLnet/minecraft/client/sound/SoundSystem;resumeAll()Vintermediary method_19762Lnet/minecraft/class_1140;method_19762()Vofficial eLhwu;e()V
 - 
play
- Mappings:
 Namespace Name Mixin selector named playLnet/minecraft/client/sound/SoundSystem;play(Lnet/minecraft/client/sound/SoundInstance;I)Vintermediary method_4852Lnet/minecraft/class_1140;method_4852(Lnet/minecraft/class_1113;I)Vofficial aLhwu;a(Lhvr;I)V
 - 
updateListenerPosition
- Mappings:
 Namespace Name Mixin selector named updateListenerPositionLnet/minecraft/client/sound/SoundSystem;updateListenerPosition(Lnet/minecraft/client/render/Camera;)Vintermediary method_4840Lnet/minecraft/class_1140;method_4840(Lnet/minecraft/class_4184;)Vofficial aLhwu;a(Lftm;)V
 - 
stopSounds
public void stopSounds(@Nullable @Nullable Identifier id, @Nullable @Nullable SoundCategory category) - Mappings:
 Namespace Name Mixin selector named stopSoundsLnet/minecraft/client/sound/SoundSystem;stopSounds(Lnet/minecraft/util/Identifier;Lnet/minecraft/sound/SoundCategory;)Vintermediary method_4838Lnet/minecraft/class_1140;method_4838(Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)Vofficial aLhwu;a(Lame;Laza;)V
 - 
getDebugString
- Mappings:
 Namespace Name Mixin selector named getDebugStringLnet/minecraft/client/sound/SoundSystem;getDebugString()Ljava/lang/String;intermediary method_20304Lnet/minecraft/class_1140;method_20304()Ljava/lang/String;official fLhwu;f()Ljava/lang/String;
 - 
getSoundDevices
- Mappings:
 Namespace Name Mixin selector named getSoundDevicesLnet/minecraft/client/sound/SoundSystem;getSoundDevices()Ljava/util/List;intermediary method_38564Lnet/minecraft/class_1140;method_38564()Ljava/util/List;official gLhwu;g()Ljava/util/List;
 - 
getListenerTransform
- Mappings:
 Namespace Name Mixin selector named getListenerTransformLnet/minecraft/client/sound/SoundSystem;getListenerTransform()Lnet/minecraft/client/sound/SoundListenerTransform;intermediary method_55592Lnet/minecraft/class_1140;method_55592()Lnet/minecraft/class_9054;official hLhwu;h()Lflk;
 
 -