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