net.minecraft.client.sound

public abstract class AbstractSoundInstance

implements SoundInstance

net.minecraft.client.resources.sounds.AbstractSoundInstance
net.minecraft.class_1102
net.minecraft.client.sound.AbstractSoundInstance

Field summary

Modifier and TypeField
protected Sound
sound
field_5444
sound
protected final SoundCategory
source
field_5447
category
protected final Identifier
identifier
field_5448
id
protected float
volume
field_5442
volume
protected float
pitch
field_5441
pitch
protected double
x
field_5439
x
protected double
y
field_5450
y
protected double
z
field_5449
z
protected boolean
looping
field_5446
repeat
protected int
delay
field_5451
repeatDelay
protected SoundInstance$AttenuationType
attenuation
field_5440
attenuationType
protected boolean
relative
field_18936
relative
protected final Random
random
field_38800
random

Constructor summary

ModifierConstructor
protected (SoundEvent sound, SoundCategory category, Random random)
protected (Identifier soundId, SoundCategory category, Random random)

Method summary

Modifier and TypeMethod
public Identifier
getIdentifier()
method_4775()
getId()
public WeightedSoundSet
resolve(SoundManager soundManager)
method_4783(class_1144 arg0)
getSoundSet(SoundManager arg0)
public Sound
getSound()
method_4776()
getSound()
public SoundCategory
getSource()
method_4774()
getCategory()
public boolean
isLooping()
method_4786()
isRepeatable()
public int
getDelay()
method_4780()
getRepeatDelay()
public float
getVolume()
method_4781()
getVolume()
public float
getPitch()
method_4782()
getPitch()
public double
getX()
method_4784()
getX()
public double
getY()
method_4779()
getY()
public double
getZ()
method_4778()
getZ()
public SoundInstance$AttenuationType
getAttenuation()
method_4777()
getAttenuationType()
public boolean
isRelative()
method_4787()
isRelative()