package net.minecraft.client.audio;
import net.minecraft.util.ResourceLocation;
public interface ISound
{
ResourceLocation getSoundLocation();
boolean canRepeat();
int getRepeatDelay();
float getVolume();
float getPitch();
float getXPosF();
float getYPosF();
float getZPosF();
ISound.AttenuationType getAttenuationType();
public static enum AttenuationType
{
NONE("NONE", 0, 0),
LINEAR("LINEAR", 1, 2);
private final int type;
private static final ISound.AttenuationType[] $VALUES = new ISound.AttenuationType[]{NONE, LINEAR};
private static final String __OBFID = "CL_00001126";
private AttenuationType(String p_i45110_1_, int p_i45110_2_, int p_i45110_3_)
{
this.type = p_i45110_3_;
}
public int getTypeInt()
{
return this.type;
}
}
}