Package net.minecraft.client.sound
Class BiomeEffectSoundPlayer
java.lang.Object
net.minecraft.client.sound.BiomeEffectSoundPlayer
- All Implemented Interfaces:
ClientPlayerTickable
@Environment(CLIENT) public class BiomeEffectSoundPlayer extends Object implements ClientPlayerTickable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBiomeEffectSoundPlayer.MusicLoop -
Field Summary
Fields Modifier and Type Field Description private BiomeactiveBiomeprivate Optional<BiomeAdditionsSound>additionsSoundprivate BiomeAccessbiomeAccessprivate floatmoodPercentageprivate Optional<BiomeMoodSound>moodSoundprivate ClientPlayerEntityplayerprivate Randomrandomprivate Object2ObjectArrayMap<Biome,BiomeEffectSoundPlayer.MusicLoop>soundLoopsprivate SoundManagersoundManager -
Constructor Summary
Constructors Constructor Description BiomeEffectSoundPlayer(ClientPlayerEntity player, SoundManager soundManager, BiomeAccess biomeAccess) -
Method Summary
Modifier and Type Method Description floatgetMoodPercentage()voidtick()
-
Field Details
-
player
-
soundManager
-
biomeAccess
-
random
-
soundLoops
-
moodSound
-
additionsSound
-
moodPercentage
private float moodPercentage -
activeBiome
-
-
Constructor Details
-
BiomeEffectSoundPlayer
public BiomeEffectSoundPlayer(ClientPlayerEntity player, SoundManager soundManager, BiomeAccess biomeAccess)
-
-
Method Details
-
getMoodPercentage
public float getMoodPercentage() -
tick
public void tick()- Specified by:
tickin interfaceClientPlayerTickable
-