History - net.minecraft.client.sound.SoundSystem
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
long: DEFAULT_DEVICE_CHECK_INTERVAL_MS, field_34966, MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS
long: lastDeviceCheckTime, field_34967, lastSoundDeviceCheckTime
AtomicReference<SoundSystem$DeviceChangeStatus>: devicePoolState, field_35083, deviceChangeStatus
AudioDeviceInfo: lastSeenDevices, field_1_2039, audioDeviceInfo
AudioDeviceChangeTracker: deviceTracker, field_1_2038, changeTracker
Constructors
Methods
String (): getDebugString, method_20304, getDebugString
String (): getChannelDebugString, method_20304, getDebugString
void (SoundListenerTransform): lambda$updateSource$11, method_19751, method_19751
void (SoundListenerTransform): lambda$updateSource$0, method_19751, method_19751
void (Stream): lambda$resume$10, method_19759, method_19759
void (Stream): lambda$resume$0, method_19759, method_19759
void (Channel$SourceManager, AudioStream): lambda$play$9, method_19758, method_19758
void (Channel$SourceManager, AudioStream): lambda$play$3, method_19758, method_19758
void (AudioStream, Source): lambda$play$8, method_19755, method_19755
void (AudioStream, Source): lambda$play$4, method_19755, method_19755
void (Channel$SourceManager, StaticSound): lambda$play$7, method_19757, method_19757
void (Channel$SourceManager, StaticSound): lambda$play$1, method_19757, method_19757
void (StaticSound, Source): lambda$play$6, method_19752, method_19752
void (StaticSound, Source): lambda$play$2, method_19752, method_19752
void (float, float, SoundInstance$AttenuationType, float, boolean, boolean, Vec3d, boolean, Source): lambda$play$5, method_19749, method_19749
void (float, float, SoundInstance$AttenuationType, float, boolean, boolean, Vec3d, boolean, Source): lambda$play$0, method_19749, method_19749
void (float, float, Vec3d, Source): lambda$tickInGameSound$4, method_19748, method_19748
void (float, float, Vec3d, Source): lambda$tickInGameSound$0, method_19748, method_19748
void (String): lambda$shouldChangeDevice$3, method_38938, method_38938
void (SoundCategory, SoundInstance, Channel$SourceManager): lambda$refreshCategoryVolume$2, method_76567, method_76567
void (SoundCategory, SoundInstance, Channel$SourceManager): lambda$refreshCategoryVolume$0, method_76567, method_76567
void (SoundLoader$StatisticsConsumer): getSoundCacheDebugStats, method_1_2593, forLoadedSounds
1.21.11_unobfuscated
Names
net.minecraft.client.sounds.SoundEngine
net.minecraft.class_1140
net.minecraft.client.sound.SoundSystem
Fields
org.slf4j.Marker: MARKER, field_5553, MARKER
org.slf4j.Logger: LOGGER, field_5559, LOGGER
float: PITCH_MIN, field_33021, MIN_PITCH
float: PITCH_MAX, field_33022, MAX_PITCH
float: VOLUME_MIN, field_33023, MIN_VOLUME
float: VOLUME_MAX, field_33024, MAX_VOLUME
int: MIN_SOURCE_LIFETIME, field_33025, field_33025
Set<Identifier>: ONLY_WARN_ONCE, field_5561, UNKNOWN_SOUNDS
long: DEFAULT_DEVICE_CHECK_INTERVAL_MS, field_34966, MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS
String: MISSING_SOUND, field_33020, FOR_THE_DEBUG
String: OPEN_AL_SOFT_PREFIX, field_34827, OPENAL_SOFT_ON
int: OPEN_AL_SOFT_PREFIX_LENGTH, field_34828, OPENAL_SOFT_ON_LENGTH
SoundManager: soundManager, field_5552, soundManager
GameOptions: options, field_5555, options
boolean: loaded, field_5563, started
SoundEngine: library, field_18945, soundEngine
SoundListener: listener, field_18946, listener
SoundLoader: soundBuffers, field_18947, soundLoader
SoundExecutor: executor, field_18948, taskQueue
Channel: channelAccess, field_18949, channel
int: tickCount, field_5550, ticks
long: lastDeviceCheckTime, field_34967, lastSoundDeviceCheckTime
AtomicReference<SoundSystem$DeviceChangeStatus>: devicePoolState, field_35083, deviceChangeStatus
Map<SoundInstance, Channel$SourceManager>: instanceToChannel, field_18950, sources
com.google.common.collect.Multimap<SoundCategory, SoundInstance>: instanceBySource, field_18951, sounds
it.unimi.dsi.fastutil.objects.Object2FloatMap<SoundCategory>: gainBySource, field_64473, volumes
List<TickableSoundInstance>: tickingSounds, field_5557, tickingSounds
Map<SoundInstance, Integer>: queuedSounds, field_5566, soundStartTicks
Map<SoundInstance, Integer>: soundDeleteTime, field_18952, soundEndTicks
List<SoundInstanceListener>: listeners, field_5558, listeners
List<TickableSoundInstance>: queuedTickableSounds, field_20532, soundsToPlayNextTick
List<Sound>: preloadQueue, field_5551, preloadedSounds
Constructors
(SoundManager, GameOptions, ResourceFactory)
Methods
void (): reload, method_4837, reloadSounds
void (): loadLibrary, method_4846, start
void (SoundCategory): refreshCategoryVolume, method_76566, refreshSoundVolumes
void (): destroy, method_4856, stop
void (): emergencyShutdown, method_54648, stopAbruptly
void (SoundInstance): stop, method_19753, stop
void (SoundCategory, float): updateCategoryVolume, method_4844, setVolume
void (): stopAll, method_4843, stopAll
void (SoundInstanceListener): addEventListener, method_4855, registerListener
void (SoundInstanceListener): removeEventListener, method_4847, unregisterListener
boolean (): shouldChangeDevice, method_38744, shouldReloadSounds
void (boolean): tick, method_20185, tick
void (): tickInGameSound, method_4857, tick
void (): tickMusicWhenPaused, method_71938, tickPaused
boolean (SoundInstance): requiresManualLooping, method_24878, hasRepeatDelay
boolean (SoundInstance): shouldLoopManually, method_24879, shouldDelayRepeat
boolean (SoundInstance): shouldLoopAutomatically, method_24880, shouldRepeatInstantly
boolean (SoundInstance): isActive, method_4835, isPlaying
SoundSystem$PlayResult (SoundInstance): play, method_4854, play
void (TickableSoundInstance): queueTickingSound, method_22139, playNextTick
void (Sound): requestPreload, method_4851, addPreloadedSound
float (SoundInstance): calculatePitch, method_4849, getAdjustedPitch
float (SoundInstance): calculateVolume, method_4853, getAdjustedVolume
float (float, SoundCategory): calculateVolume, method_43222, getAdjustedVolume
void (SoundCategory...): pauseAllExcept, method_71937, pauseAllExcept
void (): resume, method_19762, resumeAll
void (SoundInstance, int): playDelayed, method_4852, play
void (Camera): updateSource, method_4840, updateListenerPosition
void (Identifier, SoundCategory): stop, method_4838, stopSounds
String (): getDebugString, method_20304, getDebugString
List<String> (): getAvailableSoundDevices, method_38564, getSoundDevices
SoundListenerTransform (): getListenerTransform, method_55592, getListenerTransform
void (SoundListenerTransform): lambda$updateSource$11, method_19751, method_19751
void (Stream): lambda$resume$10, method_19759, method_19759
void (Channel$SourceManager, AudioStream): lambda$play$9, method_19758, method_19758
void (AudioStream, Source): lambda$play$8, method_19755, method_19755
void (Channel$SourceManager, StaticSound): lambda$play$7, method_19757, method_19757
void (StaticSound, Source): lambda$play$6, method_19752, method_19752
void (float, float, SoundInstance$AttenuationType, float, boolean, boolean, Vec3d, boolean, Source): lambda$play$5, method_19749, method_19749
void (float, float, Vec3d, Source): lambda$tickInGameSound$4, method_19748, method_19748
void (String): lambda$shouldChangeDevice$3, method_38938, method_38938
void (SoundCategory, SoundInstance, Channel$SourceManager): lambda$refreshCategoryVolume$2, method_76567, method_76567
void (float, Source): lambda$refreshCategoryVolume$1, method_76565, method_76565
void (it.unimi.dsi.fastutil.objects.Object2FloatOpenHashMap): lambda$new$0, method_76568, method_76568