net.minecraft.client.sound.instance

public abstract class AbstractSoundInstance

implements SoundInstance

bxw
net.minecraft.class_1891
net.minecraft.client.sound.instance.AbstractSoundInstance
net.minecraft.client.audio.PositionedSound

Field summary

Modifier and TypeField
protected Sound
a
field_13678
sound
sound
private SoundPool
l
field_13680
pool
soundEvent
protected SoundCategory
b
field_13679
category
category
protected Identifier
c
field_8135
location
positionedSoundLocation
protected float
d
field_8136
volume
volume
protected float
e
field_8137
pitch
pitch
protected float
f
field_8138
x
xPosF
protected float
g
field_8139
y
yPosF
protected float
h
field_8140
z
zPosF
protected boolean
i
field_8141
looping
repeat
protected int
j
field_8142
period
repeatDelay
protected SoundInstance$Attenuation
k
field_8143
attenuation
attenuationType

Constructor summary

ModifierConstructor
protected (SoundEvent sound, SoundCategory category)
protected (Identifier location, SoundCategory category)

Method summary

Modifier and TypeMethod
public Identifier
a()
method_7073()
getLocation()
getSoundLocation()
public SoundPool
a(byv arg0)
method_12532(class_1909 arg0)
resolve(SoundManager arg0)
createAccessor(SoundHandler arg0)
public Sound
b()
method_12533()
getSound()
getSound()
public SoundCategory
d()
method_12534()
getCategory()
getCategory()
public boolean
e()
method_7074()
isLooping()
canRepeat()
public int
f()
method_7075()
getPeriod()
getRepeatDelay()
public float
g()
method_7076()
getVolume()
getVolume()
public float
h()
method_7077()
getPitch()
getPitch()
public float
i()
method_7078()
getX()
getXPosF()
public float
j()
method_7079()
getY()
getYPosF()
public float
k()
method_7080()
getZ()
getZPosF()
public SoundInstance$Attenuation
l()
method_7081()
getAttenuationType()
getAttenuationType()