net.minecraft.client.resources.sounds

public class BiomeAmbientSoundsHandler

implements AmbientSoundHandler

hmi
net.minecraft.client.resources.sounds.BiomeAmbientSoundsHandler
net.minecraft.class_4897
net.minecraft.unmapped.C_ovpuyeoq
net.minecraft.client.sound.BiomeEffectSoundPlayer
net.minecraft.client.sound.BiomeEffectSoundPlayer

Field summary

Modifier and TypeField
private static final int
a
LOOP_SOUND_CROSS_FADE_TIME
field_32994
f_evccjbiu
MAX_STRENGTH
LOOP_SOUND_CROSS_FADE_TIME
private static final float
b
SKY_MOOD_RECOVERY_RATE
field_32995
f_fehklxbj
field_32995
SKY_MOOD_RECOVERY_RATE
private final LocalPlayer
c
player
field_22796
f_mfuqyyql
player
player
private final SoundManager
d
soundManager
field_22797
f_rhwfbnwm
soundManager
soundManager
private final BiomeManager
e
biomeManager
field_22798
f_bkkukizf
biomeAccess
biomeAccess
private final RandomSource
f
random
field_22799
f_rwdfnnel
random
random
private final it.unimi.dsi.fastutil.objects.Object2ObjectArrayMap<Biome, BiomeAmbientSoundsHandler$LoopSoundInstance>
g
loopSounds
field_22800
f_gikkqnhc
soundLoops
soundLoops
private Optional<AmbientMoodSettings>
h
moodSettings
field_22801
f_eammwqic
moodSound
moodSound
private Optional<AmbientAdditionsSettings>
i
additionsSettings
field_22802
f_wkxnhxto
additionsSound
additionsSound
private float
j
moodiness
field_23189
f_idzdgame
moodPercentage
moodPercentage
private Biome
k
previousBiome
field_22804
f_dweylspq
activeBiome
activeBiome

Constructor summary

ModifierConstructor
public (LocalPlayer player, SoundManager soundManager, BiomeManager biomeAccess)

Method summary

Modifier and TypeMethod
public float
b()
getMoodiness()
method_26272()
m_acrjamnz()
getMoodPercentage()
getMoodPercentage()
public void
a()
tick()
method_4756()
m_nvfgjosu()
tick()
tick()