net.minecraft.client.sounds

public class SoundManager

extends SimplePreparableReloadListener<SoundManager$Preparations>

All mapped superinterfaces:

PreparableReloadListener

htg
net.minecraft.client.sounds.SoundManager
net.minecraft.class_1144

Field summary

Modifier and TypeField
public static final ResourceLocation
a
EMPTY_SOUND_LOCATION
field_52173
public static final Sound
b
EMPTY_SOUND
field_5592
public static final ResourceLocation
c
INTENTIONALLY_EMPTY_SOUND_LOCATION
field_42934
public static final WeighedSoundEvents
d
INTENTIONALLY_EMPTY_SOUND_EVENT
field_42935
public static final Sound
e
INTENTIONALLY_EMPTY_SOUND
field_42936
static final org.slf4j.Logger
f
LOGGER
field_5593
private static final String
g
SOUNDS_PATH
field_33026
private static final com.google.gson.Gson
h
GSON
field_5594
private static final com.google.gson.reflect.TypeToken<Map<String, SoundEventRegistration>>
i
SOUND_EVENT_REGISTRATION_TYPE
field_5591
private final Map<ResourceLocation, WeighedSoundEvents>
j
registry
field_5588
private final SoundEngine
k
soundEngine
field_5590
private final Map<ResourceLocation, Resource>
l
soundCache
field_40576

Constructor summary

ModifierConstructor
public (Options arg0)

Method summary

Modifier and TypeMethod
protected SoundManager$Preparations
a(avv arg0, brz arg1)
prepare(ResourceManager arg0, ProfilerFiller arg1)
method_18180(class_3300 arg0, class_3695 arg1)
protected void
a(htg$a arg0, avv arg1, brz arg2)
apply(SoundManager$Preparations arg0, ResourceManager arg1, ProfilerFiller arg2)
method_18182(class_1144$class_4009 arg0, class_3300 arg1, class_3695 arg2)
public List<String>
a()
getAvailableSoundDevices()
method_38565()
public ListenerTransform
b()
getListenerTransform()
method_55593()
static boolean
a(hrx arg0, alw arg1, avy arg2)
validateSoundResource(Sound arg0, ResourceLocation arg1, ResourceProvider arg2)
method_4868(class_1111 arg0, class_2960 arg1, class_5912 arg2)
public WeighedSoundEvents
a(alw arg0)
getSoundEvent(ResourceLocation arg0)
method_4869(class_2960 arg0)
public Collection<ResourceLocation>
c()
getAvailableSounds()
method_4864()
public void
a(hsb arg0)
queueTickingSound(TickableSoundInstance arg0)
method_22140(class_1117 arg0)
public void
a(hsa arg0)
play(SoundInstance arg0)
method_4873(class_1113 arg0)
public void
a(hsa arg0, int arg1)
playDelayed(SoundInstance arg0, int arg1)
method_4872(class_1113 arg0, int arg1)
public void
a(fro arg0)
updateSource(Camera arg0)
method_4876(class_4184 arg0)
public void
d()
pause()
method_4879()
public void
e()
stop()
method_4881()
public void
f()
destroy()
method_4882()
public void
g()
emergencyShutdown()
method_54649()
public void
a(boolean arg0)
tick(boolean arg0)
method_18670(boolean arg0)
public void
h()
resume()
method_4880()
public void
a(axh arg0, float arg1)
updateSourceVolume(SoundSource arg0, float arg1)
method_4865(class_3419 arg0, float arg1)
public void
b(hsa arg0)
stop(SoundInstance arg0)
method_4870(class_1113 arg0)
public void
a(hsa arg0, float arg1)
setVolume(SoundInstance arg0, float arg1)
method_65258(class_1113 arg0, float arg1)
public boolean
c(hsa arg0)
isActive(SoundInstance arg0)
method_4877(class_1113 arg0)
public void
a(htf arg0)
addListener(SoundEventListener arg0)
method_4878(class_1145 arg0)
public void
b(htf arg0)
removeListener(SoundEventListener arg0)
method_4866(class_1145 arg0)
public void
a(alw arg0, axh arg1)
stop(ResourceLocation arg0, SoundSource arg1)
method_4875(class_2960 arg0, class_3419 arg1)
public String
i()
getDebugString()
method_20305()
public void
j()
reload()
method_38566()