Class VoiceSoundInstance
java.lang.Object
net.minecraft.client.resources.sounds.AbstractSoundInstance
purplecreate.tramways.content.announcements.sound.VoiceSoundInstance
- All Implemented Interfaces:
net.minecraft.client.resources.sounds.SoundInstance
- Direct Known Subclasses:
MovingVoiceSoundInstance,VoiceSoundInstanceImpl,VoiceSoundInstanceImpl
@Environment(CLIENT)
public class VoiceSoundInstance
extends net.minecraft.client.resources.sounds.AbstractSoundInstance
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.resources.sounds.SoundInstance
net.minecraft.client.resources.sounds.SoundInstance.Attenuation -
Field Summary
FieldsFields inherited from class net.minecraft.client.resources.sounds.AbstractSoundInstance
attenuation, delay, location, looping, pitch, random, relative, sound, source, volume, x, y, z -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedVoiceSoundInstance(net.minecraft.client.sounds.AudioStream stream, net.minecraft.core.BlockPos pos) -
Method Summary
Modifier and TypeMethodDescriptionstatic VoiceSoundInstancecreate(net.minecraft.client.sounds.AudioStream stream, net.minecraft.core.BlockPos pos) net.minecraft.client.resources.sounds.SoundgetSound()Methods inherited from class net.minecraft.client.resources.sounds.AbstractSoundInstance
getAttenuation, getDelay, getLocation, getPitch, getSource, getVolume, getX, getY, getZ, isLooping, isRelative, resolve, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.client.resources.sounds.SoundInstance
canPlaySound, canStartSilent
-
Field Details
-
stream
protected final net.minecraft.client.sounds.AudioStream stream
-
-
Constructor Details
-
VoiceSoundInstance
protected VoiceSoundInstance(net.minecraft.client.sounds.AudioStream stream, net.minecraft.core.BlockPos pos)
-
-
Method Details
-
create
public static VoiceSoundInstance create(net.minecraft.client.sounds.AudioStream stream, net.minecraft.core.BlockPos pos) -
getSound
public net.minecraft.client.resources.sounds.Sound getSound()- Specified by:
getSoundin interfacenet.minecraft.client.resources.sounds.SoundInstance- Overrides:
getSoundin classnet.minecraft.client.resources.sounds.AbstractSoundInstance
-