Package net.minecraft.client.sound
Class WeightedSoundSet
java.lang.Object
net.minecraft.client.sound.WeightedSoundSet
- All Implemented Interfaces:
SoundContainer<Sound>
@Environment(CLIENT) public class WeightedSoundSet extends Object implements SoundContainer<Sound>
-
Field Summary
Fields Modifier and Type Field Description private Identifier
id
private Random
random
private List<SoundContainer<Sound>>
sounds
private Text
subtitle
-
Constructor Summary
Constructors Constructor Description WeightedSoundSet(Identifier id, String subtitle)
-
Method Summary
Modifier and Type Method Description void
add(SoundContainer<Sound> soundContainer)
Sound
getSound()
Text
getSubtitle()
int
getWeight()
void
preload(SoundSystem soundSystem)
-
Field Details
-
sounds
-
random
-
id
-
subtitle
-
-
Constructor Details
-
WeightedSoundSet
-
-
Method Details
-
getWeight
public int getWeight()- Specified by:
getWeight
in interfaceSoundContainer<Sound>
-
getSound
- Specified by:
getSound
in interfaceSoundContainer<Sound>
-
add
-
getSubtitle
-
preload
- Specified by:
preload
in interfaceSoundContainer<Sound>
-